Hi,
What does the second inlet of [poly] do?
It doesn't seem to change either the number of voices nor to dynamically enable/disable voice stealing.
The help patch doesn't say anything about it; there is a comment that says: "<-- scroll to change the value of delay in milliseconds." where the "<--" arrow points to nothing.
I thought the autor of the help patch may have forgotten to put a number box connected to the right inlet (which would be just next to the comment); however I have tried to connect a numberbox and I don't see any delay, neither on note-on's nor on note-off's (the latter was what I expected, since it would be very useful to account for release time when managing polyphony)
Is that comment an error (probably copy-pasted by accident from another object's help patch)? Or does the second inlet actually control some delay that I'm not seing because I don't know where to look?
thanks m.
Oh sorry, what a stupid: obviously the second inlet is for inputting "unpacked" notes, with velocity into the right inlet and note number into the left one :$
Matteo Sisti Sette escribió:
Hi,
What does the second inlet of [poly] do?
It doesn't seem to change either the number of voices nor to dynamically enable/disable voice stealing.
The help patch doesn't say anything about it; there is a comment that says: "<-- scroll to change the value of delay in milliseconds." where the "<--" arrow points to nothing.
I thought the autor of the help patch may have forgotten to put a number box connected to the right inlet (which would be just next to the comment); however I have tried to connect a numberbox and I don't see any delay, neither on note-on's nor on note-off's (the latter was what I expected, since it would be very useful to account for release time when managing polyphony)
Is that comment an error (probably copy-pasted by accident from another object's help patch)? Or does the second inlet actually control some delay that I'm not seing because I don't know where to look?
thanks m.
--- On Sun, 2/21/10, Matteo Sisti Sette matteosistisette@gmail.com wrote:
From: Matteo Sisti Sette matteosistisette@gmail.com Subject: [PD] poly second inlet To: "PD list" pd-list@iem.at Date: Sunday, February 21, 2010, 6:03 PM Hi,
What does the second inlet of [poly] do?
Velocity. (Notice all the messages sent to the first inlet are lists.)
It doesn't seem to change either the number of voices nor to dynamically enable/disable voice stealing.
Maybe there should be a third inlet for voice stealing.
-Jonathan
Jonathan Wilkes escribió:
Maybe there should be a third inlet for voice stealing.
Should one need that, it wouldn't be difficult to create an abstraction to implement that by encapsulating two [poly]s, one with voice stealing and the other without it, switching between them (*).
On the other hand an inlet for dynamically changing the number of voices would probably be more useful (and whatever the use one may find for it, it couldn't be done on top of the static poly)
(*) ohhh, no, well, it _would_ be difficult if you don't assume that there are no pending note_off's when the voice-stealing-activation is changed; it would probably be almost as difficult as re-implementing [poly] from scratch in Pd, if not more...