...that deal with pure data
You are not logged in.
This message is mainly to Andy but since i have just discovered this patch that Andy wrote and the fact that I think it is brilliant i thought i would share my comments with everyone else.
I have a couple of questions:
How do i get into the guts of this patch- user interface is very nice by the way?
I am planning on making this patch function from my monome 256 and was planning on sharing with monome community- full recognition would obviously be given to you. Is that OK?
Tommy
Offline
Hi Tommy,
Of course. I suppose the Monome would be a perfect UI for such a patch. Thanks for the kind comment.
IIRC there are several versions of it, so I can't remember exactly where the guts are burried. Just sack a copy until you unearth the goodies.
You might want to rewrite some parts to work without pd-extended. Let me know and I will do that for you because I can probably do it quickly once I see the patch again.
Offline
Seem to be navigating the patch fine enough now. And i have the monome hooked up to select the functions from the programmer and a midi controller for the amplitudes. I think i'm gonna have a go at adding some more drums and maybe some FX but my experience with Pd so far has been completely non-audio so this should be a real learning experience.
One thing i would like to ask is how easy it would be to add flam to the sounds?
Also the timing on TH seems really tight compared with sequencer programs i've written before that send over midi. (check http://www.vimeo.com/664090 if your interested) Any advice on keeping this timing tight when writing sequencer type programs or is my problem just the fact that i'm using midi?
Offline
Flam could be done by delaying a bang event slightly with [del] and adding it to the existing bang so you get a rapid double trigger.
Yeah, sorry to say MIDI is almost certainly at the root of your loose timing problems. OSC could provide a better interface to remote devices, but all communication methods that go over wire have this inherent problem that it takes a finite time to transmit/buffer/decode a message.
a.
Offline