[L2Ork-dev] [newbie] Rapspi3 + CirrusLogicAudio card

Ivica Ico Bukvic ico at vt.edu
Wed May 11 01:49:49 UTC 2016

Hi Francois,

Welcome to the list. Please see my comments below.

On 5/10/2016 5:22 AM, francois.heslot at free.fr wrote:
> Hello,
> I have some newbie questions about L2ork on raspi3 + Wolfson audio card:
> 1) Does it run OK on a config with Rapspi3 + Cirrus Logic Audio card (element14, reference for audio card #2448312)?

I haven't tried it on RPi3. It works perfectly fine on 2. I seem to 
recall someone else running it on RPi3. I just got one the other day and 
will gladly test it and report once I have done so.

I also used external soundcard as I found one on RPi2 to be rather low 
quality. You can get small USB soundcards for < $7 on Amazon that work 
perfectly and offer also audio input.

> 2) is pd running only as an interpreted language or is it possible to run it compiled on the raspi3 ?
> does a compiled version allow to reduce the delay/buff size ?

Currently only as interpreted language. You can run it headless which 
gets you rather close to something that resembles compiled approach. 
Either way, you have access to buffer options via startup flags.

> 3) Is it possible for l2ork and what would be the advantages of using a real-time version of the os on the raspi, using the config above ?

I haven't seen any in my experience. It seems vanilla kernel runs just 
fine. You will need to run pd(-l2ork) with sudo privileges if you wish 
to access GPIOs and I2C due to default OS permissions.

> 4) The GPIO is essentially swamped once the Cirrus logic audio card is plugged-in:
> 4.1 has anyone tested using the I2C lines by soldering additional wires to it, and used it successfully via L2ork for I/O control purposes (eg an additional I/O port, while the i2c lines are also eventualy used on some time slots by the audio card )? (and what are the i2c adresses already used by the audio card ?)

Pd-L2Ork comes prepackaged with unique gpio and i2c externals specially 
tailored to work with modern devices Lots-of-pots board that provides 
easy access to all gpio pins and an onboard MCP3008 for 8 analog inputs. 
The externals also support both hardware and software PWM (software is 
supported on all pins).


> 4.2 is the L2ork control of an arduino still possible (does it requires gpio lines for fast response ? knowing that the (inherently slow) serial interface of the raspi is still accessible on a header of the audio card)
> Thanks
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> http://disis.music.vt.edu/listinfo/l2ork-dev

More information about the L2Ork-dev mailing list