I've been messing around with this online MIDI player that allows you to use custom soundfonts and ALTTP soundfont somehow works perfectly for every VGM I use.

Here's the Palma overworld theme using the LTTP soundfont.

spessasus.github.io/SpessaSynt

Follow

Phantasy Star - Motavia Overworld (LTTP Soundfont)

· · Web · 1 · 0 · 1

Phantasy Star IV - Age of Fables (LTTP Soundfont)

There is a bit of a screw of on the Xylophone in the first part. I have no idea why that happens.

@coolboymew I didn't realize how easy it is. I'm pretty sure it's just as easy on some desktop MIDI program, but I can't find any good native ones for Linux.

I'm not a music expert at all. The only other music program I messed around with was pxtone Collage which is the program Pixel made to make the soundtrack for CaveStory and Kero Blaster. The only problem with that is that there is no MIDI support and no support for SoundFonts (only instrument samples stored as WAV files).

@xianc78 I recall it's actually possible to perfectly convert spc to midis one way or another
@coolboymew @xianc78 only if you use midi with a matching soundfont. Conversing to tracker format sounds more viable all things considered
@hj @xianc78 I remember knowing some dude that did it for some chrono trigger songs and they were practically a perfect match, I was like wtf
@coolboymew @xianc78 I mean it's a recreation most likely, on top of that midi really does need good soundfont or synthesizer to sound right. Comapare OPL3 midi to SC-55 to Microsoft General Midi
@coolboymew @xianc78 and it depends on source material too - chrono trigger is mostly orchestra music to begin with, but something like Plok! Would be rather impossible to "covert". Not to mention other games that do complicated SPC programming like blizzard games.

@hj@shigusegubu.club @coolboymew@shitposter.world @xianc78@gameliberty.club
Chrono Trigger has an insanely beautiful soundtrack, but I don’t understand: how does all this sound richness and diversity fit into 64 kilobytes? also weighs 64 kilobytes! who can explain to me, this is maximum compression, these are optimized samples - why this size?..

@GreenStudios @hj @xianc78 all Snes games fits that

As to why that size, it's a simple RAM dump, which is why you could take ZSNES save states and play them in an SPC player

@coolboymew CaveStory and Kero Blaster uses Orgyana files which is a custom format made by Daisuke Amaya. Unlike MIDI, the instrument samples are embedded in the files themselves.

Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.