If SC-88 users fail to change all SC-88 sounds to internal map 2 in their finished sequences,
then those sequences lose their SC-88 sounds when played on the new SC-88 Pro. For clarity,
I repeat, you retain the SC-88 sounds on an SC-88 Pro, if you change selected SC-88 sounds
from map 0 to internal map 2.
Unfortunately, SC-55 users have overlooked the easiest way to make certain that their
sequences would be compatible with the SC-88. It would have been helpful had Roland
supplied the easy way to do this because they continue to sell and manufacture the SC-55 to
this day.
The solutions offered by some Sound Canvas users seeking to get SC-55 sequences to sound
right on the SC-88 are awkward, and ignore the flexibility and purpose behind expanding the
MIDI standard to include Normal bank switching.
Sound Canvas users are not totally to blame. Although full compatibility was part of the SC-88
design, the exact method to be used to achieve upward compatibility is lost in the Roland
suggestion to always use map 0 and in their silence in SC-55 manuals.
It would help greatly if the newer SC-55 manuals suggested the use of controller #32 (or the
magic of Normal bank switching) to give SC-55 users the perfect tool to make their sequences
sound the same on “higher” models. Anyhow, the lack of clarity from Roland and users’
practices fogged a sharp view of the simple solution to compatibility and much muddle has
followed.
“Uncorrected” SC-55 files will use SC-88 sounds and SC-88 Pro sounds on those respective
units. The reason is not because those units are not in SC-55 Mode. The reason is because
SC-55 sequences have no knowledge of maps and do not incorporate Normal bank switching
or controller #32 which would be required to get them out of map 0.
SC-55 sequences used controller #0 bank switching which always defaults to map 0 in the
absence of a controller #32 = 1 event. The MIDI design behind Normal bank switching was
created to allow backward compatibility with Controller #0 bank switching units. The SC-55
map in the SC-88 is at a map value the equivalent of 1 above its original non existent controller
#32 position in the SC-55.
A simple change to SC-55 files by adding controller #32 set to a value of 1 would make those
SC-55 sequences always behave like SC-55 sequences on every Sound Canvas that has ever
been built. This is because the SC-55 would ignore controller #32 set to 1, and the SC-88 and
SC-88 Pro would use that controller #32 value to grab SC-55 sounds. This is why I admire so
deeply the simplicity of design incorporated into the SC-88. It made compatibility a breeze.
As simple as that might seem, that is not how most users have been solving the mapping
problem for older SC-55 MIDI files. Instead they have suggested SC-55 mode. Although that
mode was supposed to make SC-88 sequences play like they would on an SC-55, it did make
SC-55 sequences play “correctly.”
6
Kommentare zu diesen Handbüchern