[PD] RPI4 GPIO
ico at vt.edu
Fri Nov 25 00:08:23 CET 2022
Get Pd-L2Ork and use its K12 mode abstractions that include out-of-box RPi
connectivity (see extra/K12 subfolder). Best paired with lots-of-pots RPi
shield that gives you 8 channels of GPIO I/O (including software PWM on
all 8 channels or the usual hw PWM via dedicated hardware GPIO pins) and 8
channels of analog input via SPI (needs to be enabled in /boot/config.txt
and requires reboot once enabled).
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation
Institute for Creativity, Arts, and Technology
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
ico at vt.edu
On Thu, Nov 24, 2022, 13:50 Patko nytkophilus <colet.patrice at gmail.com>
> Latency might be problematic with realtime processes and in my case this
> is not for realtime. You might be interested into realtime kernel used in
> patchbox os for rpi. I've got jack+pd- nogui running with 2ms buffer and no
> Le jeu. 24 nov. 2022, 18:38, Sebastian Lexer <s.lexer at incalcando.com> a
> écrit :
>> are you not getting unreliable latency due to the local network
>> connection between your gpios and pd processes and triggers?
>> When I used this method previously, timings between gpio reading and pd
>> receiving the udp packages varied between 5 to 15ms.
>> Patco wrote on 24/11/2022 15:51:
>> > Hello,
>> > My actual favorite method to read/write GPIO ports is about using a
>> python script outside PureData and manage communication between the python
>> script and PureData with UDP socket. This way there is no limitation on
>> PureData side about how to handle GPIO, and this way makes possible
>> management through other softwares or from another computer. It’s very easy
>> and stable, and there are many examples about how to use sockets with
>> >> Le 24 nov. 2022 à 13:46, Simon Iten <itensimon at gmail.com> a écrit :
>> >> What is the *current* prefered method to read GPIO pins from within PD
>> on a raspberry pi 4?
>> >> _______________________________________________
>> >> Pd-list at lists.iem.at mailing list
>> >> UNSUBSCRIBE and account-management ->
>> > _______________________________________________
>> > Pd-list at lists.iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pd-list