[LAD] Writing an IEEE 802.1BA (AVB) compliant network backend for Jack2

2011-02-25 Thread Christoph Kuhr
Hi list, i want to write a jack2 network backend, like netjack2, for my bachelor thesis. There is a new network standard comming up specialized for audio and video transmission, called AVB (Audio Video Bridging - IEEE 802.1AS, 802.1Qat, 802.1Qav,...). I want do integrate this standard

[LAD] Lexicon MX300 console for Linux

2011-02-25 Thread jani
Hi, I've written a small program (Leevi is its name) to drive Lexicon MX300, similar console what Lexicon ships for Windows operating system along with their devices. Leevi supports Linux and BSD, and needs either libusb-0 or libusb-1. It does not require any user interface libraries, as

Re: [LAD] [Jack-Devel] Writing an IEEE 802.1BA (AVB) compliant network backend for Jack2

2011-02-25 Thread Stéphane Letz
Le 25 févr. 2011 à 11:02, Christoph Kuhr a écrit : Hi list, i want to write a jack2 network backend, like netjack2, for my bachelor thesis. There is a new network standard comming up specialized for audio and video transmission, called AVB (Audio Video Bridging - IEEE 802.1AS,

Re: [LAD] [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Fons Adriaensen
On Fri, Feb 25, 2011 at 01:42:46AM +0100, Jens M Andreasen wrote: On Fri, 2011-02-25 at 00:34 +, Fons Adriaensen wrote: I learned that 'ingen' is Swedish for 'no, nobody, nothing' or similar... Nobody it is. Tack :-) Also noticed 'ingen fara' - no problem and 'ingen aning' - no

Re: [LAD] Lexicon MX300 console for Linux

2011-02-25 Thread Adrian Knoth
On 02/25/11 11:30, j...@lasipalatsi.fi wrote: http://leevi.sourceforge.net Two things I faced: 1. linking fails: gcc -L/lib -L/usr/lib -L/usr/local/lib -L/usr/pkg/lib -L -lpthread -ldl -lm -lz -lc -o bin/leevi act.o bob.o callback.o cmdline.o config.o effects.o event.o font.o graphics.o

Re: [LAD] [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Jens M Andreasen
On Fri, 2011-02-25 at 11:28 +, Fons Adriaensen wrote: Also noticed 'ingen fara' - no problem and 'ingen aning' - no idea. In a compound statement, yes And then You have the Scottish Gaelic inghean from Old Irish ingen meaning daughter which might be related to the Swedish/Norwegian

Re: [LAD] Realtime threads and security

2011-02-25 Thread Olivier Guilyardi
On 02/23/2011 06:24 PM, Daniel Poelzleithner wrote: On 02/23/2011 11:10 AM, Olivier Guilyardi wrote: The dynamic cgroups solution seems good. On Android there basically is one priviledged and trusted audio process, audioflinger, the sound server, which performs mixing and access the

Re: [LAD] Realtime threads and security

2011-02-25 Thread Paul Davis
On Fri, Feb 25, 2011 at 10:23 AM, Olivier Guilyardi l...@samalyse.com wrote: But let's take JACK for example. It handles setting up realtime scheduling transparently when one creates a jack client. There isn't any extra step necessary. As a supposition, could you imagine that ulatencyd

Re: [LAD] Realtime threads and security

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 04:53 PM, Olivier Guilyardi wrote: Wouldn't this be an improvement in regard to security? About this, security really doesn't seem like a pointless question to me. Otherwise, why would all major distributions grant absolutely no realtime privileges/runtime by default? Reading the

Re: [LAD] Realtime threads and security

2011-02-25 Thread Paul Davis
On Fri, Feb 25, 2011 at 10:53 AM, Olivier Guilyardi l...@samalyse.com wrote: Let's now consider that clients runs as user(s) which do not have realtime privileges by default, but that it's JACK which grant them such privileges and assign them a certain CPU time share dynamically. In this

Re: [LAD] Realtime threads and security

2011-02-25 Thread Paul Davis
On Fri, Feb 25, 2011 at 11:31 AM, Olivier Guilyardi l...@samalyse.com wrote: On 02/25/2011 04:53 PM, Olivier Guilyardi wrote: Wouldn't this be an improvement in regard to security? About this, security really doesn't seem like a pointless question to me. Otherwise, why would all major

Re: [LAD] Realtime threads and security

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 05:33 PM, Paul Davis wrote: the point is that both OS X and contemporary linux have mechanisms that prevent RT scheduling from locking up the system. linux distributions have not adapted to this reality and thus they still continue to make RT scheduling inaccessible to users

Re: [LAD] Realtime threads and security

2011-02-25 Thread Paul Davis
On Fri, Feb 25, 2011 at 11:49 AM, Olivier Guilyardi l...@samalyse.com wrote: In these circumstances, maybe that a JACK specific solution could make sense. It would only need jackd to run as a privileged user (I don't mean root). Maybe that this would make its way into major distributions

Re: [LAD] [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread David Robillard
On Fri, 2011-02-25 at 00:34 +, Fons Adriaensen wrote: On Thu, Feb 24, 2011 at 06:47:10PM -0500, David Robillard wrote: On Thu, 2011-02-24 at 21:39 +, Fons Adriaensen wrote: On Fri, Feb 25, 2011 at 12:20:44AM +0300, Alexandre Prokoudine wrote: [...] This is an error that any

Re: [LAD] LAD Activity (WAS: [ANN] IR: LV2 Convolution Reverb)

2011-02-25 Thread Stefano D'Angelo
2011/2/23 Alexandre Prokoudine alexandre.prokoud...@gmail.com: Now, here is why rss, email et al don't do a good work enough: they don't provide perspective and they don't expose connections between people right away. I've served several years as social hub for free graphics software

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread David Robillard
On Thu, 2011-02-24 at 10:48 +, Chris Cannam wrote: On 23 February 2011 23:55, David Robillard d...@drobilla.net wrote: They're all in my LAD meta-repository: Ah, externals. LGPL I see -- I've no problem with that in principle, but it would complicate matters a bit (both Dataquay and

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 07:33 PM, David Robillard wrote: That said, I can't think of an actual reason why LGPL complicates matters... I am not a lawyer and all that but on mobile devices it can be very complicated (or impossible) to satisfy the ability-to-relink LGPL requirement. LV2 plugins on mobile

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Stefano D'Angelo
2011/2/25 Olivier Guilyardi l...@samalyse.com: LV2 plugins on mobile devices? Yes, I'm investigating that :) Olivier++ Android or...? ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 08:14 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: LV2 plugins on mobile devices? Yes, I'm investigating that :) Olivier++ Android or...? Yep :) ___ Linux-audio-dev mailing list

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Stefano D'Angelo
2011/2/25 Olivier Guilyardi l...@samalyse.com: On 02/25/2011 08:14 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: LV2 plugins on mobile devices? Yes, I'm investigating that :) Olivier++ Android or...? Yep :) Is there something I could take a look at?

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 08:15 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: On 02/25/2011 08:14 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: LV2 plugins on mobile devices? Yes, I'm investigating that :) Olivier++ Android or...? Yep :) Is

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread David Robillard
On Fri, 2011-02-25 at 20:29 +0100, Olivier Guilyardi wrote: On 02/25/2011 08:15 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: On 02/25/2011 08:14 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: LV2 plugins on mobile devices? Yes, I'm

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Stefano D'Angelo
2011/2/25 Olivier Guilyardi l...@samalyse.com: On 02/25/2011 08:15 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: On 02/25/2011 08:14 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: LV2 plugins on mobile devices? Yes, I'm investigating

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 08:57 PM, David Robillard wrote: It's a few months ago now that I investigated LV2. IIRC, at that time I concluded that this wasn't an option because SLV2 was GPL'ed. But things are changing IIUC :) You never asked. I would have changed it... but I am not psychic ;) It's not

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Stefano D'Angelo
2011/2/25 Olivier Guilyardi l...@samalyse.com: On 02/25/2011 08:57 PM, David Robillard wrote: It's a few months ago now that I investigated LV2. IIRC, at that time I concluded that this wasn't an option because SLV2 was GPL'ed. But things are changing IIUC :) You never asked. I would have

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 08:59 PM, Stefano D'Angelo wrote: The thing about Android is that third-party plugins should be rather feasible. There are simple mechanisms which could easily allow a host to discover which plugins are installed on the system. Such plugins could be distributed as standalone

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Stefano D'Angelo
2011/2/25 Olivier Guilyardi l...@samalyse.com: There are a couple of security issues with linking about a third-party .so though. True. However, my question about this Android/LV2 possibility is: what for? Any ideas? In my case, it's intended to provide effects for my app, TapeMachine:

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Olivier Guilyardi
On 02/25/2011 09:24 PM, Stefano D'Angelo wrote: 2011/2/25 Olivier Guilyardi l...@samalyse.com: There are a couple of security issues with linking about a third-party .so though. True. However, my question about this Android/LV2 possibility is: what for? Any ideas? In my case, it's

Re: [LAD] [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Paul Giblock
Clear your cookies and try again. Google must know you are involved in Linux Audio ;) On Fri, Feb 25, 2011 at 1:01 PM, Alexandre Prokoudine alexandre.prokoud...@gmail.com wrote: On Fri, Feb 25, 2011 at 8:50 PM, David Robillard wrote: It's also the company in Jurassic Park. One day I'll make

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread David Robillard
On Fri, 2011-02-25 at 21:09 +0100, Olivier Guilyardi wrote: On 02/25/2011 08:57 PM, David Robillard wrote: It's a few months ago now that I investigated LV2. IIRC, at that time I concluded that this wasn't an option because SLV2 was GPL'ed. But things are changing IIUC :) You

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Jeremy Salwen
On Fri, Feb 25, 2011 at 3:09 PM, Olivier Guilyardi l...@samalyse.comwrote: That said there is another big problem. This glib dependency, it's way too heavy for mobile deployment. Perhaps one of these alternatives could work as a stand-in replacement?

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Paul Davis
On Fri, Feb 25, 2011 at 4:02 PM, Jeremy Salwen jeremysal...@gmail.com wrote: On Fri, Feb 25, 2011 at 3:09 PM, Olivier Guilyardi l...@samalyse.com wrote: That said there is another big problem. This glib dependency, it's way too heavy for mobile deployment. Perhaps one of these alternatives

Re: [LAD] RDF libraries, was Re: [ANN] IR: LV2 Convolution Reverb

2011-02-25 Thread Chris Cannam
On 25 Feb 2011 18:34, David Robillard d...@drobilla.net wrote: I switched Serd and Sord to 2-clause BSD. Enjoy. Thanks! I hope to. The license header is bigger and uglier and has a bunch of lawyer boiler-plate yelling in it, which I am not aesthetically please with at all... :) I've always