开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Replacement KAS board? - Re: Voice allocation ?

 

No voice stealing on my CS50.
When I play more than 4 notes, the last ones are ignored.

JH.

----- Original Message -----
From: "Max Fazio" <faxiomas@...>
To: <yamahacs80@...>
Sent: Sunday, February 22, 2009 7:04 PM
Subject: Re: [yamahacs80] Replacement KAS board? - Re: Voice allocation ?


Wow
I'm getting different feedbacks, now I'm reading a complete different answer
from Scott (lost somewhere by Yahoo, thank you!): I mean, once I remember I
*did* read that the CS assigner ignores any more voice pressed; so,doesn't
it steal a voice when all are actually playing?? That could make sense as
the voice block S/R could accept a number of inputs/avaliable voices;
anybody would confirm this?
M
----- Original Message -----
From: David Rogoff
To: yamahacs80@...
Sent: Sunday, February 22, 2009 4:32 AM
Subject: [yamahacs80] Replacement KAS board? - Re: Voice allocation ?


Sorry if some attributions got messed up in my in-line notes below.

Anyway, it seems like a few people have worked on replacement KAS
boards for the CS80. However, it doesn't appear than anyone has gotten
one to the point of mass production / sales. I'm wondering if those
of you working on them would like to get together to share ideas and
maybe get a joint design working and ready to sell to the CS80
populous. I know there are issues of intellectual property and getting
paid for design work, but I imagine, in the amazingly polite society
of CS80 folk, this could be worked out.

We could at least have fun brainstorming what features a KAS
replacement board would bring:

MIDI in/out
Disable bad/out-of-tune voices
Auto (or least least assisted) tuning
Mono mode - with various key priority
Unison mode (dynamic?)
Different key assign modes
Different glide/gliss curves

A lot of stuff I can think of would also require replacing the TSB and
TKC board. Basically, you end up replacing all the electronics under
the keyboard, which would be great, and theoretically not too complex,
but a lot of design work and rewiring!

Dream away!

David

Ernest Meyer wrote:

> Scott
> Doesn't the CS have, already embedded, a "steal the oldest" logic which
> integrates with this weird pitch code encoding+LRU?
> Basically, for what I could understand, in a Sustain-II state, if
you have
> all 8 voices playing and have a new note playing, the oldest voice
playing
> is stealed by the new note

Is this true? I don't have a CS80 around at the moment, but I could
swear, at least in Sustain-I mode, that if you are holding eight keys
down, it ignores any subsequent key presses.

>
> ----- Original Message -----
> From: The Old Crow
> Colin f wrote:
>> You'll find the GX1 KAS schematic here:
>>

Just looked at this. Maybe I don't want to ever work on one of these
and will stick with the (relatively) simple CS80 :^)

> I built a CS-KAS based on PICs a while ago. It works, but I did not
> adopt their strange assign order and instead went with the two popular
> ones, "steal oldest note" and "steal least used note". I need to finish
> that thing, it still needs the gliss/porta function to actually work.
> Never enough time...

Do you have mono and/or unison modes? For mono, you'd want choices of
high-note priority, low-note, and last note.








------------------------------------

Yahoo! Groups Links


CS50 spotted on eBay

 



Looks like a great deal! Only US $1,099.99 buy-it-now price with $120
shipping in the US in mint condition with legs and cover. Don't know
the seller, but he's got great feedback.

Somebody please buy this before I'm tempted :^) This is cheap enough
to easily more than pay for itself even if you just parted it out.

David


Noisy Voice Board

 

Hi Everyone,

One of the voice boards on my CS80 is noisy when playing patches at low filter settings. The noise is not coming out of the sine wave circuit, and it also goes away when I pull down the slider for the VCF level. Because of this I think of course the noise is originating before the VCA controlling the VCF output level. Adjusting the sliders for the filters has no impact on the noise, and turning the VCO noise, saw or square waves on and off doesn't impact this moderate level noise coming out either. It seems also independent of filter envelope settings, but it does turn on and off when the note is triggered, presumably because of the volume VCA that comes after the VCF level.

