woesss / JL-Mod

J2ME emulator for Android (unofficial fork of https://github.com/nikita36078/J2ME-Loader)
Apache License 2.0
153 stars 12 forks source link

Soundfont selection for nokia quality best sounds. #27

Closed OsmanGny closed 10 months ago

OsmanGny commented 3 years ago

Java games music is fully midi which is not an audio file.MIDI just contains note and instrument instructions. That means a midi file's sound will be different on different devices. I hope you already know the MIDI.

My advice is to play midi files with a special SoundFont.You must add a SoundFont selection option. Also, add the Nokia s40's SoundFont as default.

Here is the Nokia s40 SoundFont https://www.mediafire.com/file/l5b5po9li5hg3o2/Series_40_5th_edition_FP1__GM_.sf2/file

And this is an example. Some java game sounds that played with Nokia's SoundFont Game: Vampire Romance

java game sounds in Nokia soundfont.zip

Also, add a sound gain option. Because some games sound is playing very low.

woesss commented 10 months ago

Added in version 0.84

NEStalgia-BR commented 5 months ago

Nice explanation, but music in Java games is not fully MIDI. Developers can add small audio clips, such as sound effects or short tunes in .wav format or others, which you can see in several games, such as Gameloft's Assassin's Creed 3, The A-Team, Rally Master Pro, SEGA Rally 3D, among others.