Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

MIDI conversion issue

A topic by A Friendly Irin created Oct 31, 2019 Views: 232 Replies: 3
Viewing posts 1 to 2
Developer

I'm experiencing a problem with the audio, and I was wondering if anyone more knowledgeable than me has a good solution.

In addition to music from Jimmy and the Pulsating Mass, I am also using tracks from Kasey Ozymy's earlier game A Very Long Rope to the Top of the Sky. Unfortunately, the sound files for that game are MIDIs, which cannot be easily played in a browser. I converted them to proper audio formats (OGGs, in this case) using TiMidity++ so they could play in Twine. For the most part, this produced acceptable results.

However, the track "The Person in the Calamity" just cannot seem to convert the high notes in the "Farewell, Farewell" quote (1:06-1:40); even as a WAV, they sound incredibly distorted and do not integrate with the rest of the music well at all. Is there a higher-fidelity conversion method I can use, or will I just have to accept this?

(1 edit)

I think you can use Audacity to import a MIDI and then export that same audio file as an MP3, but I'm not entirely sure, as I don't work with MIDI's much. I hope this helps you! :) If anything, check in the help section of the documentation that comes with Audacity. or the FAQ/Documentation on the site that I linked above. Either of those hopefully will have what you need. ;)

Developer

I tried Audacity, but it doesn't seem able to import MIDIs very well. All the instructions I've seen say that you need to literally play and record it using your computer's inbuilt audio capture, which doesn't seem very robust.

(2 edits) (+1)

Audacity can work to record your computer's audio, as long as you are using Windows. I'm not sure if there's an equivalent option on other operating systems, but you could probably find out. If  you are on Windows, go to your audio host options (to the left of where you choose you recording input) and choose "Windows WASAPI." Then all you have to do is choose the current headphones or speakers that you are using and you can record what your computer is playing. Here's how to do it on Windows 10:

I hope this helps a little more than my last reply... X3