Re: [LAU] open hw soundcard (was Re: status usb2 for sound)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: linux-audio-user <linux-audio-user@...>
Date: Thursday, November 12, 2009 - 8:11 am

Hans Wilmers wrote:

It should be possible to implement the netjack protocol also for a
standalone application, but with that I would wait until there are
decisions on the 'final' netjack version. The jack_netsource code is
approximately 2000 lines of C code (including "netjack_packet.c", with
CELT support and transport control).

Since packet loss is probably not acceptable in a 'sound card', it may
be worth to go for a TCP based solution. Also the clock protocol is not
included in netjack.

I see two different scenarios (OSHw = OpenSoundHardware, <---> audio
transport, <===> audio and clock transport, <~~~> audio transport with
drift control/resampling):

a) netjack based solution, one OSHw, no clock protocol, no sync:

alsa_{in,out} <~~~> jackd -dnet <---> OSHw

b) own protocol, multiple OSHw, master clock:

Master Clock
Host sound card
||
jackd <===> OSHw
<===> OSHw
<===> OSHw

c) 'classical' sound card concept:

ALSA driver <---> OSHw
|
ALSA driver <---> OSHw
|
ALSA driver <---> OSHw

(ok, that is three). From a recording studio point of view I think that
version (b) is the best. It would require to implement a driver which
itself is a jack client. As a jack client it is platform independent.

- Giso
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] status usb2 for sound, Hartmut Noack, (Thu Nov 5, 9:06 am)
Re: [LAU] status usb2 for sound, Paul Davis, (Thu Nov 5, 2:45 pm)
Re: [LAU] status usb2 for sound, Lorenzo, (Thu Nov 5, 3:07 pm)
Re: [LAU] status usb2 for sound, Jörn Nettingsmeier, (Thu Nov 5, 3:40 pm)
Re: [LAU] status usb2 for sound, Hartmut Noack, (Thu Nov 5, 10:40 pm)
Re: [LAU] status usb2 for sound, Jörn Nettingsmeier, (Fri Nov 6, 9:19 am)
Re: [LAU] status usb2 for sound, Florian Faber, (Fri Nov 6, 9:28 am)
Re: [LAU] status usb2 for sound, Arnold Krille, (Sat Nov 7, 10:05 am)
Re: [LAU] status usb2 for sound, Ken Restivo, (Sun Nov 8, 7:49 am)
Re: [LAU] status usb2 for sound, Karl Hammar, (Sun Nov 8, 12:02 pm)
Re: [LAU] status usb2 for sound, Folderol, (Sun Nov 8, 2:46 pm)
Re: [LAU] open hw soundcard (was Re: status usb2 for sound), Giso Grimm, (Thu Nov 12, 8:11 am)
Re: [LAU] open hw soundcard, Karl Hammar, (Fri Nov 13, 5:10 pm)
Re: [LAU] open hw soundcard, Karl Hammar, (Fri Nov 13, 4:43 pm)
Re: [LAU] status usb2 for sound, Patrick Shirkey, (Sun Nov 8, 8:13 am)
Re: [LAU] status usb2 for sound, Florian Faber, (Sat Nov 7, 9:15 pm)
Re: [LAU] status usb2 for sound, Hartmut Noack, (Sat Nov 7, 11:06 am)
Re: [LAU] status usb2 for sound, Paul Davis, (Sat Nov 7, 6:47 pm)
Re: [LAU] status usb2 for sound, Hartmut Noack, (Sat Nov 7, 11:40 pm)
Re: [LAU] status usb2 for sound, Arnold Krille, (Sat Nov 7, 2:14 pm)
Re: [LAU] status usb2 for sound, Clemens Ladisch, (Fri Nov 6, 7:53 am)
Re: [LAU] status usb2 for sound, Ivica Ico Bukvic, (Sat Nov 7, 3:08 am)
Re: [LAU] status usb2 for sound, Clemens Ladisch, (Tue Nov 10, 1:57 pm)
Re: [LAU] status usb2 for sound, Arnold Krille, (Thu Nov 5, 11:38 pm)
Re: [LAU] status usb2 for sound, Martin Homuth-Rosemann, (Fri Nov 6, 6:55 pm)
Re: [LAU] status usb2 for sound, Dominic , (Sat Nov 7, 5:48 pm)
Re: [LAU] status usb2 for sound, Martin Homuth-Rosemann, (Sun Nov 8, 3:54 pm)
Re: [LAU] status usb2 for sound, Dominic , (Mon Nov 9, 12:20 am)
Re: [LAU] status usb2 for sound, david, (Sat Nov 7, 9:11 pm)
Re: [LAU] status usb2 for sound, Giso Grimm, (Thu Nov 5, 3:01 pm)