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

Ivica Ico Bukvic ico at vt.edu
Thu May 12 02:48:50 UTC 2016



On 5/11/2016 12:04 PM, francois.heslot at free.fr wrote:
> Yes, but the cirrus soundcard uses the i2C for some internal controls of its onboard chips; would it be feasible to control an external I/O poret on the i2c bus (at a free i2c adress), via l2ork?

I am not sure. It is worth a try. If it is not possible, you can always 
disable the onboard soundcard and use the USB one and leave i2c for 
analog sensor input (USB soundcard does not use i2c as far as I know).

>
>     
>>> 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)
>> I think Arduino should work just fine by plugging into the USB port of
>> the RPi. Pd-L2Ork provides easy to use K12 abstractions for Arduino
>> interaction, as well.
> OK
>
> I have then the further questions:
> I have found the link
> http://www.horus.com/~hias/cirrus-driver.html
> and went on installing the 4.4.6 kernel on the raspi 3, with the modifications to get the cirrus card running, as explained in that link.I then got the cirrus card visible:
>
> pi at raspberrypi:~ $  aplay -l
> **** List of PLAYBACK Hardware Devices ****
> card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
>    Subdevices: 8/8
>    Subdevice #0: subdevice #0
>    Subdevice #1: subdevice #1
>    Subdevice #2: subdevice #2
>    Subdevice #3: subdevice #3
>    Subdevice #4: subdevice #4
>    Subdevice #5: subdevice #5
>    Subdevice #6: subdevice #6
>    Subdevice #7: subdevice #7
> card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
>    Subdevices: 1/1
>    Subdevice #0: subdevice #0
> card 1: sndrpiwsp [snd_rpi_wsp], device 0: WM5102 AiFi wm5102-aif1-0 []
>    Subdevices: 1/1
>    Subdevice #0: subdevice #0
>
> along with:
> pi at raspberrypi:~ $ i2cdetect -y 1
>       0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
> 00:          -- -- -- -- -- -- -- -- -- -- -- -- --
> 10: -- -- -- -- -- -- -- -- -- -- 1a -- -- -- -- --
> 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> 30: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- --
> 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
> 70: -- -- -- -- -- -- -- --
> pi at raspberrypi:~ $
>
>
> I am now close to trying the installation of pd-l2ork using the info of the link:
> http://l2ork.music.vt.edu/main/make-your-own-l2ork/software/raspberry-pi/

Sounds good.

>
>
> François
>
> _______________________________________________
> 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