I'm thinking either the VCF is generating some noise independent of its function, or perhaps there is noise coming from or near the VCO circuitry that isn't related to the actual function of the VCO (saw, square, noise waves), but is propagating through the whole circuit.

Does anyone have any thoughts on what might be the problem? Is noise in the circuit likely to be degradation of one of the ICs? Maybe the VCF is the most likely culprit. I do have some spare voice boards, but I'm still deciding how to approach this problem.

Any input would be appreciated!

Cheers,

Kent (USA)


Re: Replacement KAS board? - Re: Voice allocation ?

 

Wow
I'm getting different feedbacks, now I'm reading a complete different answer from Scott (lost somewhere by Yahoo, thank you!): I mean, once I remember I *did* read that the CS assigner ignores any more voice pressed; so,doesn't it steal a voice when all are actually playing?? That could make sense as the voice block S/R could accept a number of inputs/avaliable voices; anybody would confirm this?
M

----- Original Message -----
From: David Rogoff
To: yamahacs80@...
Sent: Sunday, February 22, 2009 4:32 AM
Subject: [yamahacs80] Replacement KAS board? - Re: Voice allocation ?


Sorry if some attributions got messed up in my in-line notes below.

Anyway, it seems like a few people have worked on replacement KAS
boards for the CS80. However, it doesn't appear than anyone has gotten
one to the point of mass production / sales. I'm wondering if those
of you working on them would like to get together to share ideas and
maybe get a joint design working and ready to sell to the CS80
populous. I know there are issues of intellectual property and getting
paid for design work, but I imagine, in the amazingly polite society
of CS80 folk, this could be worked out.

We could at least have fun brainstorming what features a KAS
replacement board would bring:

MIDI in/out
Disable bad/out-of-tune voices
Auto (or least least assisted) tuning
Mono mode - with various key priority
Unison mode (dynamic?)
Different key assign modes
Different glide/gliss curves

A lot of stuff I can think of would also require replacing the TSB and
TKC board. Basically, you end up replacing all the electronics under
the keyboard, which would be great, and theoretically not too complex,
but a lot of design work and rewiring!

Dream away!

David

Ernest Meyer wrote:

> Scott
> Doesn't the CS have, already embedded, a "steal the oldest" logic which
> integrates with this weird pitch code encoding+LRU?
> Basically, for what I could understand, in a Sustain-II state, if
you have
> all 8 voices playing and have a new note playing, the oldest voice
playing
> is stealed by the new note

Is this true? I don't have a CS80 around at the moment, but I could
swear, at least in Sustain-I mode, that if you are holding eight keys
down, it ignores any subsequent key presses.

>
> ----- Original Message -----
> From: The Old Crow
> Colin f wrote:
>> You'll find the GX1 KAS schematic here:
>>

Just looked at this. Maybe I don't want to ever work on one of these
and will stick with the (relatively) simple CS80 :^)

> I built a CS-KAS based on PICs a while ago. It works, but I did not
> adopt their strange assign order and instead went with the two popular
> ones, "steal oldest note" and "steal least used note". I need to finish
> that thing, it still needs the gliss/porta function to actually work.
> Never enough time...

Do you have mono and/or unison modes? For mono, you'd want choices of
high-note priority, low-note, and last note.


Replacement KAS board? - Re: Voice allocation ?

 

Sorry if some attributions got messed up in my in-line notes below.

Anyway, it seems like a few people have worked on replacement KAS
boards for the CS80. However, it doesn't appear than anyone has gotten
one to the point of mass production / sales. I'm wondering if those
of you working on them would like to get together to share ideas and
maybe get a joint design working and ready to sell to the CS80
populous. I know there are issues of intellectual property and getting
paid for design work, but I imagine, in the amazingly polite society
of CS80 folk, this could be worked out.

We could at least have fun brainstorming what features a KAS
replacement board would bring:

MIDI in/out
Disable bad/out-of-tune voices
Auto (or least least assisted) tuning
Mono mode - with various key priority
Unison mode (dynamic?)
Different key assign modes
Different glide/gliss curves

