The reason why it doesn't appear in the Jukebox or Debug Menu related areas is because Essentials does not have it set to display .ogg files by default. This can be easily fixed by modifying the arrays that those lists depend on to add ".OGG" and ".ogg" to them.
This is what the Jukebox section would look like, pre-edit, within the PokemonJukebox script section on Pre-v15 builds:
Code:
when 3
files=[_INTL("(Default)")]
Dir.chdir("Audio/BGM/"){
Dir.glob("*.mp3"){|f| files.push(f) }
Dir.glob("*.MP3"){|f| files.push(f) }
Dir.glob("*.mid"){|f| files.push(f) }
Dir.glob("*.MID"){|f| files.push(f) }
}
What you'll want to do is this, I've italicized and underline the lines you need to add:
Code:
when 3
files=[_INTL("(Default)")]
Dir.chdir("Audio/BGM/"){
Dir.glob("*.mp3"){|f| files.push(f) }
Dir.glob("*.MP3"){|f| files.push(f) }
Dir.glob("*.mid"){|f| files.push(f) }
Dir.glob("*.MID"){|f| files.push(f) }
[I][U]Dir.glob("*.ogg"){|f| files.push(f) }[/U][/I]
[I][U]Dir.glob("*.OGG"){|f| files.push(f) }[/U][/I]
}
This will fix ogg files not showing up in the Jukebox, but it will
not fix files not showing up in the Debug menus. You'll need to do a similar method for that. Just do a Ctrl+Shift+F search for ".MP3", with the Match Case option on. You'll be where you need to be. The Editor requires a little more work, since you have to rename
EditorScripts.rxdata to be
Scripts.rxdata (
Make sure you backup your Scripts.rxdata first! You do NOT want to lose that!). Then it'll be editable from within RPG Maker. When all is said and done, rename it back to EditorScripts.rxdata,
restore your original Scripts.rxdata, and viola - Your External Editor, Debug Menus, and Jukebox will now be able to read and identify .ogg files.
As for why it doesn't loop within the Sound Test option, that's because scripts in the game don't do anything outside the game. .ogg files don't have proper RMXP support, and as such they don't loop normally, even within the Sound Test.