Jump to letter: [
          
            0239ABCDEFGHIJKLMNOPQRSTUVWXYZ
          ]
        
        mmm - Memory Mapped Machine library
        
        
        - Description:
- mmm is a shared memory protocol for virtualising access to framebuffer
graphics, audio output and input event. The mmm project provides a C library
and a couple of sample hosts. Both clients and hosts can be statically linked,
thus permitting a small static binary to be used with hosts for multiple
different environments. Once the ABI is frozen; mmm clients could be a
convenient way to distribute stand-alone GUI applications, that only rely on
a framebuffer.
Features:
  * 32bit/pixel (resizable) framebuffer
  * PCM data output signed 16bit float and stereo
    events
    - pointer events
    - utf8 keyboard events
    - messages from host to client
  * messages (perhaps rename to commands?)
    - free form; to send messages from client to host(s)
  * minimal dependencies
Packages