A lot of stuff I can think of would also require replacing the TSB and
TKC board. Basically, you end up replacing all the electronics under
the keyboard, which would be great, and theoretically not too complex,
but a lot of design work and rewiring!

Dream away!

David


Ernest Meyer wrote:

Scott
Doesn't the CS have, already embedded, a "steal the oldest" logic which
integrates with this weird pitch code encoding+LRU?
Basically, for what I could understand, in a Sustain-II state, if
you have
all 8 voices playing and have a new note playing, the oldest voice
playing
is stealed by the new note
Is this true? I don't have a CS80 around at the moment, but I could
swear, at least in Sustain-I mode, that if you are holding eight keys
down, it ignores any subsequent key presses.



----- Original Message -----
From: The Old Crow
Colin f wrote:
You'll find the GX1 KAS schematic here:
Just looked at this. Maybe I don't want to ever work on one of these
and will stick with the (relatively) simple CS80 :^)

I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular
ones, "steal oldest note" and "steal least used note". I need to finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...
Do you have mono and/or unison modes? For mono, you'd want choices of
high-note priority, low-note, and last note.


CS-80 owner Frankfurt area?

 

Hey Guys,

I was wondering if there is any fellow CS-80 owner in the Frankfurt,
Germany area.

Now this is peanuts for all you technically skilled people out there,
but while my CS80 is in perfect condition, Voice Card 2 in Channel I
requires a bit of tuning in the low range.

I know I need to acquire this skill, but doing it for the first time,
I'd appreciate if someone was around who has done this before.

Cheers
Worsel


Almost completed Husserl :)

Ernest Meyer
 

HI Max



I thought it would take less time, but I'm STILL working on Husserl! I'm
hoping to have it done very soon. I was hoping to finish it last month. I
almost finished three weeks ago, but ran afoul of one very difficult bug. In
between periods of being totally stumped, I added a few comparatively simple
features, changed its color, wrote up a lot of design changes, and started
on a snap library. Then I came down with the flu over the President's day
weekend, and emerged from bed to find there is a big leak in my old roof. So
Im hoping to have it finished very soon so I can save my home from falling
down! Only a few dozen demo snaps to go.



How are things with you?





From: yamahacs80@... [mailto:yamahacs80@...] On
Behalf Of Max Fazio
Sent: Thursday, February 19, 2009 3:52 AM
To: yamahacs80@...
Subject: Re: [yamahacs80] Voice allocation ?



I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular
ones, "steal oldest note" and "steal least used note". I need to finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...

Scott
Doesn't the CS have, already embedded, a "steal the oldest" logic which
integrates with this weird pitch code encoding+LRU?
Basically, for what I could understand, in a Sustain-II state, if you have
all 8 voices playing and have a new note playing, the oldest voice playing
is stealed by the new note

Yes, this is a common Yamaha trick, though nothing beats the -12V
logic of the GS1, with a -7V supply node for the 5-volt logic (the patch
controller). Gotta love that old PMOS technology... ;)

I seemed to understand that the GS-1 assigner operates with a very similar
logic, compared to the original KAS, have you got any more resources to
share with us perhaps?

Cheerz
M

----- Original Message -----
From: The Old Crow
To: yamahacs80@... <mailto:yamahacs80%40yahoogroups.com>
Sent: Thursday, February 19, 2009 5:53 AM
Subject: Re: [yamahacs80] Voice allocation ?

Colin f wrote:


They use the same
ring memory table in the GX-1 and key assigner of the CS 50/60/80.
There is a somewhat cryptic explanation in the CS service
guide, pages
11 to 19, describing the encoder for 4 voices. JH references the
service guide on his CS50 page,
You'll find the GX1 KAS schematic here:


Are the separate assigner and octave chips used elsewhere ?
Looks like they were combined into a single chip for the CS synths, with a
matrix of keys rather than an input for every single key.
They integrated the octave and semitone into a sort of matrix; it
would first sense the octaves of keys by setting the octave pins to 0V
(a grey bit, not logic 1 or 0) and setting the note pins to logic "1"
aka -6.5v. IT would record the octaves found in a buffer. Then it
would *reverse* the sense of a key and set all the 1s (-6.5v) to 0s
(+8.5v). This would show which actual notes in each octave were
active. Then they pack up the 3-bit octave code and 4-bit note code for
good old time-division multiplexing at the DAC. Skew the clock, and you
get the glissando/portamento. What a weird encoder. :)

