I have a very simple goal. I want to make a digital recording of myself practicing on a digital piano, play it back to myself, and share the audio with a friend.
My digital piano has a MIDI port. It cannot output raw audio, only MIDI. I downloaded a program called Xequence 2
on my iPad which captures my key presses and pedal presses and I can get a MIDI file out of it. (It also is capable of way more than what I need it to do.)
I want to generate an audio file using the MIDI file.
What I understand:
Xequence 2
is a sequencer, and it only works with MIDI signals. MIDI files do not by themselves carry sounds.- To get actual audio out of a MIDI file, I need a sound generator (a synthesizer?). Some sound generators sound better than others.
What I know how to do:
- I can play the MIDI file back on my digital piano inside
Xequence 2
. - I can import the MIDI file into GarageBand and export an m4a file, which I can share (which is exactly what I need, but...)
What I want to achieve:
- Use an alternative software to GarageBand. GarageBand ignores the BPM information in the MIDI file and I have to import the MIDI file as a “loop”, which I find counterintuitive.
- Choose a piano sound I like.
- Not use a free “MIDI opener” app or “MIDI-to-MP3 converter” website that has like one sound in it. I’m willing to pay for premium sounds.
What I’ve tried:
- There are apps like
Ravenscroft 275
which I can use to generate sounds “live” (I can mute my digital piano and use the app’s sound instead). While handy, this is not what I’m looking for. - I downloaded
Synth One
, which has way too many knobs for my purpose, but “import MIDI file” isn’t an option I can find.
I must not be Googling the right terms, because to me, “MIDI file in, piano sound out” sounds like a simple use case, but I can’t find a proper app / program where I can just give it a MIDI file, choose a piano sound, and have it spit out an mp3. What’s the proper terms for what I’m trying to do, and what options are there?