7
votes
Automatically turn MIDI files into .wav or .mp3
You can use TiMidity++:
free and open source
CLI
Linux and Windows (although it seems to be painful to make it work on Windows, but maybe things have improved since then)
can convert MIDI files into ...
4
votes
Accepted
MIDI to music sheet converter for Linux
There is a music notation program called Lilypond which includes a command line interface and a command line midi2ly converter that will read in a midi file and output a lilypond file.
Should work on ...
4
votes
Accepted
Program to convert a MIDI file into music sheets
You can use Midi Sheet Music
free and open source
plays MIDI music files while highlighting the piano notes and sheet music notes
supports multiple channels
Works on Windows, Mac OS X, and Ubuntu ...
4
votes
Automatically turn MIDI files into .wav or .mp3
You can use SoX - Sound eXchange:
free and open source
CLI
cross-platform (Windows, Linux, MacOS X, etc.)
can convert MIDI file to WAV: sox -t raw -r 44100 -e signed -b 16 -c 1 raw_audio audio.wav
2
votes
Automatically turn MIDI files into .wav or .mp3
timidity + FFmpeg for MP3 output
And for MP3 conversion you can put it together with timidity + ffmpeg:
sudo apt install timidity ffmpeg
timidity MIDI_sample.mid -Ow -o - | ffmpeg -y -f wav -i - ...
2
votes
Accepted
Free MIDI player for Windows
I found MidiQuickFix java program, it covers all my requirements
https://sourceforge.net/projects/midiquickfix
2
votes
Alternative to Synthesia, for MIDI instrument
Since I own a license for Synthesia I could check in "Free play" mode what you want and I think I found the issue: there seem to be many programs that do play notes which are received via MIDI, but ...
1
vote
Is there any software that can transcribe MIDIs?
This isn't an answer, but I don't have enough reputation to comment. I'm not really sure what it is you want to do. You don't have to transcribe MIDI files. You can open them and view/edit the score ...
1
vote
MIDI file player like aplaymidi on Linux (MIDI output, no audio), with more interactive features
I didn't find some program which did fit all my needs, so I wrote a CLI player to remedy this, which has these features:
hot reload, even when playing;
can move forward and backward;
can restrict ...
1
vote
Using keyboard or gaming USB pedals as MIDI sustain pedal
Bome MIDI Translator Pro can translate many input sources (MIDI, keyboard, serial port) into MIDI messages. You'd have to check whether your gaming USB pedal works with it.
The Windows MIDI API does ...
1
vote
Accepted
MIDI library for STM32
Here is a github repository for something that should do the trick.
https://github.com/TheKikGen/USBMidiKliK4x4
1
vote
Accepted
Program that renders MIDI compositions
I ended up using Garritan Personal Orchestra, which features a standalone program called "Aria Player" that is able to render MIDI directly to orchestral sounds.
1
vote
Accepted
MIDI output on a Mac?
I was able to leverage MidiPipe to accomplish this.
http://www.subtlesoft.square7.net/MidiPipe.html
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
midi × 25music × 9
windows × 8
audio × 7
music-production × 5
gratis × 3
linux × 3
android × 2
library × 2
media-converter × 2
music-composing × 2
music-sheet × 2
python × 1
javascript × 1
osx × 1
c++ × 1
command-line × 1
cross-platform × 1
media-player × 1
portable × 1
game-development × 1
input-devices × 1
learning × 1
windows-11 × 1