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).
Best, Ico -- Ivica Ico Bukvic, D.M.A. Director, Creativity + Innovation Institute for Creativity, Arts, and Technology Virginia Tech Creative Technologies in Music School of Performing Arts – 0141 Blacksburg, VA 24061 (540) 231-6139 [email protected] ci.icat.vt.edu l2ork.icat.vt.edu ico.bukvic.net On Thu, Nov 24, 2022, 13:50 Patko nytkophilus <[email protected]> wrote: > 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 > xrun. > > Le jeu. 24 nov. 2022, 18:38, Sebastian Lexer <[email protected]> a > écrit : > >> Hello, >> >> 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 >> python. >> > >> >> Le 24 nov. 2022 à 13:46, Simon Iten <[email protected]> a écrit : >> >> >> >> What is the *current* prefered method to read GPIO pins from within PD >> on a raspberry pi 4? >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> [email protected] mailing list >> >> UNSUBSCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list >> > >> > >> > >> > _______________________________________________ >> > [email protected] mailing list >> > UNSUBSCRIBE and account-management -> >> https://lists.puredata.info/listinfo/pd-list >> >> _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list >
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
