Welcome to Yserbius.Org! Join our Ultima Online Private Server and have some old school fun.

Midi of Ys Soundtrack

Tiger

Active Members
#1
Anyone have the orginal music from Yserbius? I thought I had seen it somewhere around here, but can't find them now. Midi's would be the best, if anyone has the orginals.
 

slohand

Yserbian
Staff member
#6
I could have sworn we used to have a music player on the last iteration of the website that played the midi files ported over to mp3s i remember several people being surprised at work to hear music lol. not that i have this port done i will dig through the old website files, when i take it off here for storage, and see if i can find them
 

Tiger

Active Members
#7
Yeh, I thought so too... I was originally going to remaster them using the MIDI as a base... But, now that I actually have a person who knows music, (not me), it would be handy to have...
 

Tiger

Active Members
#8
Ok, I was actually able to convert the .xmi to midi... Using both Zane and Dolnar's idea's... There's a lot of sound effects in the lower AD0# numbers... It'll take me few to convert them all... I'll post them on the Assets Github once I do.
 

ZaneDubya

Active Members
#9
Ok, I was actually able to convert the .xmi to midi... Using both Zane and Dolnar's idea's... There's a lot of sound effects in the lower AD0# numbers... It'll take me few to convert them all... I'll post them on the Assets Github once I do.
That's awesome!
 

Tiger

Active Members
#10
Zane, its on my Fork in Github... I swear Github service makes me feel like an idiot... lol
XMS00 and XSS00 appear to be the base scores for the game. The rest appear to be sound effects.
 

ZaneDubya

Active Members
#11
Thanks Tiger! I'll create a PR and pull that data into master. From there I'll unpack the zip so we can easily edit the individual files.

The XMS00 and XSS00 tracks play and they sound great! Well done!
 

Tiger

Active Members
#12
No problem... Found Ruins of Cowdor Midi's too... Was looking for story/history entries. Lore, basically. Ran into more XMI's, though. lol
 

ZaneDubya

Active Members
#13
Do you have any idea what the format of the sound effect xmi files are --- are they xmi files as well, but with just a single note and data describing what that note should sound like?

Based on the strings found in the YSGENN executable, I think these are the sound effects we might be looking for:
Code:
SFX01.VOC
Error loading wooddoor.
SFX03.VOC
Error loading footstep.
SFX05.VOC
Error loading hitwall.
SFX10.VOC
Error loading spell.
SFX12.VOC
Error loading footstep.
SFX13.VOC
Error loading teleport.
SFX15.VOC
Error loading footstep.
 

Tiger

Active Members
#14
Yeah... IDK, both Audacity and Winamp can read the XMI data, but there is literally no sound... According to my research, XMI are considered audio files, they do not refer to actual audio information. Notepad++ does not yield any useful information either... Aside from the fact there is data there. I attempted to look through the files for .VOC triggers, but no luck.
 

Dolnor

Active Members
#17
After messing around, I found an XMplayer that had an XMI to Midi plugin. And I downloaded a General Synth GS soundfont to use. And could play the last two .xmi files...but not the others. I'll have to muck around some more and see if that can be solved. -)
 

Tiger

Active Members
#18
Theres data in the otherones. From what I can tell it may need to be exported into an XML format. Was going to try that at some point, but to be fair its not something I need done right now. Having the music I do, works for my immediate needs.
 

ZaneDubya

Active Members
#19
Here's a little trick I just figured out:

The "splash screen" xmi is index 0, corresponding with the file AD00.XMI.

If you rename the other XMI files to AD00.XMI, you can hear the fight music / dungeon level music on the splash screen and the exterior screen. For example, if you want to hear the Tavern theme for the first time since INN Revival was live, all you need to do is rename AD01.XMI to AD00.XMI and... give it a run.

So soothing.

Is someone up to recording the output of dosbox playing these songs as mp3s? You would want to make sure you cut the recording at the exact right moment, because these songs were meant to loop.

Thankfully, the theme on the splash screen ends with the song, so as long as you cut it when the song fades to silence, that should work!

There are a few songs, particularly the variations of the combat themes, that I frankly don't recognize or can't remember. I wonder if some of the songs were never used in the game.
 

Tiger

Active Members
#20
That is very interesting considering those files don't contain... What, sounds? Is it possible that they are encrypted somehow thats how the game can run it, but actually trying to output them as midi's doesnt?
 
Top