I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular
ones, "steal oldest note" and "steal least used note". I need to finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...
If you look closely you'll see the actual electrical
operation of the
key scanner is ternary, not binary, it uses both -6.5v to 0 and 0 to
+8.5v to derive logic states.
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.

Yes, this is a common Yamaha trick, though nothing beats the -12V
logic of the GS1, with a -7V supply node for the 5-volt logic (the patch
controller). Gotta love that old PMOS technology... ;)

Crow
/**/


Re: Voice allocation ?

 

Sustain II lets any note-on replace?ALL previously event already in
note-off.
Thanks Laurie....


-----Original message-----
From: "Jim Combs" jwcombs@...
Date: Thu, 19 Feb 2009 06:49:05 -0700
To: yamahacs80@...
Subject: [yamahacs80] Re: Voice allocation ?

--- In yamahacs80@..., "Max Fazio" wrote:

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.

Thanks Max!

-Jim





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


Re: Voice allocation ?

 

--- In yamahacs80@..., "Colin f" <colin@...> wrote:
Well, the final outcome of the project is not yet decided, but at the
moment, I'm doing a MIDI retrofit on a GX1.
Ah, whew, saved by the rarity of the target synth;^)

As you might imagine, linear unison detune of 16 GX voices is quite
a chunky
tone...
<angels appear>Ahhhhhhhhhhhhhhhhh</angels appear>

-Jim


Re: Voice allocation ?

 

--- In yamahacs80@..., "Max Fazio" <faxiomas@...> wrote:

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.

Thanks Max!

-Jim


Re: Voice allocation ?

 

just as long as it steals all? released keys in sustain?II
Max...that is what matters most.

-----Original message-----
From: "Max Fazio" faxiomas@...
Date: Thu, 19 Feb 2009 04:51:44 -0700
To: yamahacs80@...
Subject: Re: [yamahacs80] Voice allocation ?

I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular

ones, "steal oldest note" and "steal least used note". I need to
finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...

Scott
Doesn't the CS have, already embedded, a "steal the oldest" logic
which integrates with this weird pitch code encoding+LRU?
Basically, for what I could understand, in a Sustain-II state, if you
have all 8 voices playing and have a new note playing, the oldest
voice playing is stealed by the newnote

Yes, this is a common Yamaha trick, though nothing beats the -12V
logic of the GS1, with a -7V supply node for the 5-volt logic (the
patch
controller). Gotta love that old PMOS technology... ;)

I seemed to understand that the GS-1 assigner operates with a very
similar logic, compared to the original KAS, have you got any more
resources to share with us perhaps?

Cheerz
M



----- Original Message -----
From: The Old Crow
To: yamahacs80@...
Sent: Thursday, February 19, 2009 5:53 AM
Subject: Re: [yamahacs80] Voice allocation ?


Colin f wrote:


They use the same
ring memory table in the GX-1 and key assigner of the CS 50/60/80.
There is a somewhat cryptic explanation in the CS service
guide, pages
11 to 19, describing the encoder for 4 voices. JH references the
service guide on his CS50 page,
You'll find the GX1 KAS schematic here:


Are the separate assigner and octave chips used elsewhere ?
Looks like they were combined into a single chip for the CS synths,
with a
matrix of keys rather than an input for every single key.
They integrated the octave and semitone into a sort of matrix; it
would first sense the octaves of keys by setting the octave pins to 0V

(a grey bit, not logic 1 or 0) and setting the note pins to logic "1"
aka -6.5v. IT would record the octaves found in a buffer. Then it
would *reverse* the sense of a key and set all the 1s (-6.5v) to 0s
(+8.5v). This would show which actual notes in each octave were
active. Then they pack up the 3-bit octave code and 4-bit note code
for
good old time-division multiplexing at the DAC.Skew the clock, and you

