-
Balwyn
the-race.zip
requires the following libraries: else and iemguts.
-
Balwyn
@atux I refer you to this thread
https://forum.pdpatchrepo.info/topic/14831/soundfont2-sf2-preset-reader/20
and the second last post where I uploaded sf2-toy.zip.
Mod-Env-Pitch(7) slider allows pitch change of the playing notes
you may need to extend release times and shorten the other envelope parameters.
however I had omitted some files, so here it is again with all the bits
toy.zip -
Balwyn
@impression
Sending the polyphonic note data directly to clone via send a receives to clone and receiving from the right node (rejected) of route in the synth works ok, So yes its possible.
testPage-updated.zip
-
Balwyn
give testSynthClone a unique argument $0-three
in testSynthClone put [r in-$1]
in testPD put
[ s in-$0-three]
|
[all cutoff $1(
|
[clone testSynth 4] -
Balwyn
You can prefix the number of the cloned synth in a message to that synth eg 2 cutoff $1 then within the cloned synth and route the cutoff value and pass it on polyphonically with all cutoff $1
clone-project.zip
-
Balwyn
I never found a way to change the number of voices in the poly object other than changing the creation argument. eg [poly 8 1] to [poly 1 1]
Here is an abstraction to address thispoly-dynamic.zip updated
-
Balwyn
if you mean pitch shifting with constant duration
3.audio.examples/I07.phase.vocoder.pd explains how to do this:
The [pd read-windows] sub patch within [pd fft-analysis] sub patch explains it more
here is a sample recording from a project I'm currently making using this
puredata.mp3 -
Balwyn
Here is way to get a bit more out of the soundfont generators using NRPN to address them. I've had this info for a very long time and can't seem to find where it came from.
You will need to change the path to your soundfont in [else/sfont~] and use the sf2-presets-reader.pd to create soundfont.txt if you want to use choose-sf2.pd.
Probably not that useful, just a bit of funEdit: I found the source of this info in the soundfont 2.04 spec
sf2-toy.zip
Edit: I updated the above zip with some missing patches 24th June 2025