Plate of Shrimp
Active member
Guitar direct to Pd on a computer:
Essentially yes, just an audio interface. Crank up Pure Data and look in Preferences to select your interface from the audio inputs. Many current interfaces have guitar inputs that have a JFET buffer or something similar so signal is pretty good if you plug in directly, my Audient EVO 4 has that. Otherwise you can treat your signal a little before going into a line input. I've heard that just putting a pedal on the way of a non-guitar-specialized input is enough (recalling something about wanting buffered bypass?) and that works for me. I hope people here have pedals (ha ha how very droll).
Remember that you can learn to use Pure Data without guitar signal too (heresy!). You can synthesize sine waves or input audio samples.
Docker for Pd/Terrarium:
A fine idea for the Pd-to-binary (.pd -> .bin) part. It would be an alternative to the GitHub template. An approach would be to put an image on Docker Hub that you could pull into Docker Desktop and start up as a container looking at a folder on your computer for a .pd to arrive. You save your patch there, and the container then converts it to a .bin. This could be simpler than setting up the things the GitHub template needs, as long as getting a grip on using Docker doesn't make the whole affair less simple again.
A wackier idea would be to put up a website where anybody could drag-drop a .pd file and get a .bin back. It's not really wacky because IIRC the Heavy compiler had a website like that once. Putting the two things together, that website would probably in fact be a Docker container, but not one you run locally.
For any of the above, additionally getting the process to push the .bin directly to the Terrarium for you would be even more sauce.
Essentially yes, just an audio interface. Crank up Pure Data and look in Preferences to select your interface from the audio inputs. Many current interfaces have guitar inputs that have a JFET buffer or something similar so signal is pretty good if you plug in directly, my Audient EVO 4 has that. Otherwise you can treat your signal a little before going into a line input. I've heard that just putting a pedal on the way of a non-guitar-specialized input is enough (recalling something about wanting buffered bypass?) and that works for me. I hope people here have pedals (ha ha how very droll).
Remember that you can learn to use Pure Data without guitar signal too (heresy!). You can synthesize sine waves or input audio samples.
Docker for Pd/Terrarium:
A fine idea for the Pd-to-binary (.pd -> .bin) part. It would be an alternative to the GitHub template. An approach would be to put an image on Docker Hub that you could pull into Docker Desktop and start up as a container looking at a folder on your computer for a .pd to arrive. You save your patch there, and the container then converts it to a .bin. This could be simpler than setting up the things the GitHub template needs, as long as getting a grip on using Docker doesn't make the whole affair less simple again.
A wackier idea would be to put up a website where anybody could drag-drop a .pd file and get a .bin back. It's not really wacky because IIRC the Heavy compiler had a website like that once. Putting the two things together, that website would probably in fact be a Docker container, but not one you run locally.
For any of the above, additionally getting the process to push the .bin directly to the Terrarium for you would be even more sauce.