get the glissando/portamento. What a weird encoder. :)

I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular

ones, "steal oldest note" and "steal least used note". I need to
finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...
If you look closely you'll see the actual electrical
operation of the
key scanner is ternary, not binary, it uses both -6.5v to 0 and 0
to
+8.5v to derive logic states.
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.

Yes, this is a common Yamaha trick,though nothing beats the -12V
logic of the GS1, with a -7V supply node for the 5-volt logic (the
patch
controller). Gotta love that old PMOS technology... ;)

Crow
/**/




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




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


Re: Voice allocation ?

 

I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular
ones, "steal oldest note" and "steal least used note". I need to finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...

Scott
Doesn't the CS have, already embedded, a "steal the oldest" logic which integrates with this weird pitch code encoding+LRU?
Basically, for what I could understand, in a Sustain-II state, if you have all 8 voices playing and have a new note playing, the oldest voice playing is stealed by the new note

Yes, this is a common Yamaha trick, though nothing beats the -12V
logic of the GS1, with a -7V supply node for the 5-volt logic (the patch
controller). Gotta love that old PMOS technology... ;)

I seemed to understand that the GS-1 assigner operates with a very similar logic, compared to the original KAS, have you got any more resources to share with us perhaps?

Cheerz
M

----- Original Message -----
From: The Old Crow
To: yamahacs80@...
Sent: Thursday, February 19, 2009 5:53 AM
Subject: Re: [yamahacs80] Voice allocation ?


Colin f wrote:
>
>
>> They use the same
>> ring memory table in the GX-1 and key assigner of the CS 50/60/80.
>> There is a somewhat cryptic explanation in the CS service
>> guide, pages
>> 11 to 19, describing the encoder for 4 voices. JH references the
>> service guide on his CS50 page,
>>
>
> You'll find the GX1 KAS schematic here:
>
>
> Are the separate assigner and octave chips used elsewhere ?
> Looks like they were combined into a single chip for the CS synths, with a
> matrix of keys rather than an input for every single key.
>
They integrated the octave and semitone into a sort of matrix; it
would first sense the octaves of keys by setting the octave pins to 0V
(a grey bit, not logic 1 or 0) and setting the note pins to logic "1"
aka -6.5v. IT would record the octaves found in a buffer. Then it
would *reverse* the sense of a key and set all the 1s (-6.5v) to 0s
(+8.5v). This would show which actual notes in each octave were
active. Then they pack up the 3-bit octave code and 4-bit note code for
good old time-division multiplexing at the DAC. Skew the clock, and you
get the glissando/portamento. What a weird encoder. :)

I built a CS-KAS based on PICs a while ago. It works, but I did not
adopt their strange assign order and instead went with the two popular
ones, "steal oldest note" and "steal least used note". I need to finish
that thing, it still needs the gliss/porta function to actually work.
Never enough time...
>> If you look closely you'll see the actual electrical
>> operation of the
>> key scanner is ternary, not binary, it uses both -6.5v to 0 and 0 to
>> +8.5v to derive logic states.
>>
>
> 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.
>
>
Yes, this is a common Yamaha trick, though nothing beats the -12V
logic of the GS1, with a -7V supply node for the 5-volt logic (the patch
controller). Gotta love that old PMOS technology... ;)

Crow
/**/


Re: Help! I blew up the +8.5 rail

 

Never mind, I figured it out. I didn't see the two transistors hiding
behind the fuse assembly.

--- In yamahacs80@..., "mborish_2000" <mborish_2000@...>
wrote:

I flinched and the +8.5 rail got shorted to the -15 volt rail. My
+8.5 rail now reads about +3.5 volts. I tried replacing the Op-amp
with one I had lying around. That didn't work. I can't seem to figure
out what transistors are associated with the bad rail either.

Further inspection revealed that that my PSU is not the same as the
diagram that I downloaded off of the internet. Does anybody have
another schematic version for my CS-80 PSU? Mine is one of the
later models based on the temperature designations associated with the
module boards.

On another note, some of you folks were right about me screwing up the
solder job. I found one mistake so far.


-Mike


