Re: open hw soundcard

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

 



fons:
> On Sun, Nov 15, 2009 at 10:03:24AM +0100, Karl Hammar wrote:
...
> > As an unix guy, I'd skip the encoding and send the whole thing as
> > space separaed text, since then you could simply do a telnet to the
> > other host and run it by hand. Compare e.g. to smtp.
> > The performance loss of printf() and scanf() at sending/receiving
> > sides are minimal, and plain text is much easier to debug.
> > But, this is of cause moot, since OSC is already there.
> This 'telnet style' has existed for almost as long unix has,
> and clearly there was a need for something more efficient in
> some types of application.

It might be so, but I think is more a question of how this or that 
group of people think. Unix guys thinks "text protocol", others are
prone to think "binary protocol", not because it is a proven
performance issue, but because they are used to it, and they don't
have the big/little endian thing or differing floating point formats
to care about.

...
> In many cases (if only a limited set of commands is required,
> no wildcards, no timed commands) OSC encoding/decoding can be
> done almost 'zero-copy' and using just a few lines of very
> simple code. The biggest error you can make in such cases, if
> efficienty is an issue, is to use a general purpose 'full'
> implementation such as e.g. liblo.

Ok, I'll try liblo first, if that is to slow, I'll implement it
myself.

Regards,
/Karl

-----------------------------------------------------------------------
Karl Hammar                    Aspö Data               karl@xxxxxxxxxxx
Lilla Aspö 148                                                 Networks
S-742 94 Östhammar          +46  173 140 57                   Computers
Sweden                     +46  70 511 97 84                 Consulting
-----------------------------------------------------------------------


_______________________________________________
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