Re: open hw soundcard

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Nov 14, 2009 at 10:31:00PM +0000, Folderol wrote:

> > And where do you get the 'quite significant overhead' ?
> > It just depends on how you use it. 
> 
> Well, maybe I'm wrong, but looking through the info I could find I got
> the impression there was a lot of identification stuff going on before
> you got anywhere near actual data.

Anywhere where packets of different types have to be transmitted
over the same channel you need to add some data to identify the
packet type. It can be a simple as a single byte or int.

OSC does two things:

1. It encodes packet type in textual strings, which 
   can be structured in the same way as pathnames in
   file system are.

2. It defines a way to describe and encode the data that
   follows, so you are not limited to a set of predefined
   formats.

Both are done in a way that make the conversion from/to
a textual representation very simple, which is some 
cases is a desirable feature. 

Neither of these is essential in the application we are
discussing, it could as well use a fixed set of binary
formats. If the limits of doing that are acceptable then
you don't need OSC or anything similar. If you don't want
such limitations then OSC is a good choice. That's all.

And anyway, until the fundamental hardware design issues
are solved, all this is in fact quite irrelevant.

Ciao,

-- 
FA

Io lo dico sempre: l'Italia è troppo stretta e lunga.

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


[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux