[CM] juce, linux and alsa
Dave Phillips
dlphillips at woh.rr.com
Sat Jan 31 11:03:46 PST 2009
Heinrich Taube wrote:
> dave thanks very much for your input. ill look and see what
> implications switching has for the juce midi devices, which i think
> are alsa. if i swtich to jack audio then id like to just drop alsa
> completely if thats possible.
>
If JUCE supports JackMIDI then you can abandon ALSA entirely in favor of
JACK. I've cc'd this reply to Lucio, he knows more about what's required
for a solution.
And if someone needs it, bridge software is available than can connect
the ALSA sequencer ports to JackMIDI ports.
Best,
dp
>
> On Jan 31, 2009, at 12:14 PM, Dave Phillips wrote:
>
>
>> Heinrich Taube wrote:
>>
>>> it seems like one of the juce wizards has written a class for
>>> connecting to jack rather than alsa. its on page two of this
>>> (long) discussion about audio problems on linux, which actually
>>> seem quite centered on problems with alsa!
>>>
>>> http://www.rawmaterialsoftware.com/juceforum/viewtopic.php?t=1338
>>>
>>> i dont really know what the right solution is to get the audio
>>> problems sorted out on linux.
>>>
>>>
>> Interesting discussion. The players include the developer of the
>> excellent JOST plugin host (kraken, aka Lucio Asnaghi), the
>> developer of Snd-ls and a JUCE-ified Mammut (kjetil, aka Kjetil
>> Matheussen), and of course the lead JUCE dev (jules).
>>
>> Yes, the real focus of their lament is ALSA. Frankly, I agree with
>> Kjetil: Use JACK for serious audio, use OSS (or ALSA's OSS
>> emulation) for everything else. The number of audio "solutions" for
>> Linux has become a problem itself, and application developers might
>> be best advised to simply support OSS and JACK. IMO, you could skip
>> OSS entirely too, but that's a little more radical. However,
>> choosing JACK also gives you access to JackMIDI (better timing than
>> the ALSA sequencer) and jackdmp (multiprocessor JACK daemon, aka
>> JACK2). For my purposes there's little or no need for OSS support.
>>
>> I suggest going with JACK all the way. It's the best high-
>> performance audio server available for Linux (and now OSX and
>> reportedly Windows), it includes integral MIDI support, and its
>> continued development is pretty likely.
>>
>> Now if only the JavaSound devs were listening ...
>>
>> Best,
>>
>> dp
>>
>>
>
> _______________________________________________
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
>
>
More information about the Cmdist
mailing list