Help! I blew up the +8.5 rail

 

I flinched and the +8.5 rail got shorted to the -15 volt rail. My
+8.5 rail now reads about +3.5 volts. I tried replacing the Op-amp
with one I had lying around. That didn't work. I can't seem to figure
out what transistors are associated with the bad rail either.

Further inspection revealed that that my PSU is not the same as the
diagram that I downloaded off of the internet. Does anybody have
another schematic version for my CS-80 PSU? Mine is one of the
later models based on the temperature designations associated with the
module boards.

On another note, some of you folks were right about me screwing up the
solder job. I found one mistake so far.


-Mike


Re: Voice allocation ?

 

Colin f wrote:

They use the same ring memory table in the GX-1 and key assigner of the CS 50/60/80. There is a somewhat cryptic explanation in the CS service guide, pages 11 to 19, describing the encoder for 4 voices. JH references the service guide on his CS50 page,
You'll find the GX1 KAS schematic here:


Are the separate assigner and octave chips used elsewhere ?
Looks like they were combined into a single chip for the CS synths, with a
matrix of keys rather than an input for every single key.
They integrated the octave and semitone into a sort of matrix; it would first sense the octaves of keys by setting the octave pins to 0V (a grey bit, not logic 1 or 0) and setting the note pins to logic "1" aka -6.5v. IT would record the octaves found in a buffer. Then it would *reverse* the sense of a key and set all the 1s (-6.5v) to 0s (+8.5v). This would show which actual notes in each octave were active. Then they pack up the 3-bit octave code and 4-bit note code for good old time-division multiplexing at the DAC. Skew the clock, and you get the glissando/portamento. What a weird encoder. :)

I built a CS-KAS based on PICs a while ago. It works, but I did not adopt their strange assign order and instead went with the two popular ones, "steal oldest note" and "steal least used note". I need to finish that thing, it still needs the gliss/porta function to actually work. Never enough time...
If you look closely you'll see the actual electrical operation of the key scanner is ternary, not binary, it uses both -6.5v to 0 and 0 to +8.5v to derive logic states.
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.

Yes, this is a common Yamaha trick, though nothing beats the -12V logic of the GS1, with a -7V supply node for the 5-volt logic (the patch controller). Gotta love that old PMOS technology... ;)

Crow
/**/


Re: Voice allocation ?

 

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?;^)
Well, the final outcome of the project is not yet decided, but at the
moment, I'm doing a MIDI retrofit on a GX1.
I have a prototype already up and running, though as yet only from MIDI
input.
My interest in the original voice allocation scheme is to allow the MIDI KAS
board to have an 'authentic GX' mode as well as the more typical poly and
unison modes.
As you might imagine, linear unison detune of 16 GX voices is quite a chunky
tone...

Cheers,
Colin f


Re: Yamaha CS70M Pitch bend problem

Anders Eriksson
 

If switch to fifth and full pitchbend up the last two notes (B5, C6)
have the same pitch,
switch to third the notes are ok as they should be.

Pitchbend swith Octave/Fifth/Third have different resistors connected
so it lower the pitchbend voltages to CV input on the voicecards.

I have had this sytnh for 2years now and i have replaced almost every
logical ic's and electrolytic capacitors in it so it should be in
great shape i thought, but still this problem won't disappear.


How does it behave if you switch the bend range to fifth/third ?
----- Original Message -----
From: Anders Eriksson
To: yamahacs80@...
Sent: Wednesday, February 18, 2009 11:10 AM
Subject: [yamahacs80] Re: Yamaha CS70M Pitch bend problem


Yes it's completely different on the CS-80 with a
ribbon, but you say that pitchbending up from zero on the CS-80,
thats one octave up, i wonder if the cv voltage doubles on the CS-
80
to?

It must be something that limits the pitchbend on my CS70M (last
6
keys) when CV voltage passes 5.7 volts the pitch freeze, it seems
that the highest key voltage for my VCO's i 5.7 volts.
Keyboard voltage on the CS70M is:
Lowest C: 125mv
Highest C: 4V

