Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pd [2019/02/15 01:22] yairpd [2020/01/02 01:10] (current) yair
Line 1: Line 1:
 +{{:arduino_for_pd_ers.pdf}}
 +
 trying my hands on pure-data after years of not doing any visual programming type of work.\\ trying my hands on pure-data after years of not doing any visual programming type of work.\\
 last i've seen of it urs of gaudiLabs (et al.) were using it as a [[https://www.hackteria.org/wiki/HiSeq2000_-_Next_Level_Hacking#Using_the_HiSeq2000_as_aFluorescent_Scanning_Microscope|serial controller for the openSeq project]] last i've seen of it urs of gaudiLabs (et al.) were using it as a [[https://www.hackteria.org/wiki/HiSeq2000_-_Next_Level_Hacking#Using_the_HiSeq2000_as_aFluorescent_Scanning_Microscope|serial controller for the openSeq project]]
Line 5: Line 7:
  
 ===install PD=== ===install PD===
-i tried a few flavors of PD [pure-data], and settled on [[https://github.com/agraef/purr-data|purr-data]]. it installs nicely on my archLinux machine and comes built in withe the extensions i need. +i tried a few flavors of PD [pure-data], and settled on [[https://github.com/agraef/purr-data|purr-data]].\\ 
 +it installs nicely on my archLinux machine and comes built in withe the extensions i need. 
  
 problem is, a lot of the info is old, many broken links.  problem is, a lot of the info is old, many broken links. 
  
 goal: serial>parse char input to integers>make list>find unique goal: serial>parse char input to integers>make list>find unique
 +
 +<code>
 +
 +# good to clean sys of bad installs
 +# sudo apt --fix-broken install
 +sudo add-apt-repository ppa:dr-graef/pd-l2ork.bionic
 +sudo add-apt-repository ppa:dr-graef/pure-lang.bionic
 +sudo apt install purr-data
 +
 +</code>
 +
 +===learn PD===
 +when i started visual programming (using max/msp/jitter) back in the days one of the best docs i had was the [[https://docs.cycling74.com/max7/vignettes/thesaurus\|thesaurus]] supplied with the documentation. one for PD [[http://blazicek.net/list_of_pure_data_objects.html|exists]] and i hope its not too outdated
 +
 +  *[[https://playground.arduino.cc/Interfacing/PD|arduino playground PD page]]
 +  *[[https://playground.arduino.cc/uploads/Interfacing/arduinopd.png]]
 +  *[[https://forum.pdpatchrepo.info/topic/9941/getting-arduino-data-into-pd|Getting Arduino data into pd]] - forum question
 +  *[[https://github.com/alexdrymonitis/Arduino_Pd|Arduino_Pd]]-vanilla abstraction to handle Serial print/write comm
 +  *{{ :arduino_for_pd_ers.pdf |}} - nice detailed guide about serial arduino and pd. comes with code . [[http://drymonitis.me/code/|this]] is the original
 +
 +====XYspeak====
 +will move to its page doon
 +
 +{{youtube>rtR63-ecUNo?medium}}
 +
 +{{:pasted:20200101-230949.png}}