VOGONS


Doom: General MIDI VS Sound Canvas

Topic actions

First post, by silikone

User metadata
Rank Member
Rank
Member

These two options are available for MIDI playback in Doom, but what's the difference? The Sound Canvas is a General Midi device, so I don't quite get why it needs its own place on the list.

Do not refrain from refusing to stop hindering yourself from the opposite of watching nothing other than that which is by no means porn.

Reply 2 of 27, by badmojo

User metadata
Rank l33t
Rank
l33t

I've never noticed any difference, just making Sound Canvas owners feel special perhaps? (as they should!)

Life? Don't talk to me about life.

Reply 3 of 27, by robertmo

User metadata
Rank l33t++
Rank
l33t++

general midi has 128 instruments only
sound canvas has over 300 instruments, many times more drums, sound effects and lots of other features

Reply 4 of 27, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++
robertmo wrote:

general midi has 128 instruments only
sound canvas has over 300 instruments, many times more drums, sound effects and lots of other features

Yes, but does Doom actually use any of these additional instrument? Because I don't believe there is any difference, meaning the same driver gets used.

badmofo wrote:

I've never noticed any difference, just making Sound Canvas owners feel special perhaps? (as they should!)

Haha yea that must be it 😀

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 5 of 27, by robertmo

User metadata
Rank l33t++
Rank
l33t++

Doom: Adlib VS Sound Blaster

These two options are available for MIDI playback in Doom, but what's the difference? The Sound Blaster is an Adlib device, so I don't quite get why it needs its own place on the list.

Reply 6 of 27, by 5u3

User metadata
Rank Oldbie
Rank
Oldbie

Doom also has the "Waveblaster" option, which is more of the same...

Adlib vs. Soundblaster at least uses different I/O addresses. 😉

Reply 8 of 27, by d1stortion

User metadata
Rank Oldbie
Rank
Oldbie

Well I did bring this up in another topic a few months ago...

Cloudschatze wrote:
d1stortion wrote:

My main concern were games where you get to choose between Sound Canvas and GM though. The OP thought that SC would imply GS usage, which isn't true for all the games I played so far.

The thing to check for here would be the use of tones in the variation banks, or additional drum kits, both of which are GS features.

The 7th Guest, Ultima VIII, and Warcraft II come to mind. I don't know that a complete list has ever been attempted.

Reply 9 of 27, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie

Sound Canvas is actually GS rather than GM, but no MIDI music in Doom takes advantage of that. In Duke Nukem 3D the difference is noticeable.

Reply 10 of 27, by d1stortion

User metadata
Rank Oldbie
Rank
Oldbie

If what you say is true then the game would send different MIDI data depending on which mode is selected in the options. When I have some time I'm going to investigate this further...

On a related note, I wonder why Roland included a seperate GM mode in its devices when GS is "supposed" to be 100% compatible to GM material. Perhaps just to ensure full compatibility to GM only devices when composing?

Then there is the problem of lacking reset commands. I had playback issues ranging from replaced drum kits to whistles etc. replacing other instruments on a Sound Canvas. The lack of standardization on the MIDI author's side really makes it all a bit of a mess. If anyone wants a good example: PASSPORT.MID, should be relatively well known. It always seems to need a reset to play correctly (I forgot which), it sounds completely different when something else was played before; of course the file doesn't include one...

Last edited by d1stortion on 2013-05-05, 20:17. Edited 1 time in total.

Reply 11 of 27, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Yea there is a similar issue with Duke Nukem 3D. I believe if you played Doom before it, it has wrong instruments. Or right ones, I can't remember.

There was a thread about this here and I can't remember if this was a NEC/Yamaha issue or a General MIDI bug in general.

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 12 of 27, by d1stortion

User metadata
Rank Oldbie
Rank
Oldbie

You probably mean this...

Reply 14 of 27, by d1stortion

User metadata
Rank Oldbie
Rank
Oldbie

I don't have that module. From a recent thread I learned that there were different hardware revisions of that unit though. SC-55s without the GM logo mistreat the GM reset as a GS reset.

Reply 15 of 27, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Yea and the MKII does not I believe.

I have both types might test with Doom and Duke Nukem 3D. This reset issue keeps popping up and I believe that you're fine with the old SC-55 with more games.

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 16 of 27, by d1stortion

User metadata
Rank Oldbie
Rank
Oldbie

Do you know what the extra 37 tones of the MkII actually were? I always keep reading "Yeah, some games used these+the extra polyphony" but no one mentions actual games which are supposed to do so.

Reply 18 of 27, by Mau1wurf1977

User metadata
Rank l33t++
Rank
l33t++

Made a quick and rough capture (sorry about the IQ quality) with the SC-55 and then SC-55MK2.

For both I reset the unit (complete reset), then run Duke3D, then Doom, then Duke3D again.

http://www.youtube.com/watch?v=MEn9d40yuw0&feature=youtu.be

My website with reviews, demos, drivers, tutorials and more...
My YouTube channel

Reply 19 of 27, by d1stortion

User metadata
Rank Oldbie
Rank
Oldbie

From a quick listening I can't make out any differences at all.

Anyway, I've noticed that Grabbag uses the Power drum kit. Additional drum kits were a feature of GS... that fits with my experience with the Yamaha where the default TG300B/GS mode plays stronger drums for that track than the GM mode after starting Doom. As in, the extra banks aren't available in GM and it just defaults to the standard drums. But then I don't get why this track seemingly doesn't show the same behavior on the Roland...?

Ah, by the way... does the instrument display on your SC-55 change to where it has a _ between the instrument number and the name after you start Doom? It does that on my SC-88 when manually sending a GM reset, even if I couldn't find anything that would hint at it in the documentation.