-
hecanjog
Hi all!
I'm starting a little "algorithmic music corner" on my friend's radio show on Riverwest Radio in Milwaukee: http://www.riverwestradio.com/show/renegade-warlike-robots/
If you have an autonomous/algorithmic PD piece (can turn it on and let it run indefinitely) that you would like me to play on the show, please let me know!
I've heard a whole lot of amazing stuff coming from these forums over the years and I would love to give it a little time on the airwaves in Milwaukee. (We also have an internet stream of course!)
I'm actually doing the first one today, which I realize is super short notice.
Anyway, please feel free to get in touch here or via erik@hecanjog.com
Thank you!!
-
hecanjog
You might also check out Thomas Grill's pyext, which lets you run python scripts inside pd: http://grrrr.org/research/software/py/
-
hecanjog
I haven't actually tried this though I've had my eye on it for a while. (I'm not a windows user though I wonder if it would work under WINE)
It's a tool called called SLAB originally developed at NASA for simulating the placement of sound in a 3d space: http://slab3d.sonisphere.com/
-
hecanjog
Do you need the interface layer? That is - are you using graphical controls to control the patch or using graphical objects for visual feedback? If not, or if you can move any of that to hardware or console output, you could run PD in nogui mode to save some cycles.
The place running in nogui really shines is in a linux console environment though - if you want to partition your mac and install a stripped down debian with just what you need to run your patch from the console in nogui mode, you'd cut the overhead from the windowing enviroment that you'll be stuck with under macosx.
That said, I'd try looking at performance optimizations in your patch itself first if you think there may be room for improvements!
-
hecanjog
I've used PD's FUDI protocol to talk to python via socket connection - take a look at the purity project for another example of this as well. Here's my implementation:
https://github.com/hecanjog/pippi.pd/blob/4e490b4dfa9d6cbf8587fcb256317a440f3df667/console.py#L371
(I've switched from using PD as an audio engine to a homebrew python system, so this project is dead at the moment but please feel free to grab anything useful!)
-
-