Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roland MT-32? #53

Closed
TheRaffy opened this issue Jul 24, 2017 · 4 comments
Closed

Roland MT-32? #53

TheRaffy opened this issue Jul 24, 2017 · 4 comments
Labels

Comments

@TheRaffy
Copy link

TheRaffy commented Jul 24, 2017

Hey, what do you guys think about the midi module / soundcard?
Shall this mod use the adlib/soundblaster or try to emulate the legendary Roland MT-32 ?

Some history lesson for the younger generation.
https://www.youtube.com/watch?v=BMmFcs-_4x4
https://www.youtube.com/watch?v=kQADZeB-z8M
https://sourceforge.net/projects/munt/

@Walkman100
Copy link

Walkman100 commented Aug 27, 2017

As awesome as that would be (love those vids btw), I think being able to use a Roland MT-32 is unlikely because of the [EDIT: sheer volume of] changes needed to the engine

@TheRaffy
Copy link
Author

The original tunes are .mid files. -> not yet supported -> means changes are required anyway.

@Unit158
Copy link

Unit158 commented Feb 27, 2018

There are two ways to do it:
Keep the implementation clean and simple, just render the midi files to a wav or ogg (someday).
Write a bunch of really annoying code to implement a midi-synth, or add another dependency.

Personally I think the former would be a more efficient approach.

EDIT: This will never be able to use the original hardware, though. Won't happen for 64 bit systems.

@TheRaffy
Copy link
Author

TheRaffy commented Mar 1, 2018

For recording we could use this https://www.youtube.com/watch?v=j_5RWxHHVvE as an alternative to the real Hardware. ( I don't own a MT-32, and think noboy else arround here does either)

But I just understood, that "munt" needs MT-32 Roms and I assume other emulator libs will need some too. I tought they are some kind of included, welll this speaks against some implementation of an mt-32 emulatior into this mod.

So In my opinion an implementation of any Midi lib would be better than shipping any records.
simply because of the file size, and other modes to come, for example warcraft I also uses midis, (as far as I know http://speakersoundtracks.tk/soundtracks/wc1/mid/ ) But out of curiousity what file format does RA and TD use?

Sometimes any solution is better than none (first come fist serve)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants