Michiel de Vries wrote:
The technique I will use is called DCA (Dynamic Channel Assignment).
nice!

Advantages comparing to Moonblaster for MoonSound:
- A program (=instrument) can be built up of more than 1 tone.
  Example: GM program 0 (piano) can be built up of 3 wave,
  4 2-operator FM and 2 4-operator FM channels. In this case
  1 single note played holds 9 (3+4+2) Opl4 channels.
VERY VERY nice! This means all those Moonblaster 'A' en 'B' voices can now easily be combined to form the General MIDI sounds Yamaha intended!

Disadvantages:
- No auto pitchbend
- No auto fading
Those features should be emulated in the old fashioned way
using more steps.
Simple 7 step fading can be implemented by using the OPL4's F8 and F9 registers (MIX CONTROL). These also control the balance between Wave and FM, and Left and Right channels.

Well, that was it. If you have some suggetions or ideas to
improve this stuff, please let me know.
Keep up the great work! ^_^

Greetz,
        Patriek

_______________________________________________
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx

Reply via email to