Other research
Posted: Thu Jun 30, 2011 3:04 pm
I've been looking at the application manual for the Y8950, the MSX audio chip produced by Yamaha for cross manufacturer MSX computers produced in the 80s.
On page 11, it states "The MSX-AUDIO can generate nine different FM sounds (nine channels). It has a single operator cell, but the operator cell is sequentially used 18 times to calculate and generate the nine different sounds."
In other words, the 'operator cell' which does the bulk of the processing is not duplicated 18 times within the device, but used 18 times during each sample cycle.
On page 4 there is a block diagram of a single operator using feedback. The accompanying equation to describe the feedback synthesis is:
F(t) = A SIN (ωt + ΒF(t))
where ω is the input to the phase generator and Β is the depth of feedback.
What's interesting to note is the claim in the equation that the value of F (the output) for a given value t is dependant on the value F for that same value t. This cannot be literally correct, such a recursive equation my have no solutions. I suspect that that in truth the value is dependant either on the value of F for t-1, or on some first approximation to F of t.
On page 11, it states "The MSX-AUDIO can generate nine different FM sounds (nine channels). It has a single operator cell, but the operator cell is sequentially used 18 times to calculate and generate the nine different sounds."
In other words, the 'operator cell' which does the bulk of the processing is not duplicated 18 times within the device, but used 18 times during each sample cycle.
On page 4 there is a block diagram of a single operator using feedback. The accompanying equation to describe the feedback synthesis is:
F(t) = A SIN (ωt + ΒF(t))
where ω is the input to the phase generator and Β is the depth of feedback.
What's interesting to note is the claim in the equation that the value of F (the output) for a given value t is dependant on the value F for that same value t. This cannot be literally correct, such a recursive equation my have no solutions. I suspect that that in truth the value is dependant either on the value of F for t-1, or on some first approximation to F of t.