| Author |
Message |
varice

Joined: Dec 29, 2004 Posts: 626 Location: Northeastern shore of Toledo Bend
Audio files: 16
G2 patch files: 46
|
Posted: Wed Jan 10, 2007 1:02 am Post subject:
Polyphonic Voice Allocation Options Subject description: Need for a "repeat" mode |
 |
|
Currently the G2 polyphonic voice allocation mode seems to be limited to only one - "rotate" - each new note triggers another available patch voice, even if the same note is played. There needs to be an option to select another voice allocation mode - "repeat" - that will retrigger the same poly voice if the same note is played. Some older synths use this repeat mode - like the SCI Prophet-5. The Oberheim OB-Mx has the ability for either voice allocation mode to be selected. _________________ varice |
|
|
Back to top
|
|
 |
Wout Blommers

Joined: Sep 07, 2003 Posts: 4509 Location: The Hague - The Netherlands
Audio files: 123
G2 patch files: 12
|
Posted: Wed Jan 10, 2007 2:13 am Post subject:
|
 |
|
Playing long evolving sounds, the retriggering shuts down the sound abrupt. I'm not in favor of such, in fact, I dislike it very much. So, what is the use of such a feature?
Wout |
|
|
Back to top
|
|
 |
varice

Joined: Dec 29, 2004 Posts: 626 Location: Northeastern shore of Toledo Bend
Audio files: 16
G2 patch files: 46
|
Posted: Wed Jan 10, 2007 6:23 pm Post subject:
|
 |
|
| Wout Blommers wrote: | | Playing long evolving sounds, the retriggering shuts down the sound abrupt. I'm not in favor of such, in fact, I dislike it very much. |
Actually, the repeat mode does not restart the envelopes at zero. Neither rotate or repeat mode will unless you intentionally change the envelope mode switch from "N" to "R". Here is what the G2 help file says about the envelope generator N/R button:
| Quote: | | By default, when you release a key and then press it again, the envelope will restart the attack stage at the current release level and not from zero. This is normally the behavior you would want in an amplitude envelope. However, for pitch and filter envelopes it’s often more desirable if the envelope always restarts at zero level. Click the N/R button to force the envelope to always restart the attack stage at zero level |
| Wout Blommers wrote: | | So, what is the use of such a feature? |
This repeat mode becomes desirable only when there is something unique about each voice in the patch that you want to remain consistent while repeating the same notes. The most common thing I like the repeat mode for is when there are two or more oscillators per voice that are slightly detuned, slowly going in and out of phase. With the repeat mode, replaying the same note triggers the same voice and the phase change of the oscillators remains consistent. The current rotate mode will always assign a new voice even when the same note is played and each new voice will most likely be at a different part of the in/out phase cycle of the oscillators. This sounds disjointed and usually undesirable to me. The difference between the repeat and rotate mode is very noticable when playing arpeggios.
I posted a G2 performance "Shade Tree" that started out as an experiment in consistent polyphonic voice allocation (needs to be loaded into an expanded G2):
http://electro-music.com/forum/topic-11750.html
Slot A contains a lead patch set to 8 voices being played by a sequencer that playes 8 notes on each loop. Each voice in the patch has slightly detuned ocsillators and each voice is being randomly panned in stereo by a slowly changing signal. So, each time through the sequencer loop, each note retriggers the same patch voice. This sort of illustrates the effect of the repeat mode, except that this effect relies on the number of notes and voices instead of the note number. The intended effect fails if the voice count or notes per loop count is changed.
This performance would act a bit differently if the Slot A patch could be set to repeat mode. The random note generator often has repeated notes in the 8 note sequence. If only three different notes happen to be set in the 8 note sequence, a repeat mode would only be triggering 3 voices!
The Slot B bass patch has a similar voice allocation effect using 4 voices.
Sorry for the long reply. I'm sure it took me longer to write this than it would take a Clavia software engineer to write the code for a repeat mode voice allocation function!  _________________ varice |
|
|
Back to top
|
|
 |
Christophe Duquesne

Joined: Jan 06, 2007 Posts: 17 Location: France
Audio files: 1
G2 patch files: 6
|
Posted: Wed Jan 31, 2007 3:04 pm Post subject:
|
 |
|
I agree with Varice....
In fact, the drawback pointed out by Wout is sometimes an advantage.
In the current mode, if you use your sustain pedal, keep a chord on the right hand and play/replay your left hand (to move a filter thanks to velocity for example), your right hand chord will quickly disappear ... and you you will get an ugly stack of notes on your left hand.... the "repeat mode" solves this, and open other way of playing ... concerning the envelope restart, a "polyphonic legato" is then useful....
Of course, the wish is not to have only repeat mode, but both repeat OR round mode _________________ Christophe Duquesne |
|
|
Back to top
|
|
 |
ian-s

Joined: Apr 01, 2004 Posts: 2518 Location: Auckland, New Zealand
Audio files: 42
G2 patch files: 584
|
Posted: Wed Jan 31, 2007 3:26 pm Post subject:
|
 |
|
Poly glide works better with repeat mode. Just a couple of options on the system menu, right next to the velocity curve selection  |
|
|
Back to top
|
|
 |
davep

Joined: Jul 05, 2004 Posts: 465 Location: Oakland, CA
Audio files: 10
G2 patch files: 73
|
Posted: Thu Feb 01, 2007 4:15 pm Post subject:
|
 |
|
"Repeat same voice" mode is very important for some types of patches and some types of playing styles. For example, if you are trying to synthesize anything that is played like a mandolin or a hammered dulcimer, with the same note getting played many times in rapid succession. Without this mode, whereby the same voice would be used over again on the same note, this playing style will quickly start robbing voices from any sustaining chord notes to play the repeated note, destroying any sustaining chords.
And it's not just an issue with voice robbing. Any patch that is supposed to behave like a piano, a harp, or just about ANY real acoustic polyphonic instrument should have an option for this "repeat same voice' behavior. Otherwise, even if you had unlimited voices and voice robbing wasn't a problem, you still have the problem of the new repeating notes overlapping the releases of the old notes instead of shutting them off and starting again, which is a very unrealistic effect for these types of patches. For example, when you pluck the same string twice on a harp, you don't hear the first note continuing to decay layered under the new note, the new note stops the old note and you only hear one note at a time on any given pitch. Any polyphonic acoustic instruments that have any amount of natural volume release time will suffer from this unrealistic behavior when playing the same note in rapid succession while the old note is still decaying.
I've mentioned this to Clavia a couple of times. along with some other wishlist ideas for additional voice allocation modes like Pitch Ordered (so that polyphonic portamento sounds musical, not just like pitches sliding from seemingly random starting points). I'm hoping some of this stuff will eventually make it into the G2. These are the kinds of things that can really add a lot to an instruments playability. _________________ Dave Peck |
|
|
Back to top
|
|
 |
|