ideal sequencer-synth communication protocol?

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

Post Reply
User avatar
raboof
Established Member
Posts: 1855
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Has thanked: 50 times
Been thanked: 74 times
Contact:

ideal sequencer-synth communication protocol?

Post by raboof »

Say you'd be writing an application that emits notes, but would like to leave turning them into sounds to other applications.

Options seem to be:
- ALSA MIDI: linux-specific, tried and tested, well-supported
- JACK MIDI: potentially portable(?), new, can be connected to alsamidi applications
- OSC: portable(?), new, ?

Any others?
Last edited by raboof on Sun Dec 14, 2008 12:48 am, edited 1 time in total.
ntnunk
Established Member
Posts: 71
Joined: Sat Nov 29, 2008 7:19 am
Location: Cary, NC

Re: ideal sequencer-synth communiction protocol?

Post by ntnunk »

I think I'm confused. What you're saying sounds exactly like what MIDI does. Are you looking for something that isn't MIDI that does this?
User avatar
raboof
Established Member
Posts: 1855
Joined: Tue Apr 08, 2008 11:58 am
Location: Deventer, NL
Has thanked: 50 times
Been thanked: 74 times
Contact:

Re: ideal sequencer-synth communiction protocol?

Post by raboof »

ntnunk wrote:I think I'm confused. What you're saying sounds exactly like what MIDI does. Are you looking for something that isn't MIDI that does this?
MIDI might be a good option - indeed the first 2 options I mentioned are MIDI routed though either Jack or ALSA. OSC seems like an interesting other candidate, but I haven't looked into it very closely yet.
Post Reply