[Request/Question] Soundfonts and RMXP

Started by Parkman202, March 30, 2015, 10:17:20 pm

Previous topic - Next topic

Parkman202

Hello, everyone! I have an odd question and don't know exactly if it's possible with RPG Maker XP.

If you've worked with a music production studio like FL Studio, you (may) know what Soundfont (.SF2) files are. If you do, you know that some can take the whole MIDI library and give it more realistic-sounding samples to use as the instruments. That being said, would it be possible for a script to tell the MIDIs to point to a specified soundfont or other sound libraries similar to .SF2 (.sfArK, .SFZ, .DLS, ect.) or not?

As I said before, I'm not sure if this would be possible. I wanted to ask just be sure, though.

Thanks in advance,

Parkman202

KK20

I'm just going to go out on a limb and say no.
RPG Maker uses its own audio library (and thus its own "soundfont"). There are scripts (like MCI Audio Player) that bypass this, playing the MIDIs directly from the computer's audio library. The biggest problem you'll have with this is dynamically changing the system's soundfont to associate with each MIDI file, which I don't think is even possible without using some third party software to do that.

Other Projects
RPG Maker XP Ace  Upgrade RMXP to RMVXA performance!
XPA Tilemap  Tilemap rewrite with many features, including custom resolution!

Nintendo Switch Friend Code: 8310-1917-5318
Discord: KK20 Tyler#8901

Join the CP Discord Server!

Parkman202

Quote...RPG Maker uses its own audio library (and thus its own "soundfont")...


It has it's own library? It sounds like it's just Microsoft's default .DLS library with the default reverb...

I could be wrong, though. I did notice that it sounds a bit better than most MIDIs I hear.

KK20

Yeah, it has its own. You can test this yourself using this script. I'm going off what Moonpearl stated.

Other Projects
RPG Maker XP Ace  Upgrade RMXP to RMVXA performance!
XPA Tilemap  Tilemap rewrite with many features, including custom resolution!

Nintendo Switch Friend Code: 8310-1917-5318
Discord: KK20 Tyler#8901

Join the CP Discord Server!