YesNoOk
avatar

Looping Music in IKEMEN Plugin 3 Step Guide (VGM UPDATE) (Read 24876 times)

Started by CyberMario, November 08, 2017, 04:01:09 am
Share this topic:
Looping Music in IKEMEN Plugin 3 Step Guide (VGM UPDATE)
New #1  November 08, 2017, 04:01:09 am
  • Certified Script Kiddie
  • I'm clueless lol
    • USA
With a huge special thanks to GarchompMatt!
We now have the ability to play .logg (looping .ogg) music in IKEMEN! I've noted the step below.

Unspoil this for the old method of playing ADX and BRSTM looping music in IKEMEN:
Spoiler, click to toggle visibilty

:ball:The steps to getting .logg to play using the vgmstream plugin::ball:
Spoiler, click to toggle visibilty

If you are from years in the future, mega.nz has gone nuclear, and you need to get those files:
Spoiler, click to toggle visibilty

The big issue with getting vgmstream to work properly is that libvorbis.dll does not play nice with it. libvorbis.dll is part of the required dlls that winamp (and IKEMEN) need to use vgmstream to work. If you were to use the latest vgmstream and libvorbis, IKEMEN will throw an exception. The libvorbis.dll we provided is from the r1040 of vgmstream, which works as intended. We also gave you a specific version of vgmstream that removes some extraneous .dll files that allow for playing rare and outdated video game music file types. Since these extra music file types are unpopular and the latest vgmstream is a bigger size, we omitted the use of the latest version. Regardless, you can find a list of all those extra file types and link to the latest version here. Speaking of which you can find the bug list of the very latest version (and most likely the version we gave you) of vgmstream here.

:ball: Special Thanks: :ball:
This years old thread
PlasmoidThunder#1542 aka GarchompMatt on the IKEMEN Discord
Alceris#7364 on the IKEMEN Discord
HCS for his plugin
The Super Smash Bros. Modding Community
Looking for additional IKEMEN/Fighter Factory programmers for a big project. PM me for details.
Last Edit: November 15, 2017, 02:45:58 am by CyberMario
Re: Looping Music in IKEMEN Plugin 3 Step Guide
#2  November 08, 2017, 05:28:29 am
  • avatar
  • **
    • USA
    • Skype - layanorsmind
    • https://www.unitedbygames.net/
What an amazing find. Well done!
Re: Looping Music in IKEMEN Plugin 3 Step Guide
#3  November 08, 2017, 11:51:14 am
  • *
  • The sentence below is true
  • The sentence above is false
    • Philippines
This is exactly what I needed right now
Re: Looping Music in IKEMEN Plugin 3 Step Guide
#4  November 08, 2017, 12:04:31 pm
  • ****
  • Every night fucks every day up
  • Every day patches the night up
    • Puerto Rico
Noice!
Re: Looping Music in IKEMEN Plugin 3 Step Guide
#5  November 08, 2017, 02:41:16 pm
  • *****
  • Resident Tosspot
  • Pftheh
    • UK
    • plasmoidthunder.neocities.org
This is great and I'm glad it works perfectly, though the files being bigger is a slight issue; if we can find a way to get in_vgmstream working, then looping .oggs (.logg) will then be usable which are significantly smaller than the likes of .adx and .brstm.

For those curious, here are the sizes of the exact same audio file, but in different formats:
.mp3 (looped + fade) - 5.83 MB
.mp3 (cropped for MUGEN looping) - 2.96 MB
.adx - 9.2 MB
.brstm - 9.35 MB
.logg - 2.54 MB

But still, it's nice that IKEMEN can finally play looped BGMs.

Oh, I want a diagram. I fucking love diagrams.
Last Edit: November 08, 2017, 02:47:42 pm by GarchompMatt
Re: Looping Music in IKEMEN Plugin 3 Step Guide
#6  November 10, 2017, 12:58:20 pm
  • *
  • The sentence below is true
  • The sentence above is false
    • Philippines
Is there a way to move the pin in the exact time that I wanted to loop using BrawlBox? I mean, my reaction time was bad and using the stop button frustrates me.
Re: Looping Music in IKEMEN Plugin 3 Step Guide
#7  November 10, 2017, 03:58:23 pm
  • *****
  • Resident Tosspot
  • Pftheh
    • UK
    • plasmoidthunder.neocities.org
You'll have an easier time making the loop in Audacity and copying the sample values over to BrawlBox when you import the .wav, not to mention the loop will be more accurate.

Oh, I want a diagram. I fucking love diagrams.