Quote: "
i talked to my friend and your right it isn't the 8388, its the SC-88p ... and very much has limitations on the commercial applications without a developers licence.
"
LOL.
It's called SC-88
pro it was not made by Yamaha but by
Roland is in not really professional and most of all, you'll be having a hard time to produce midi data with this device (except for a SysEx dump) cause it
lacks the keyboard. Most of all there's no licence for this thing.
Quote: "
General Midi, GS, XG are all wavetable chips
"
Wrong again. GM, GS, XG, GM2 are specifiactions.
Quote: "
which utilised EXTENDED synthsised instraments, you have the stardard 64 of the Midi format ... then you have the extensions added with General Midi,
"
Wrong again. Neither the Midi Protocol itself, nor the SMF itself contains information about the position of sound programs. That is why GM was invented. But that doesn't change the Midi Protocol nor the SMF.
Quote: "
which was Rolands original extentions to the midi format - and WERE called Extended Midi, but then was renamed.
"
Wrong again. Extended Midi (XMIDI) was introduced by I think Digital Design 1995. First, it has nothing to do with Roland, second, GM was released 1991 and third the MMA didn't except it as a standard.
Quote: "
Listen to yourself on the explaination of how the Midi format is being used, the reserved extras are were placed in midi for the extension of the format ... however GM, GS and XG all use DIFFERENT instraments in these positions - which makes them thier OWN formats because only they know howto play back the sound.
"
The reserved extras are also used by all synthesizers for RealTime control or SysEx information. And they all use them differently. So all availabe midi synths have their own Midi format? And what has the position of sound programs within the sound generator do to with the midi format?
Quote: "
a standard midi sequencer can't handle this and will mesh ALL instraments into a single channel.
"
Wrong again. A midi sequencer will play each channel as it is supposed to be played.
Quote: "
i mean look at it this way... PCX has around 58bytes of unregistered headerspace which is nessary, now if i change this space to setup some extra perameters like alpha channels or something - althought technically the format on the surface is PCX, the actual changes mean that it is an entirely new format of its own using parameters ONLY those image loaders which understand howto load them CAN.
"
You see? A midi sequencer can play midi files with GM information even though i doesn't even know what GM is. BTW there's a huge difference between unused header bytes and unregistered parameters in the midi protocol.
Quote: "
What DirectMusic are your referring to, the Producer? or are your refering to the SDK notes - because using within the SDK as part of DirectX you can use these formats free, but you can't use them external of it or alter them in any way shape or form.
"
You were talking about license of the Producer.
Ogres have layers.