Roland MT-32 - The Ultimate Tutorial
Moderator: ScummVM Team
-
- Posts: 85
- Joined: Sun Sep 17, 2006 2:26 am
- Location: Perth, WA, Australia
Roland MT-32 - The Ultimate Tutorial
Finally. It's DONE!!!
A comprehensive (this video is over 3 hours long) video explaining everything you need to know about the Roland MT-32 and compatible MIDI units from Roland.
Some parts are a bit boring and full of technical details, but many parts have game footage, audio recordings and hands-on activities.
Brief overview of all Roland MIDI Units
MT-32 (Old) vs. MT-32 (New), headphone port, difference in LCD display behaviour
Buffer overflow
Intelligent vs UART MPU401
33 extra sound effects
Games that only sound correct on MT-32 (Old)
USB Midi cable
Joystick midi cable
Audio cables / adapters
External mixer
Soundcard mixer
Checking the ROM version
MT-32 test mode
MT-32(New) demo songs
Volume dial differences
CM Series clipping issue (Wing Commander)
CM-500 vibrato
CM-32L/64 clicking issue / ROM version
Power draw comparison
Number of PCBs
Daisy chaining units
CM-500 different LED
Noise differences
General MIDI support
USB MIDI / DOSBox ScummVM
MT-32 emulation
Personal recommendation
Credits / Acknowledgements / The End
http://www.youtube.com/watch?v=5NUQpAZeAdo
A comprehensive (this video is over 3 hours long) video explaining everything you need to know about the Roland MT-32 and compatible MIDI units from Roland.
Some parts are a bit boring and full of technical details, but many parts have game footage, audio recordings and hands-on activities.
Brief overview of all Roland MIDI Units
MT-32 (Old) vs. MT-32 (New), headphone port, difference in LCD display behaviour
Buffer overflow
Intelligent vs UART MPU401
33 extra sound effects
Games that only sound correct on MT-32 (Old)
USB Midi cable
Joystick midi cable
Audio cables / adapters
External mixer
Soundcard mixer
Checking the ROM version
MT-32 test mode
MT-32(New) demo songs
Volume dial differences
CM Series clipping issue (Wing Commander)
CM-500 vibrato
CM-32L/64 clicking issue / ROM version
Power draw comparison
Number of PCBs
Daisy chaining units
CM-500 different LED
Noise differences
General MIDI support
USB MIDI / DOSBox ScummVM
MT-32 emulation
Personal recommendation
Credits / Acknowledgements / The End
http://www.youtube.com/watch?v=5NUQpAZeAdo
- envisaged0ne
- Posts: 162
- Joined: Mon Nov 01, 2010 9:17 am
- Location: United States
-
- Posts: 85
- Joined: Sun Sep 17, 2006 2:26 am
- Location: Perth, WA, Australia
Thanks!envisaged0ne wrote:Nice! I watched the entire tutorial and learned a few things Never really knew the difference between the devices. I only have a MT-32 (old). Now I'm curious what games used the CM-32 sound effects that I've been missing out on
And that's the whole magic about this topic!
Back in the day hardly anyone had a Roland, let alone several devices and would investigate these issues.
There are many games that will make use of the extra sound effects. The LAPC-I and CM-32L are likely the two main MIDI units purchased by people who wanted Roland sound for games. It's mostly Sierra and Dynamix that stuck witht he MT-32 (Old) for a long time, even having unique sounds on the VGA version of Space Quest.
Lucasarts and many other companies took advantages of the extra sounds, Lucaarts however did a smarter approach. If you had a MT-32, you would still hear something, just not as complex and rich sound as on a LAPC-I or CM-32L. Companies that simply had no sound on the MT-32 (Old): Boooooooo
Also, I'm not aware of a single game giving you a choice between MT-32 or CM units. That would have been an interesting topic to add to the video.
-
- Posts: 85
- Joined: Sun Sep 17, 2006 2:26 am
- Location: Perth, WA, Australia
-
- Posts: 19
- Joined: Sat Apr 05, 2008 3:52 am
The LAP-I and CM-32L are likely the two main MIDI units purchased by people who wanted Roland sound for games. It's mostly Sierra and Dyna mix that stuck with he MT-32 (Old) for a long time.
Lucas arts and many other companies took advantages of the extra sounds, Luca arts however did a smarter approach. If you had a MT-32, you would still hear something, just not as complex and rich sound as on a LAP-I or CM-32L. Companies that simply had no sound.
Lucas arts and many other companies took advantages of the extra sounds, Luca arts however did a smarter approach. If you had a MT-32, you would still hear something, just not as complex and rich sound as on a LAP-I or CM-32L. Companies that simply had no sound.
-
- Posts: 85
- Joined: Sun Sep 17, 2006 2:26 am
- Location: Perth, WA, Australia
A midi player is just a program that plays midi files. Like a dos version of media player that can only play midi filesrtr86 wrote:
I've never understood how a midi player differs from a sound-card.
Maybe you need MIDI device or MIDI module? That's what the Roland MT-32 is.
Thank youBJ_Wanlund wrote:Oh my!! I haven't been on the forums here in awhile, but wow, this is INCREDIBLE! This is going to be amazingly informative for me, as an old-school PC guy who never got these synthesizers!
I made this specifically because there is so much to this topic and I wanted one video that explains it all for those who survive through the 3 hours
Mau1wurf1977 wrote: A midi player is just a program that plays midi files. Like a dos version of media player that can only play midi files
Maybe you need MIDI device or MIDI module? That's what the Roland MT-32 is.
Yes sorry, I did mean Midi device.
So,the sound card sends the info to the speakers/output etc. But, the midi device is in the middle and if they recognize a piece of code that it thinks it can process better it is crossed-referenced with the data on the unit and plays that instead?
Am I completely incorrect on this assumption?
I guess what I am getting at is (and something I've never understood) is why can't this all be done inside the sound-card?
-
- Posts: 85
- Joined: Sun Sep 17, 2006 2:26 am
- Location: Perth, WA, Australia
Well later Sound cards had, Roland equivalent, MIDI support built in. Earlier card had a wavetable port that allowed you to connect a General MIDI module. There were tons of options, Roland, Yamaha and Creative all had one.
I guess in the beginning it was simply to complex / expensive to accomplish this. Just look at the size of the LAPC-I and that didn't have any Sound Blaster part whatsoever.
MIDI is a standard so that MIDI equipment can talk with each other. It basically send the "what" information (what instrument, what note, how long) down the wire and the attached MIDI device determines the "how" (and there are massive difference between General MIDI compatible devices for example).
I guess in the beginning it was simply to complex / expensive to accomplish this. Just look at the size of the LAPC-I and that didn't have any Sound Blaster part whatsoever.
MIDI is a standard so that MIDI equipment can talk with each other. It basically send the "what" information (what instrument, what note, how long) down the wire and the attached MIDI device determines the "how" (and there are massive difference between General MIDI compatible devices for example).
Thanks,Mau1wurf1977 wrote:Well later Sound cards had, Roland equivalent, MIDI support built in. Earlier card had a wavetable port that allowed you to connect a General MIDI module. There were tons of options, Roland, Yamaha and Creative all had one.
I guess in the beginning it was simply to complex / expensive to accomplish this. Just look at the size of the LAPC-I and that didn't have any Sound Blaster part whatsoever.
MIDI is a standard so that MIDI equipment can talk with each other. It basically send the "what" information (what instrument, what note, how long) down the wire and the attached MIDI device determines the "how" (and there are massive difference between General MIDI compatible devices for example).
So with my current gen sound-card, when I boot-up Monkey or FOA, the sounds I am hearing are different then what you are hearing with your Midi setup?
If so, I presume this is because the Midi library has been updated with 'newer' data, therefore it would not be 100% accurate to the original or what the game designers had intended?
Yes, it's different.rtr86 wrote:So with my current gen sound-card, when I boot-up Monkey or FOA, the sounds I am hearing are different then what you are hearing with your Midi setup?
The General MIDI standard only say that instrument 0 is an Acoustic Grand Piano sound and instrument 73 is a Flute, and so on. But each hardware manufacturer and creator of General MIDI soundfonts use different piano recordings and different flute recordings.
So if you buy a Korg synth and a Yamaha synth and both support General MIDI, it still won't sound the same. Same with soundcards, although that difference was larger back in the DOS days as soundfonts are used now instead of the hardware itself.
Many thanks for reply, starting to make sense now.Freddo wrote: So if you buy a Korg synth and a Yamaha synth and both support General MIDI, it still won't sound the same. Same with soundcards, although that difference was larger back in the DOS days as soundfonts are used now instead of the hardware itself.
I can see now how the difference was larger back in the DOS days especially with something physical.
I'm surprised though that with all the enthusiasts and purists, why do we not have a soundfont package for each game? Using the midi sounds from the original (i.e extract the data from the midi player or roland back then?).
Perhaps it would not be 100% accurate still (as like you say with your Korg-Yamaha scenario), but would it not be an improvement?
-
- Posts: 85
- Joined: Sun Sep 17, 2006 2:26 am
- Location: Perth, WA, Australia
For General MIDI, Roland actually sells a virtual Sound Canvas. You can also use Sound Fonts to find something that fits your taste.
For the MT-32 there is the MUNT project, a MT-32 emulator.
ScummVM has all of this integrated (apart from ROM files for example), whereas with DOSBox you need to manually install these to your system.
And finally you can purchase a USB to MIDI adapter and use real Roland MIDI gear with ScummVM and DOSBox as well. Just needs to be configured correctly and it's good to go.
For the MT-32 there is the MUNT project, a MT-32 emulator.
ScummVM has all of this integrated (apart from ROM files for example), whereas with DOSBox you need to manually install these to your system.
And finally you can purchase a USB to MIDI adapter and use real Roland MIDI gear with ScummVM and DOSBox as well. Just needs to be configured correctly and it's good to go.