Yamaha CS80 group photo

Yahoo Groups archive

Yamaha CS80

Index last updated: 2026-04-05 20:34 UTC

Message

Re: [yamahacs80] Re: Voice allocation ?

2009-02-18 by Max Fazio

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]

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.