I will be producing my pure data patches on a Windows 10 PC AMD RYZEN 9 5950 16 core PC with 64g ram. I often run my pure data patches on Windows 7 Intel CELERON 2 core 4g ram. All my PCs are rack mount industrial types. I use both new and old pcs running my pure data midi configurations. Even with larger patches I put together, both the old & new PCs execute the patches. So if you want to start working on the pure data program know that it will run fine as a midi compositional sequencer on what ever PC you have. I use both pure data extended .54 & purr data Pd-12ork 2.14 to create my patches. There are objects that I find only in purr data & have observed object functionality issues when moving a pd file between the two versions. The vanilla version of pure data is the core to all of these other distributions, with the pure data extended .54 being the most current download being made available at pure data.info . at purr data.net you will find a starting point for obtaining the correct distribution of purr data for your system. There are reasons to have both and both are respected versions in the pd community. Just be aware that you might run across functional issues with specific objects if you create a patch in purr data & then try to load & run the patch in the original pure data extended. A disclaimer if you will. I have also come across some insightful conversation threads on the net debating that these cross incompatibilities aren't issues, more like "just something done differently between the two apps". Which seems logical. A pure data patch can often be simplified & there does seem to be almost a dozen or so ways to do everything. It's a nice programing environment to learn, I am almost exclusively working in midi with my pure data patches. harnessing randomized composition, manipulating midi note properties & mixing the outcome will be my endeavor with pure data at the helm.
I use Reaper to record & play the midi compositions generated by pure purr data. I use Steinberg Wavelab & Audacity to edit & master the .wav file to .mp3. As for the moment I am only uploading mp3s to soundcloud. I spend very little time editing & mastering .wav files & I'm not much of an engineer. I reach for strong initial recordings that will only require a light amount of improvement before burning to .mp3.
It's a two PC system, where one pc executes the midi out patch & the other records the inbound midi data. I usually run/record the patches 3-5 times. There is always one that sticks out amongst the group & that's the one I go with & will probably eventually upload to soundcloud. From this point, synthesis, mixing & accompaniment takes over. If accompaniment reveals something from the generated midi dump, the track goes into multi-track recording. More on this as it develops in the journal. Using pure purr data to create a band with it's own style for me to accompany as a member is really what I hope to accomplish.
To create a band that generates it's own music at my direction and to explain how it was done so that others can build on it. All of my patches employ midi out objects [noteout] to send control messages to external hardware synthesizers and therefor in the configuration settings of pure data make sure to set up the desktop wavetable or other external midi components accordingly.
I started working with puredata in 2005, and at the time building a modular synthesizer captured more of my attention. In the last 10 years so much technology has come together not only commercially but for me personally, in my studio. What we can do in our house in 2023 feels like a light-year from what we could do in our house in 1995. A truth about technology, your end creative result is only as good as a sum of it's parts. There is always room for improvements & upgrades.
You can download the pure data programming environment here https://puredata.info/
You can download the purr data programming environment here https://www.purrdata.net/
Anyone reading this & seeking pure data ideas, assistance or communication should join the pure data forum at https://forum.pdpatchrepo.info/ and register.
for the historical, pure data began as "Max" in 1985 by the computer developer Miller Puckette at the Institut de Recherche et Coordination Acoustique / Musique (IRCAM) in Paris and is currently owned & developed here https://cycling74.com/products/max in San Francisco.

No comments:
Post a Comment