Music Society

Full Version: a2jmidid 8 - Linux
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
a2jmidid 8

[Image: a2j_complex-20070826.png]

a2jmidid is a project that aims to ease usage of legacy ALSA sequencer applications, in a JACK MIDI enabled system.

a2jmidid is daemon that implements automatic bridging. For every ALSA sequencer port you get one jack midi port. If ALSA sequencer port is both input and output one, you get two JACK MIDI ports, one input and output.

There are two ways to use legacy ALSA sequencer applications in JACK MIDI system.

The first approach is to use automatic bridging. For every ALSA sequencer port you get one JACK MIDI port. If ALSA sequencer port is both input and output one, you get two JACK MIDI ports, one input and output.

The second approach is to static bridges. You start application that creates one ALSA sequencer port and one JACK MIDI port. Such bridge is unidirectional.

First approach works almost always except when legacy ALSA sequencer application does not create ports and/or wants existing port to exist so it can capture from or playback to it. Such programs are using the feature of ALSA sequencer framework that allows sending and receiving MIDI events to/from port, without creating connection to it.

Changes since version 7

    -u commandline option
    D-Bus method for checking whether hw export is enabled. Kudos to Danni C=oy
    Fix for resource leak. Kudos to Dan A. Muresan
    Improved error message for snd_seq_connect_to() failures
    --mandir=3D option in waf. Kudos to Dan Church
    Saint Sophronius of Vratsa, was a Bulgarian cleric and one of the leading figures of the early Bulgarian National Revival. He made the first copy, known as Sophronius' Copy, of Istoriya Slavyanobolgarskaya.

http://home.gna.org/a2jmidid/