[LAD] Jackdmp

Thomas Kuther gimpel at sonnenkinder.org
Sat Feb 2 18:29:34 UTC 2008


On Sa, 02.02.08 19:13 Stéphane Letz <letz at grame.fr> wrote:

> 
> Le 2 févr. 08 à 12:23, Thomas Kuther a écrit :
> 
> > On Sa, 02.02.08 08:02 Stéphane Letz <letz at grame.fr> wrote:
> >
> >>> But for the first time, and as i have hoped for some time, jack
> >>> midi driver appears in wine audio config. Now if you tallented
> >>> fellows could configure Jack to present a user definable number
> >>> of midi ports in and out of wine (each port with 16 channels), it
> >>> would be most appreciated. If that's not possible then i'll take
> >>> 32 midi ports in, and 32 midi ports out as a default.(Please! :) )
> >>> Thanks Stephane, this works fine so far.
> >>>
> >>> As a new linux user, i'm not sure how much technical information i
> >>> can give you, so if you want to know about something in
> >>> particular, let me know, and i'll try and test it.
> >>>
> >>> Regards,
> >>
> >> I guess the number of jack ports is defined in the jack wine ASIO
> >> bridge. Where is the source code of this component?
> >>
> >> Thanks
> >>
> >> Stephane
> >
> > The JACK config in winecfg has nothing to do with wineasio and is
> > not ASIO capable. The source for wineasio is here:
> > http://people.jacklab.net/drumfix/ (wineasio for 32bit, wineasio-x
> > for 64bit). See the README on how to configure the number of
> > in/outs.
> 
> > Btw: does a 64bit compiled jackdmp accept 32bit clients?
> 
> I don't think so. There is nothing in place for that..

Hmm. Ok.

> > I'll have to check this out... :)
> >
> But I see that this "jackbridge" stuff seems to be there for 64/32  
> bits "connections". How concretely is it used?
> 
> Thanks
> 
> Stephane 

The author himself could explain it better I guess, but ar far as I
understand it:
- the wine asio driver part is compiled 32bit (-m32)
- the bridge is compiled 64bit

The jackbridge accepts connections from wineasio, and they connect
using semaphores.

So you start jackd as usual, then the jackbridge, then your application.
The author said it is a "hack" as the error why 64bit jackd doesn't
accept 32bit is a bug in jack itself.

With dssi-vst it is somewhat similar, split 32/64bit parts.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20080202/e421e7c6/attachment.pgp>


More information about the Linux-audio-dev mailing list