VOGONS


Reply 120 of 134, by Roland User

User metadata
Rank Oldbie
Rank
Oldbie

sfryers
Thank you ) now in MT-32 Editor have all what I beger )
Now very comfortably work and explore possibilities Roland MT-32 emulator from Falcosoft )

You know Roland MT-32 was be my dream when I read book from history PC in 1997-1998 years ) , then I have was be Pentium-90 and ESS688 and I very wanted hear quality MIDI synthesizer ) then I first hear as can sound WaveTable synhesizers with example YAMAHA S-YXG50 , but there was an incident there , I was just counting what itself word Roland sound beautiful ) , and that's why synhesizrs from Roland can not sound bad ) that's why I fan synhesizers of Roland

Reply 121 of 134, by sfryers

User metadata
Rank Member
Rank
Member
Roland User wrote on 2024-05-12, 12:51:

sfryers
Thank you ) now in MT-32 Editor have all what I beger )
Now very comfortably work and explore possibilities Roland MT-32 emulator from Falcosoft )

Glad to know it's working well for you!

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor

Reply 122 of 134, by sfryers

User metadata
Rank Member
Rank
Member

I've now managed to get the legacy version working on Windows 98 with a couple of very minor changes to the code:

The attachment MT32Edit-legacy.NET2.zip is no longer available

If a Win9x OS is detected, the ability to selectively show and hide the console window is disabled- this turned out to be the only thing that was preventing it from running properly on Windows 98. Otherwise, the application appears to work perfectly, if a little slow at times, on my Windows 98SE PC (VIA C3 with 256Mb RAM) with .NET Framework 2.0 installed.

The attachment MT32Editor_Win98.png is no longer available

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor

Reply 123 of 134, by Roland User

User metadata
Rank Oldbie
Rank
Oldbie

You well done!
I a little shocked ) because before I thinked what this will be work on Windows XP and very surprised to see what you created this editor with highest compatibility this is very very good )

Reply 124 of 134, by sfryers

User metadata
Rank Member
Rank
Member

Thanks- I was surprised how quickly I managed to get it working. I've seen plenty of information stating that many .NET features are missing from Windows 98, so I wasn't really expecting to have much success with it.

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor

Reply 125 of 134, by MusicallyInspired

User metadata
Rank Oldbie
Rank
Oldbie

Amazing! I really personally appreciate supporting older Versions of windows because it means I can use this on my old Pentium machines too!

Yamaha FB-01/IMFC SCI tools thread
My Github
Roland SC-55 Music Packs - Duke Nukem 3D, Doom, and more.

Reply 126 of 134, by sfryers

User metadata
Rank Member
Rank
Member

Release v0.9.10b is now available, incorporating several suggestions from earlier this month, and now includes both the 'main' .NET 6.0 and 'legacy' .NET Framework 2.0 versions. Please see the download link in my original post.

Spikey wrote on 2024-05-11, 16:11:

I do have one question about the Rhythm Area. The CM-32L sound effects are listed in pretty much every rhythm patch list, even for MT-32 intended SysEx - does that mean the timbre banks were programmed that way, or does it just reflect the numbers that those positions correspond to and where they're used? It would be useful in any case to have a toggle to hide them, so if you're using a MT-32 (or variant without PCM SFX), you can quickly switch it "off" and see that certain notes won't translate to a sound effect, it'll be "Nothing" and effectively muted.

Further to my earlier comments, I've now added the ability to clearly view which items are CM-32L specific, taking a 'keep everything visible but highlight incompatible elements' approach. The latest release has a new item in the Options menu, 'CM-32L mode'. When selected (as it is by default), the app looks and works just the same as it did before. When unselected, the app will restart in 'MT-32 mode'. In this mode, any PCM samples or sound effects which are only playable on a CM-32L are marked in red, as are any user timbres, patches or rhythm keys which make use of these samples. The rhythm keys which are beyond the range of the MT-32 are coloured grey. Everything you see on screen will still be saved to the .syx file, whether marked in red or not.

MusicallyInspired wrote on 2024-05-25, 20:32:

Amazing! I really personally appreciate supporting older Versions of windows because it means I can use this on my old Pentium machines too!

Do let me know how that goes! It runs just about acceptably on my VIA C3 Windows 98 machine with the CPU clock set to approximate Pentium-level performance, but I've not tried it on anything with less than 256Mb RAM yet. If I ever get around to setting up a Windows 95 install, I'd be very curious to see whether the application would run using MattKC's recently released project to backport .NET (dotnet9x - Stress your old cpu with newer .NET on 9x).

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor

Reply 127 of 134, by Spikey

User metadata
Rank Oldbie
Rank
Oldbie