>
> the pitch bend is a ribbon on the CS80....totaly different then
the
wheel on the 70m....
> I used to have one and still have my magneto's....
> On the Cs80...there is no center detent.....where ever you
touch
the ribbon becoms zero......
> you can pitch down from 0 to subhz(less than one hz), but only
bend
up from 0 an octave....and that is using the same lenght of
ribbon...
> -----Original message-----
> From: "Anders Eriksson" aliaswavefront@
> Date: Tue, 17 Feb 2009 16:05:20 -0700
> To: yamahacs80@...
> Subject: [yamahacs80] Yamaha CS70M Pitch bend problem
>
> Hello everyone!
>
> I have a problem with the Yamaha CS70M, it's the pitch bend on
the
> last 6 highest notes G - C6, they wount go up a hole octave
instead
> stops at G6 on all last 6 keys.
>
> All ref.voltages from the service manual are correct (from
keyboard,
> to the 12 voice cards), and when pitch bending a hole octave
the
key
> voltage doubles, for the highest key you have 4volt CV in on
leg2
> (key voltage input) IG00153 and when pitch bend full upp:
8volt,
but
> when the CV reaches 5.7volt the pitchbend stops.
>
> This is for all voice cards there is 12 of them, and i cant
belive
> that all VCO IC's are faulty. Can it be a design fault from
Yamaha?
>
> How is it with the CS-80? when pitchbend fully up, have anyone
> measured the CV voltage on the IG00153 IC?
>
> Would be greatful for all help!
>
> /Anders
>





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


Re: Voice allocation ?

 

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@...
Sent: Wednesday, February 18, 2009 3:02 PM
Subject: [yamahacs80] Re: Voice allocation ?


--- In yamahacs80@..., "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


Re: Yamaha CS70M Pitch bend problem

Christof Lorenz
 

How does it behave if you switch the bend range to fifth/third ?

----- Original Message -----
From: Anders Eriksson
To: yamahacs80@...
Sent: Wednesday, February 18, 2009 11:10 AM
Subject: [yamahacs80] Re: Yamaha CS70M Pitch bend problem


Yes it's completely different on the CS-80 with a
ribbon, but you say that pitchbending up from zero on the CS-80,
thats one octave up, i wonder if the cv voltage doubles on the CS-80
to?

It must be something that limits the pitchbend on my CS70M (last 6
keys) when CV voltage passes 5.7 volts the pitch freeze, it seems
that the highest key voltage for my VCO's i 5.7 volts.
Keyboard voltage on the CS70M is:
Lowest C: 125mv
Highest C: 4V

>
> the pitch bend is a ribbon on the CS80....totaly different then the
wheel on the 70m....
> I used to have one and still have my magneto's....
> On the Cs80...there is no center detent.....where ever you touch
the ribbon becoms zero......
> you can pitch down from 0 to subhz(less than one hz), but only bend
up from 0 an octave....and that is using the same lenght of ribbon...
> -----Original message-----
> From: "Anders Eriksson" aliaswavefront@...
> Date: Tue, 17 Feb 2009 16:05:20 -0700
> To: yamahacs80@...
> Subject: [yamahacs80] Yamaha CS70M Pitch bend problem
>
> Hello everyone!
>
> I have a problem with the Yamaha CS70M, it's the pitch bend on the
> last 6 highest notes G - C6, they wount go up a hole octave instead
> stops at G6 on all last 6 keys.
>
> All ref.voltages from the service manual are correct (from
keyboard,
> to the 12 voice cards), and when pitch bending a hole octave the
key
> voltage doubles, for the highest key you have 4volt CV in on leg2
> (key voltage input) IG00153 and when pitch bend full upp: 8volt,
but
> when the CV reaches 5.7volt the pitchbend stops.
>
> This is for all voice cards there is 12 of them, and i cant belive
> that all VCO IC's are faulty. Can it be a design fault from Yamaha?
>
> How is it with the CS-80? when pitchbend fully up, have anyone
> measured the CV voltage on the IG00153 IC?
>
> Would be greatful for all help!
>
> /Anders
>


Re: Voice allocation ?

 

--- In yamahacs80@..., "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