Archive of the former Yahoo!Groups mailing list: Yamaha CS80

previous by date index next by date
previous in topic topic list next in topic

Subject: Re: [yamahacs80] Re: Voice allocation ?

From: "Max Fazio" <faxiomas@...>
Date: 2009-02-18

Jim
Sustain I sets a global release state control for all the voices, leaving each voice free to die away once the note is released
Sustain II lets any note-on replace any previously event already in note-off.

How is that?
The CS-80 generates the pitch code through a stack of memories: when only a note is on, all the memories are filled at the same time, leaving the gate to "choose" which voice to play, according to a "least recently used" voice chart; with an already playing note, the stack is filled with any new note on, replacing all the previously filled blocks but leaving the block that's "busy" going on with the note already playing.
Now, if you release all the notes so they're dying away in release, and then you play a new note, the pitch code of this new note replace all the previously stored pitch codes.
In a few words, being the assignment under the rule of the "steal the oldest voice playing" after all voices are playing, it's like that the CS in Sustain-II is behaving like all the voices are playing, so each new event steals all the previous...
Hope it's not too criptic.
M
----- Original Message -----
From: Jim Combs
To: yamahacs80@yahoogroups.com
Sent: Wednesday, February 18, 2009 3:02 PM
Subject: [yamahacs80] Re: Voice allocation ?


--- In yamahacs80@yahoogroups.com, "Colin f" <colin@...> wrote:
> I'm sure that's not the case on the GX.
> It has a +6/-9v supply for the assigner and octave scanning chips,
but that
> is just to limit the total supply voltage to 15v for the CMOS
devices that
> are used for the de-mux etc.

Gents-

I love this list for the very detailed info you all possess (though
most of it flys right over my head). I feel like a kid on the other
side of the glass from where they're making the candy, but I can at
least smell the candy and get a taste when it makes it's way through;^)

I'm intrigued with Colin's "little project". The last little project
he did, I ended up with two of (the wonderful P3 sequencer). What are
you up to Colin?;^)

Also, as a CS-50 owner, I have a quick question that was inspired by
this thread. Can someone tell me again what the differences are
between Sustain I and II, and ways to use this for monophonic (lead)
or polyphonic (chordal) playing? I know this on an instinctual level
but don't really know the "real" design or intent behind the settings.

Thanks!

-Jim




[Non-text portions of this message have been removed]