Excellent, thanks for the update! As someone who uses both CM and MT devices, the rhythm changes are extremely useful. This program is a game changer, sfryers, serious kudos to you, my friend!

Reply 128 of 134, by sfryers

User metadata
Rank Member
Rank
Member

I've just published an updated release v0.9.11b. This fixes a couple of minor bugs and improves compatibility when running under Wine on Linux.

Please see the download link in my original post.

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor

Reply 129 of 134, by Spikey

User metadata
Rank Oldbie
Rank
Oldbie
sergm wrote on 2023-04-08, 08:20:

Yes, this is definitely a great work! I hope it will be useful for those who wants to play with MT-32 and get it all from this toy.

Alas, I personally still can't use it directly. Either LA-SYNTH from 1995 or MT32 Editor requires running Windows, just different versions 😀 I wonder how hard it would be to port it to other operating system e.g. with Mono.

BTW, you both guys are right speaking about the default of master tune. It is both 440 and 442 Hz, depending on how you think of it. If you press "Master Volume"+"Sound Group", you'll see 442Hz. But effectively, it is 440Hz which is set on system reset due to a bug in firmware.

Sergm, just saw this years later.. So the MT-32 actually uses 440 and not 442 after all? Similar to how the pan pot should work in theory but works differently in practice? Fascinating..
If you actually turn the dial on the module, and change "442 to 440", does it just keep it at 440->440 in that case?

Reply 130 of 134, by sergm

User metadata
Rank Oldbie
Rank
Oldbie

No Spikey, it is only about the system reset routine (no matter in which way you trigger the reset). When a SysEx is processed or you turn the knob, you should get what you expect.

Sorry for hijacking this thread, hope it won't hurt too much 😊

Reply 131 of 134, by Spikey

User metadata
Rank Oldbie
Rank
Oldbie
sergm wrote on 2025-05-14, 16:47:

No Spikey, it is only about the system reset routine (no matter in which way you trigger the reset). When a SysEx is processed or you turn the knob, you should get what you expect.

Sorry for hijacking this thread, hope it won't hurt too much 😊

So upon restart, the synth displays 442 but is 440? And when you turn the knob, the true value will match the display?

Reply 132 of 134, by sergm

User metadata
Rank Oldbie
Rank
Oldbie
Spikey wrote on 2025-05-15, 08:47:
sergm wrote on 2025-05-14, 16:47:

No Spikey, it is only about the system reset routine (no matter in which way you trigger the reset). When a SysEx is processed or you turn the knob, you should get what you expect.

Sorry for hijacking this thread, hope it won't hurt too much 😊

So upon restart, the synth displays 442 but is 440? And when you turn the knob, the true value will match the display?

Right. After a reset, the synth will calculate pitch as if value 0x40 was set in the first byte of the system memory area. Nevertheless, if you read it via e.g. SYSEX_CMD_RQ1, 0x4A will show up. And it will remain this way until a new value is set either via the control panel or a SysEx for the system area.

Reply 133 of 134, by sfryers

User metadata
Rank Member
Rank
Member

As it's been over a year since any new bugs have been found, I've now released version 1.0.0. There are no new features or bug-fixes, but I have migrated the project to Visual Studio 2026; targeting .NET 10.0 with the main version.

Please see the download link in my original post.

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor

Reply 134 of 134, by sfryers

User metadata
Rank Member
Rank
Member

I've released another update to MT-32 Editor; version 1.1.0. Please see the download link in my original post.

The application now has the ability to export Cakewalk Instrument Definition (.ins) files, containing all the custom patch names and rhythm bank names from the currently-loaded configuration. These can be loaded into certain DAW and MIDI applications (principally all versions of Cakewalk/SONAR) to enable correct custom patch and rhythm instrument names to be shown. .ins files are encoded as plain text, so can quite easily be manually edited for other uses.

I've also created my first custom MT-32 drum set, with sounds loosely based on a TR-808 drum machine. It's not really possible to replicate the TR-808's fizzy hihat and cymbal sounds, but I'm quite pleased with how the bass, snare, toms and cowbells came out. I particularly like the bass drum sounds, which have much more low-end than the default MT-32 drumset. Feel free to make use of this drumset in your own creations.

The attachment 808 Drums.zip is no longer available

After being really surprised at just how much low bass an MT-32 can produce, I put together a short lo-fi/hip-hop demo track which I think manages to capture a much more contemporary sound than most MT-32 users would expect the device to be capable of. Have a listen to the mp3 below, or, even better, run the native MIDI file through your MT-32 or MUNT to prove there are definitely no other sound sources involved 😀

The attachment Free Rein.mp3 is no longer available
The attachment Free Rein.zip is no longer available

MT-32 Editor- a timbre editor and patch librarian for Roland MT-32 compatible devices: https://github.com/sfryers/MT32Editor