Comments (5)
If you own the hardware it is absolutely legal just to go and download the appropriate firmware from anywhere on the web - just like with any other hardware you have (MB, Video Card, etc).
from munt.
Thanks. I'd still be interested in the knowledge since I'm still curious.
Also, are there known-good MD5/SHA1 hashes for the ROMs?
from munt.
AFAIK there are hashes in the munt code for various versions.
It would be interesting how dumping works for me, too. Though just theoretically, I don't think I'd want to really try it with my hardware.
from munt.
The straightforward ROM dump may be obtained by using a special tool f.e. from XGecu (http://www.xgecu.com/en/) like TL866II or newer versions. You just insert the ROM IC with correct orientation, select the appropriate IC-type from the list in the bundled software and save the dump. The IC type will be different because of differences in "Old vs New style" MT-32s. The type and size of Program (Tone) and PCM (Wave) ROMs are also different. So select types accordingly. All details about IC types could be found in the Roland Service Notes.
Nice table of ROMs and their hashes could be found here: https://github.com/dwhinham/mt32-pi/wiki/MT-32-synthesis
from munt.
Awesome -- thanks so much for the help!
from munt.
Related Issues (20)
- DOSBox Patch LCD messages to LCDProc
- Problem writing reverb settings over SysEx HOT 3
- Dosbox r4479: MIDI:Can't find device:mt32 HOT 2
- [Feature Request] Partial exhaustion indicator in UI HOT 4
- [UI Feature Request] Numeric entry Output Gain control
- Make UI better self-documenting
- Application crashes occasionally when a new JACK audio device is started
- UI may show obsolete info when a pinned synth is stopped
- Add basic unit tests
- Improve emulation accuracy of partial allocator implemented in old-gen devices
- New Output Gain textboxes don't work well on Windows HOT 1
- Provide callback to inform clients about events of synth engine running out of available partials
- Add visual indication for events when the synth engine exceeds the currently available partials
- is there any documentation on how to use mt32emu? HOT 2
- SHA1 digests in ROMInfo objects may be initialised incorrectly HOT 1
- SteamOS 3.5 - Client 128: 'Munt MT-32' Misssing HOT 5
- The geometry of the floating LCD can become inaccessible HOT 5
- mt32emu-qt: add command to CLI for opening one or more MIDI port(s) at startup
- More of a question to the creator.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from munt.