Make Custom BGM w/Audacity

ZelLok

Member
First thing you'll need to do is download and run Audacity. It's free.
Open the song you want to turn into a BGM in Audacity.

It is best if the song has a section that plays multiple times or it may be tough to find a spot to make it loop.

In the bottom of the Audacity screen make sure the drop down is set to Start and End of Selection and the 2 boxes underneath are set to measure in samples.

Use CTRL+Mouse wheel to zoom in and out and Shift+Mouse wheel to scroll left to right.

The music could be loud, so possible volume warning.


The PSO ogg folder is located in EphineaPSO/Data/Ogg

Be sure to back up your PSO ogg folder by copy/pasting it in a different location.

After making the custom .ogg find the bgm name you wish to replace on this list.

ADVR - Character Select
BASS - Piping
CARNAVAL- Carnaval - Samba De Amigo
CHARA - Character Creation
CHU_F - Chu Chu Rocket Theme
CITY - Pioneer 2 City Music
clear - Quest Clear Music
CLEAR_ST - Higher Quality Quest Clear Music
CUBE_ENDING - Episode 2 End Theme
CUBE_ENDING_LOOP - Episode 2 End Theme For Looping
CUBE_OPENING - PSO Title Theme Music
DARK1 - Dark Falz 1st Form
DARK2 - Dark Falz 3rd Form
DEATH - Olga Flow Death Sound
DELDEATH - De Rol Le Death Sound
DELO2 - Barbe Ray Theme
DELO - De Rol Le Theme
DELORURE - De Rol Le Theme (Again)
DFDEATH - Dark Falz Death Sound
DRADEATH - Dragon Death Sound
DRAGON2 - Gol Dragon Theme
DRAGON - Dragon Theme
DRAROAR - Dragon Roar Sound
DREAMS - Dreams Dreams - Nights Theme
DREAMS_KIDS - Dreams Dreams Kids Version - Nights Theme
DUEL1 - Battle Mode Temple Theme
DUEL2 - Battle Mode Spaceship Theme
EASTER - Easter Lobby Theme
ED_PIANO - Ending Theme Piano Version
END - Battle Ending Sound
ENDING - Ending Theme Vocal Version
ENDING_LOOP - Ending Theme, Loop Version, Non Vocal
EPI1 - Quest Complete Music, Happy
EPI2 - Quest Complete Music, Somber
ESCAPE - City Escape - Sonic Adventure 2
ESTLA2 - Estlla Unleash Sound
ESTRA - Estlla Summon Sound
EVENT - Quest Music
FARLA2 - Farlla Unleash Sound
FARLA - Farlla Summon Sound
GOLDEATH - Gol Dragon Death Sound
GOULA2 - Golla Unleash Sound
GOULA - Golla Summon Sound
GRYPHON - Gal Gryphon Theme
HALL - Olga Flow, Between Forms
HALLOWEEN - Halloween Lobby Theme
HEARTS - Burning Hearts - Burning Rangers
J_KANTEI - Tek Sound
j_levelup - Level Up Sound
JINGLEBELL - Christmas Lobby Theme
LABO - Lab Theme
LIVE - Live and Learn - Sonic Adventure
LOBBY - Lobby Theme
LOSE - Battle Loss Sound
MAILA2 - Mylla and Youlla Unleash Sound
MAILA - Mylla and Youlla Summon Sound
MAMBO - Al Comap Del Mambo - Samba De Amigo
MAP1 - Bursting Sound
MAP2 - Bursting Sound
MATTER - It Doesn't Matter - Sonic Adventure
MEDICAL - Hospital Theme
MILES - Tails' Theme - Sonic Adventure
MINICLEAR - Quest Clear Sound
NOMAL - Chu Chu Rocket Gameplay Theme
OPEN - Open Your Heart - Sonic Adventure
OPENING - PSO Opening Theme
PAILA2 - Pilla Unleash Sound
PAILA - Pilla Summon Sound
PROTO1 - Olga Flow Form 1 Theme
PROTO2 - Olga Flow Form 2 Theme
QUEST - Quest Bursting Sound
REILA2 - Leilla Unleash Theme
REILA - Leilla Summon Theme
SHOP - Shopping Arcade Theme
slbgm_ancient - Ruins Theme
slbgm_cave - Caves Theme
slbgm_dark - Dark Falz Field Theme, Before Battle
slbgm_forest - Forest Theme
slbgm_jungle - Jungle Theme (All music from Control Center)
slbgm_machine - Mines Theme
slbgm_ruin - Temple Theme
slbgm_seabed - Seabed Theme
slbgm_space - Spaceship Theme
SMILE - I Just Smile - Theme from Quest
SOUTOKU - Principal's Office Theme
START - Battle Start Theme
T1 - Meeting Rico Theme
T2 - Meeting Flowen Theme
TITLE - Title Screen Music
VALENTINE - Valentine's Day Lobby Theme
VOL_OPT1 - Vol Opt Theme
VOL_OPT2 - Vol Opt Ver 2 Theme
WEDDING - Wedding Lobby Theme
WIN - Battle Win Theme
ZARATHUSTRA - New Years Lobby Theme

Rename your custom .ogg to the file name you want to replace then put it in the PSO ogg folder.

Enjoy!

Here is the song in the tutorial being played in game. The loop happens at 4:13.


This is my first tutorial like this, so if I missed anything or if anyone has questions, feel free to ask.
 

Ryan

Heavenly/Luck
Staff member
It's also a good idea to make sure your start and end points are close to zero values, which look like this at maximum zoom level in Audacity:

upload_2019-2-13_18-9-47.png
(note that the dots are on the line)

If they're at high/low peaks, it can manifest as an annoying click sound in-game every time the track loops.
 

Ryan

Heavenly/Luck
Staff member
Also: Simple loops do not work for CCA, Crater, or Desert's music. You have to manually split your song up into pieces that fit together in the same way the original tracks do, which is a huge pain.
 

DemonMonk

Padawan learner
thanks for the heads up.
Ive so far changed the shop and pioneer2,
so awesome just enjoying the change :]

question if you know the rare drop sound name ?? found it
 
Last edited:

nadia

Member
Do you know what maximum bitrate is? I want to make a high quality version of the OST from FLAC files.
 

Sodaboy

Administrator
Staff member
Alright, that’s enough of that.

Topic is a guide for making OGGs for PSO, not a topic for an “I’m right, you’re wrong” back and forth. All other crap was deleted.

If you want to carry on, do it in PMs with each other.
 

Kaneco

Member
Any tutorial on making music for level/areas such as 'Control Center' and most songs for Episode 4?
 

ZelLok

Member
Any tutorial on making music for level/areas such as 'Control Center' and most songs for Episode 4?

Not from me. I was unable to find anything for those levels when making this guide.

Ryans post sums it up for those levels.

Also: Simple loops do not work for CCA, Crater, or Desert's music. You have to manually split your song up into pieces that fit together in the same way the original tracks do, which is a huge pain.
 
Last edited:

Kaneco

Member
Not from me. I was unable to find anything for those levels when making this guide.

Ryans post sums it up for those levels.

Yeah I got that much... but how do you go about it? Lmao!

Kinda interested in learning... I may experiment using the actual tracks as a base, but don't know if that's the way I should do it.

Any guidance would be appreciated, if anyone knows. :)
 
Top