Author Topic: How to use Romantique Tp's new SC-88Pro BGM in EoSD  (Read 4903 times)

0 Members and 1 Guest are viewing this topic.

How to use Romantique Tp's new SC-88Pro BGM in EoSD
« on: December 10, 2022, 07:09:26 PM »
Here's a cool trick I found. If you convert the .flac files provided by Romantique in this post to .wav and then replace the original .wav files in EoSD's bgm folder (making a backup before doing so of course) you can listen to them in game.

I used this ffmpeg command to convert them:
Code: [Select]
ffmpeg -i input.flac -c:a pcm_s24le output.wav
the
Code: [Select]
-c:a pcm_s24le option retains the 24 bit. There's probably a batch command but I just did it one by one...

Unfortunately the sound effects start to hurt your ears if you try to play the music at the volume it's meant to be at but the new bgm still sounds awesome regardless in comparison to the original. If there was a way to adjust the fx volume that'd be great. Not sure how this would work in other Touhou's since I have only played EoSD. Apologies if this has already been done before.

Nameless Fairy

  • Empress of the Night
  • You're lagging behind in the conversation.
  • Gender: non-binary(it/she/they)
Re: How to use Romantique Tp's new SC-88Pro BGM in EoSD
« Reply #1 on: December 11, 2022, 02:11:32 AM »
afaik you dont need a batch script, you can just do for example
Code: [Select]
ffmpeg -i *.flac -c:a pcm_s24le *.wavthat should search for all of them and convert all (within a folder) while keeping file names but i could be entirely wrong
you can then do this to raise the volume of them to align more with the sfx
Code: [Select]
ffmpeg -i *.wav -filter:a "volume=1.33" *.wavalthough i havent used it in a good while so those commands might be wrong, i do know that "volume=x.xx" works though

may also be better suited in nitori workshop as this is mod game discussion but neat nonetheless
« Last Edit: December 11, 2022, 02:15:24 AM by Nameless Fairy »
FinalB my behated<3

Re: How to use Romantique Tp's new SC-88Pro BGM in EoSD
« Reply #2 on: December 12, 2022, 08:07:24 PM »
Ah yes, that would probably work. I always forget the syntax of commands.

Re: How to use Romantique Tp's new SC-88Pro BGM in EoSD
« Reply #3 on: December 12, 2022, 11:15:31 PM »
For some when I played again reason static started appearing partway through in-game (but not in mpv), and turns out it was the -c -c:a pcm_s24le option :/. Strange, because I thought I had played with it just fine before.

Anyways, thanks for the volume adjustment. Works great. Unfortunately ffmpeg doesn't support batch that way actually but I found a powershell command to do it:

Code: [Select]
ls | Where { $_.Extension -eq ".flac" } | ForEach { ffmpeg -i $_.FullName -filter:a "volume=1.33" $_.Name.Replace(".flac", ".wav") }

Re: How to use Romantique Tp's new SC-88Pro BGM in EoSD
« Reply #4 on: September 17, 2023, 07:30:25 PM »
You can also use Sound Canvas VA and set the SC-88Pro as the midi playback device. (the trial is 10 minutes only, but seek and ye shall find  :meiling:)
I dunno if the loop points in replaced .WAV are accurate, probably not given slight differences in how these tracks play out.