Skip to content
/ munt Public
forked from munt/munt

A multi-platform software synthesiser emulating (currently inaccurately) pre-GM MIDI devices such as the Roland MT-32, CM-32L, CM-64 and LAPC-I. In no way endorsed by or affiliated with Roland Corp.

Notifications You must be signed in to change notification settings

marzojr/munt

This branch is 414 commits behind munt/munt:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

aeb280f · Jun 26, 2017
Mar 5, 2017
Apr 10, 2017
Feb 26, 2017
Jun 26, 2017
Apr 9, 2017
Jun 25, 2017
Apr 9, 2017
Apr 9, 2017
Aug 8, 2013
Apr 9, 2017
Jan 3, 2016

Repository files navigation

mt32emu
=======
mt32emu is a C/C++ library which allows to emulate (approximately) the Roland
MT-32, CM-32L and LAPC-I synthesiser modules.

mt32emu_alsadrv
===============
ALSA MIDI driver uses mt32emu to provide ALSA MIDI interface for Linux applications (now obsolete).

DOSBox-mt32-patch
=================
Patch for official DOSBox release v.0.74 to demonstrate a possibility to add mt32 MIDI device.

mt32emu_smf2wav
===============
mt32emu-smf2wav makes use of mt32emu to produce a WAVE file from an SMF file.
The output file corresponds a digital recording from a Roland MT-32, CM-32L and LAPC-I
synthesiser module.

mt32emu_win32drv
================
Windows driver that provides for creating MIDI output port and transferring MIDI messages
to mt32emu_qt, the main UI-enabled synthesiser application. It also contains mt32emu engine
and is able to operate in stand-alone mode if the main application mt32emu_qt is unavailable.

mt32emu_win32drv_setup
======================
A tool intended to fascilitate installation / upgrade of the Windows driver mt32emu_win32drv.

mt32emu_qt
==========
Main synthesiser application. It makes use of mt32emu and Qt to provide for:

1) Multiple simultaneous synths, GUI to configure synths, manage ROMs and connections
2) Funny LCD
3) Easy usage in different operating system environments:
   Windows multimedia, PulseAudio, ALSA, OSS and CoreMIDI supported
4) Play and record Standard MIDI files
5) Perform batch conversion of Standard MIDI files directly to .wav / .raw audio files

FreeBSD
=======
Files related to FreeBSD port of munt.

About

A multi-platform software synthesiser emulating (currently inaccurately) pre-GM MIDI devices such as the Roland MT-32, CM-32L, CM-64 and LAPC-I. In no way endorsed by or affiliated with Roland Corp.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 83.0%
  • C 13.3%
  • CMake 3.2%
  • Other 0.5%