Logo

Astro's Guide to Cutting Songs for Stepmania [56K]

Register Log In Back To Forums

Post #1 · Posted at 2014-07-01 02:45:06am 10.8 years ago

Offline Astroman129
Astroman129 Avatar Member
1,958 Posts
United States
Reg. 2010-02-25

Nintendo Switch Friend Code: SW-6942-4517-60103DS Friend Code: 0645-5928-9360
" ♫~~ I'm wired to the world ~~♫"

Last updated: 2014-07-08 06:04am
This is a guide for how to cut songs effectively. This is slightly WIP.

You will need:

Stepmania (any version will do, I'm using 3.9 but you can use whatever)
Any BPM analyzer (I personally use MixMeister, and this guide will demonstrate how to use it effectively)
Any Audio editor (this guide focuses on Audacity)
A song that needs cutting (obviously, duh)

Please note, this is just my method, yours may be different.

Anyway, you'll want to start out by obtaining an audio file of your song. I like using a Youtube downloader to obtain my songs from video owners that work hard at providing excellent content that we get using immoral methods.

Once you have the audio file, load it into a BPM analyzer, or find the BPM in some way, shape or form. It's imperative that the analyzed BPM is as accurate as possible. When using Mixmeister, load the folder in which the audio file is located, and the BPM should be displayed.

http://i.imgur.com/rroHELx.png]

Once obtaining your BPM, load the song into Stepmania and find the song's offset. Try to make the offset as accurate as possible. It should also be self-explanatory to modify the default BPM of the chart to match the BPM of the song. In other words, change it from 60.00 to whatever the song's BPM is.

NOTE: Sometimes, in Mixmeister, the BPM will be off by a few hundredths or thousandths of a BPM. In this case, feel free to round down/up. Alternatively, in SM 5.0, there's an option to sync a song's BPM. Feel free to use that. I did not.

http://i.imgur.com/UzTG1S6.png

Find the sections of the song you want to cut. For my file, I will cut M34-M54, as well as everything after the third beat of M96. If cutting out a chunk of a song (such as M34-M54), it's recommended to cut from 4th note to 4th note, as well as possibly cutting in the same position of the measure. For example, cutting from the first beat of M34 to the first beat of M54. Do whatever sounds right. You can test it out later on in Audacity anyway.

Find the specific time on which the beat lands- i.e. Instead of cutting from M34-M54 and the third beat of M96, I will be cutting from 57.57-91.86 and anything after 164.74. Audacity can't recognize when measures/bars begin, so you'll need to meet it halfway.

http://i.imgur.com/sV94uaL.png

Load up Audacity and open up the song you would like to edit. Near the bottom, type in the times you would like to cut out. It is recommended to work from right to left; if there are multiple cuts you would like to make, start from the last cut and work your way to the first cut. This way, you won't have to adjust for the times you cut out. Type in the times you want to cut in the "selection start" and "end" boxes near the bottom of the program. You can make sure the section you want to cut is selected if the selection is darkened on the track itself. Then, press the handy dandy cut button near the top of the page.

http://i.imgur.com/2PGjIjS.png?1

If you're ending your cut where the song doesn't normally end (like myself), feel free to use a fade out by highlighting the area you want to fade out and clicking on Effect > Fade Out. This isn't necessary, but it may make the cut sound more... crisp. You can also repeat the effect to make the fade out even sharper. I've only done one, but feel free to experiment.

http://i.imgur.com/oKlgt9u.png

If you're not ending your cut where the song doesn't normally end, cut out any portions of the song you need by typing the selection start and end and pressing the cut button. If done correctly, it shouldn't be too obvious that the song was cut unless if the listener has heard the original song. The cut should sound clean, similar to the original track. If it doesn't, try a different selection start/end until you find good boundaries. I'm cutting from 57.57-1:31.86, as I've mentioned prior to this.

http://i.imgur.com/iqLYaEF.png

Once again, test the audio out. Don't forget you can undo mistakes by going Edit > Undo or pressing ctrl + z (option + z on macs). Repeat this process for each cut made.

Once you're done making your cut and it fits the audio constraints (typically anything shorter than 2:30), save your project and export it as whatever format you may choose (File > Export). Stepmania accepts .mp3 and .ogg files. If you don't have a specific plugin, you will only be able to export the file using the .ogg format. Don't worry about it because it doesn't make a huge difference.

http://i.imgur.com/6i3gJBH.png

You will want to replace the original audio file with your new cut. Find the location of your song's simfile. If you're playing Stepmania 3.9, it should be Stepmania 3.9 > Songs > (folder containing song) > (song name) > (song title).mp3/ogg/whatever format. The procedure is more or less the same for Stepmania 5.

http://i.imgur.com/xgOIoEk.png

Load up Stepmania and go into your options menu. From there, select "Reload Songs/Courses." This must be done before Stepmania acknowledges you replaced your audio file.

http://i.imgur.com/zWuViza.png

Congratulations. You are now ready to make an edit to your song cut. Keep in mind you will likely need to re-adjust the offset, as Audacity kinda messes with it when files are loaded.

I hope you found this useful, and I wish you the best of luck in your future song-cutting endeavors.

Special thanks to:
ddrstepper (for his amazing addition to this guide on how to ensure minimal drifting when cutting music)
chewi (for criticism)
MUTE (for criticism)
dechristofarodm (for saying it's a good guide and boosting my self-esteem a bit)

Post #2 · Posted at 2014-07-07 06:20:12pm 10.8 years ago

Offline ddrstepper
ddrstepper Avatar Member
443 Posts
United States
Reg. 2011-08-11

"representado en stepmaniax"
I thought I would add onto this post by sharing how I make sure there is very minimal drifting when I cut my music. This method uses Audacity as well and best works on a song that has repeated sections (like a chorus of a song). Also, for my example I have used Orange Caramel's 아빙아빙.

1) What you want to do first is figure out what part of the song you want to cut. I decided I wanted to skip the first chorus and second verse. So what you do is select the rest of the song that is going to be kept using the Selection Tool (in this case, the second chorus, the bridge, and the final chorus were kept). Once that is done copy the selection.

http://i.imgur.com/wqahYTA.png

2) Next you go to Tracks > Add New > Stereo Track and paste the selection you copied into the new track.

http://i.imgur.com/ey1i6EW.png

3) Then what you want to do is bring the new track closer to the part of the original track that it is similar to using the Time Shift Tool. In this instance, I brought the second chorus closer to the first chorus at around 0:38 of the song.

http://i.imgur.com/cBBb6Uo.png

4) Now is the part where we zoom in to compare wave lengths. If the similar parts you overlayed are similar enough, you should see similar wavelengths in the tracks as well. Move the bottom track some more using the Time Shift tool. Continue to zoom and adjust until the waves look practically congruent and are aligned accordingly.

http://i.imgur.com/d5RjyfD.png
http://i.imgur.com/5sPUJsl.png
http://i.imgur.com/RLWd995.png

5) Here is where you make sure there won't be any sort of drifting and it's actually kind of cool. Once you have your tracks aligned, select the bottom track and go to Effect > Invert. This will cause the bottom track's wavelengths to reflect vertically. Hit play, and if you have done it right, you should hear a significant amount of the song to be cancelled out by the inverted track. Here's an example of what that may sound like.

http://i.imgur.com/J0h3ORz.png

6) Finally all that's left to do is to Undo the invert and cut the top part of the track where the bottom track starts or wherever else it may sound natural.

http://i.imgur.com/tPbYFOW.png

And voila! You're done! Here's how the cut came out.

Now let's say you wanted to make this cut shorter or just cut it differently, but the section you want to cut it to is only slightly similar. Then in this case you can still use this method, but instead you can do a fadeout rather than a complete cut. For this example, I'm going to cut to the final chorus in the middle of the first one. The difference in the choruses is that there are some extra background vocals in the final chorus that don't appear in the first one. The goal is to make the fade sound as natural as possible.

1) Follow steps 1-5 of the first part of this post.

2) Cut everything you plan to cut from the top track except for the section you plan to fade. Here I cut everything except for the beat before the second part of the chorus which is about .7 seconds long.

http://i.imgur.com/7ymTMG5.png

3) On the top track select the second half of the fade out area and go to Effect > Fade Out. The select the entire fade section in the bottom track go to Effect > Fade In. If you select both areas completely, there will be an awkward drop in volume, and it will sound unnatural.

http://i.imgur.com/Uyyy9tN.png
http://i.imgur.com/4POKcmF.png

And that's it! And here is how that cut turned out.

Hope this helps someone out!
Latest Simfiles:

https://zenius-i-vanisher.com/simfiles/Z-I-v%20Freestyle%20Showcase%202020/LADYLIKE/LADYLIKE-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Freestyle%20Showcase%202020/GETCHA/GETCHA-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Freestyle%20Showcase%202020/THAT%27S%20A%20NO%20NO/THAT%27S%20A%20NO%20NO-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Summer%20Contest%202018/%5BVIP%20Room%20Round%203%5D%20-%20Digital%20Tattoo/%5BVIP%20Room%20Round%203%5D%20-%20Digital%20Tattoo-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Summer%20Contest%202018/%5BVIP%20Room%20Round%202%5D%20-%20Soap%20Lagoon/%5BVIP%20Room%20Round%202%5D%20-%20Soap%20Lagoon-jacket.png

Post #3 · Posted at 2014-07-07 07:22:46pm 10.8 years ago

Offline razorblade
razorblade Avatar Member
1,117 Posts
Not Set
Reg. 2011-03-01

I'm not impressed with your method because the programs you use don't always applies in some cases. Use sony beatmapper for getting the bpm and sony vegas for cutting audio instead.

I'm not impressed with your method because the programs you use don't always applies in some cases. Use sony beatmapper for getting the bpm and sony vegas for cutting audio instead.

Post #4 · Posted at 2014-07-07 07:52:04pm 10.8 years ago

Offline ddrstepper
ddrstepper Avatar Member
443 Posts
United States
Reg. 2011-08-11

"representado en stepmaniax"
I didn't say it would work in every case.

Quote
This method uses Audacity as well and best works on a song that has repeated sections (like a chorus of a song).

Also, Audacity and Freemake are free which is why we're using them for examples in the first place. In fact, I have Sony Vegas and I've found that making cuts is easier using on Audacity. It's all about preference though. If you want to work with/spend money Sony ACID and Sony Vegas that's completely fine, we're just demonstrating a method and giving instructions.
Latest Simfiles:

https://zenius-i-vanisher.com/simfiles/Z-I-v%20Freestyle%20Showcase%202020/LADYLIKE/LADYLIKE-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Freestyle%20Showcase%202020/GETCHA/GETCHA-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Freestyle%20Showcase%202020/THAT%27S%20A%20NO%20NO/THAT%27S%20A%20NO%20NO-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Summer%20Contest%202018/%5BVIP%20Room%20Round%203%5D%20-%20Digital%20Tattoo/%5BVIP%20Room%20Round%203%5D%20-%20Digital%20Tattoo-jacket.pnghttps://zenius-i-vanisher.com/simfiles/Z-I-v%20Summer%20Contest%202018/%5BVIP%20Room%20Round%202%5D%20-%20Soap%20Lagoon/%5BVIP%20Room%20Round%202%5D%20-%20Soap%20Lagoon-jacket.png

Post #5 · Posted at 2014-07-07 08:03:16pm 10.8 years ago

Offline dechristofarodm
dechristofarodm Avatar Member
19 Posts
United States
Reg. 2011-03-22

Who the fuck uses Sony products to make music cuts?

I've used audacity for years. +1 Great Guide. Would recommend.

Post #6 · Posted at 2014-07-07 08:04:24pm 10.8 years ago

Offline chewi
chewi Avatar Member+
8,584 Posts
United States
Reg. 2008-02-24


Last updated: 2014-07-07 08:04pm
Sony products are fine for making cuts, no need to be so rude.

Great guides you two, though ddrstepper's seems a little complicated, but if you want a good cut you should try it.
https://i.imgur.com/RnCgjkJ.pnghttps://zenius-i-vanisher.com/simfiles/Vibe%20Vibe%20Relaxation/I%27m%20Feeling%20You/I%27m%20Feeling%20You.png?t=1740854500

Post #7 · Posted at 2014-07-07 08:06:25pm 10.8 years ago

Offline Astroman129
Astroman129 Avatar Member
1,958 Posts
United States
Reg. 2010-02-25

Nintendo Switch Friend Code: SW-6942-4517-60103DS Friend Code: 0645-5928-9360
" ♫~~ I'm wired to the world ~~♫"

Last updated: 2014-07-07 08:07pm
Quote: razorblade
I'm not impressed with your method because the programs you use don't always applies in some cases. Use sony beatmapper for getting the bpm and sony vegas for cutting audio instead.

I'm not impressed with your method because the programs you use don't always applies in some cases. Use sony beatmapper for getting the bpm and sony vegas for cutting audio instead.

No. I don't want to. Audacity works fine, and I've been doing it this way for a few years now. It's quick, and it's effective, so I don't see why I should do it another way. Plus, sony products cost money.

No. I don't want to. Audacity works fine, and I've been doing it this way for a few years now. It's quick, and it's effective, so I don't see why I should do it another way. Plus, sony products cost money.

Thanks chewi.

Thanks chewi.

Thanks dechristofarodm.

Thanks dechristofarodm.

Post #8 · Posted at 2014-07-07 08:06:33pm 10.8 years ago

Offline dechristofarodm
dechristofarodm Avatar Member
19 Posts
United States
Reg. 2011-03-22

Ah, the comment wasn't meant to be rude. I just have never heard of someone using them. Do you chewi?

Post #9 · Posted at 2014-07-07 08:08:28pm 10.8 years ago

Offline chewi
chewi Avatar Member+
8,584 Posts
United States
Reg. 2008-02-24

Oh, my bad. Guess I was just being overly defensive lol. Yeah, I used a Sony program a long time ago to try cutting songs but I found I liked Audacity better. Tongue
https://i.imgur.com/RnCgjkJ.pnghttps://zenius-i-vanisher.com/simfiles/Vibe%20Vibe%20Relaxation/I%27m%20Feeling%20You/I%27m%20Feeling%20You.png?t=1740854500

Post #10 · Posted at 2014-07-07 08:12:41pm 10.8 years ago

Offline dechristofarodm
dechristofarodm Avatar Member
19 Posts
United States
Reg. 2011-03-22

Quote: chewi
Oh, my bad. Guess I was just being overly defensive lol. Yeah, I used a Sony program a long time ago to try cutting songs but I found I liked Audacity better. Tongue

Exactly Cool

Post #11 · Posted at 2014-07-08 05:26:47am 10.8 years ago

Offline MUTE
MUTE Avatar Member
74 Posts
United States
Reg. 2007-06-27

Uh...you are aware that Mixmeister is wrong a majority of the time, right?
Download my simfiles at mutesims.tumblr.com.

Post #12 · Posted at 2014-07-08 05:27:38am 10.8 years ago

Offline chewi
chewi Avatar Member+
8,584 Posts
United States
Reg. 2008-02-24


Last updated: 2014-07-08 05:28am
Not if you use common sense and round down/up or halve/double according to the number it gives and using your brain.
https://i.imgur.com/RnCgjkJ.pnghttps://zenius-i-vanisher.com/simfiles/Vibe%20Vibe%20Relaxation/I%27m%20Feeling%20You/I%27m%20Feeling%20You.png?t=1740854500

Post #13 · Posted at 2014-07-08 05:28:19am 10.8 years ago

Offline Astroman129
Astroman129 Avatar Member
1,958 Posts
United States
Reg. 2010-02-25

Nintendo Switch Friend Code: SW-6942-4517-60103DS Friend Code: 0645-5928-9360
" ♫~~ I'm wired to the world ~~♫"
It's usually accurate enough for me that I manage to create good cuts. Even if it weren't right the guide doesn't explicitly say to use Mixmeister to find your BPM.

Post #14 · Posted at 2014-07-08 05:50:58am 10.8 years ago

Offline MUTE
MUTE Avatar Member
74 Posts
United States
Reg. 2007-06-27

Quote: chewi
Not if you use common sense and round down/up or halve/double according to the number it gives and using your brain.
True, but it's bothersome that this guide doesn't even mention that. Also, this is ignoring the fact that there are plenty of songs that do have non-whole number bpms that go out to three decimal places, which Mixmeister will always get wrong. For example: DJ Sharpnel songs contain pitch-shifted samples and samplers don't always produce whole number bpms. Some chiptune artists use older tracking programs which are archaic enough to not output perfect whole number bpms as well.

Quote: Astroman129
It's usually accurate enough for me that I manage to create good cuts. Even if it weren't right the guide doesn't explicitly say to use Mixmeister to find your BPM.
Good cuts? Or perfect cuts?

Also, your guide kinda does say to use Mixmeister to find the bpm. And then it states to plug that bpm into Stepmania verbatim. And if you're using that faulty bpm, the current second markers aren't going to be giving you accurate cut points.

For example: If you are stepping a song that's actually 125.000 bpm, Mixmeister will typically give a value like 125.010 or 125.020. Say your song is 5 minutes long and you're cutting out approximately a 3-minute chunk of it, from the m33 mark to the m126 mark. We'll be conservative and say you use a bpm of 125.010, which would give you cut points of 61.435 seconds and 239.981 seconds. That's 178.546 seconds you're cutting out. If you used the correct bpm of 125.000, you would get cut points of 61.440 and 240.000, a difference of 178.560 seconds. That's kind of a big discrepancy when we're talking about a game with timing windows measured in milliseconds. And again this is a conservative estimate in a song with only one cut and with the bpm value wrong by just a hundreth of a bpm.
Download my simfiles at mutesims.tumblr.com.

Post #15 · Posted at 2014-07-08 06:01:09am 10.8 years ago

Offline Astroman129
Astroman129 Avatar Member
1,958 Posts
United States
Reg. 2010-02-25

Nintendo Switch Friend Code: SW-6942-4517-60103DS Friend Code: 0645-5928-9360
" ♫~~ I'm wired to the world ~~♫"
Quote: MUTE
Quote: Astroman129
It's usually accurate enough for me that I manage to create good cuts. Even if it weren't right the guide doesn't explicitly say to use Mixmeister to find your BPM.
Good cuts? Or perfect cuts?

Fine. Perfect cuts. Geez. At least they're usually quite perfect. But is that really the point here? Just having the most accurate timing when cutting a song won't always lead you to a perfect cut.


Quote

Also, your guide kinda does say to use Mixmeister to find the bpm. And then it states to plug that bpm into Stepmania verbatim. And if you're using that faulty bpm, the current second markers aren't going to be giving you accurate cut points.
No it doesn't. I said that I personally use Mixmeister but it doesn't say you have to.

Quote

For example: If you are stepping a song that's actually 125.000 bpm, Mixmeister will typically give a value like 125.010 or 125.020. Say your song is 5 minutes long and you're cutting out approximately a 3-minute chunk of it, from the m33 mark to the m126 mark. We'll be conservative and say you use a bpm of 125.010, which would give you cut points of 61.435 seconds and 239.981 seconds. That's 178.546 seconds you're cutting out. If you used the correct bpm of 125.000, you would get cut points of 61.440 and 240.000, a difference of 178.560 seconds. That's kind of a big discrepancy when we're talking about a game with timing windows measured in milliseconds. And again this is a conservative estimate in a song with only one cut and with the bpm value wrong by just a hundreth of a bpm.

If using SM 5.0, there's an option for syncing BPM so that it's more accurate. In the odd chance that the BPM would actually be 125.010, I would plug it into Stepmania and resync the BPM. This became a habit and when I converted back to SM 3.9 this isn't an option anymore. I'll make sure to note this in the guide itself.

Thanks for your criticism.

Post #16 · Posted at 2014-07-08 06:31:24am 10.8 years ago

Offline RiOdO
RiOdO Avatar Banned
9 Posts
United States
Reg. 2007-09-01

Mute doesn't know what he's talking about, clearly.

Post #17 · Posted at 2014-07-08 06:33:43am 10.8 years ago

Offline razorblade
razorblade Avatar Member
1,117 Posts
Not Set
Reg. 2011-03-01

Do audacity have measure/beat ruler already? If none yet, sony products are still the best.
Song and bpm sync through any stepmania are BIG NOS to a very meticulous simfile maker like me.

Post #18 · Posted at 2014-07-08 06:48:11am 10.8 years ago

Offline Astroman129
Astroman129 Avatar Member
1,958 Posts
United States
Reg. 2010-02-25

Nintendo Switch Friend Code: SW-6942-4517-60103DS Friend Code: 0645-5928-9360
" ♫~~ I'm wired to the world ~~♫"
Quote: razorblade
Do audacity have measure/beat ruler already? If none yet, sony products are still the best.
http://upload.wikimedia.org/wikipedia/commons/thumb/1/18/%22Citation_needed%22.jpg/800px-%22Citation_needed%22.jpg

Quote
Song and bpm sync through any stepmania are BIG NOS to a very meticulous simfile maker like me.
Please elaborate.

Post #19 · Posted at 2014-07-08 06:51:27am 10.8 years ago

Offline MUTE
MUTE Avatar Member
74 Posts
United States
Reg. 2007-06-27

Did you know that your Last Unicorn file drifts 33ms late?
Download my simfiles at mutesims.tumblr.com.

Post #20 · Posted at 2014-07-08 06:53:48am 10.8 years ago

Offline Astroman129
Astroman129 Avatar Member
1,958 Posts
United States
Reg. 2010-02-25

Nintendo Switch Friend Code: SW-6942-4517-60103DS Friend Code: 0645-5928-9360
" ♫~~ I'm wired to the world ~~♫"
Quote: MUTE
Did you know that your Last Unicorn file drifts 33ms late?

I discovered that later on and I fixed it on my own accord. From my acknowledgement it has nothing to do with my cut and has everything to do with my poor job at syncing the offset on SM 5. I then played the song again [SM5 judgment 7] and the results from hitting the arrows after my cut were more or less the same as before the cut.
Register Log In Back To Forums

0 User(s) Viewing This Thread (Past 15 Minutes)

©2006-2025 Zenius -I- vanisher.com -5th style- IIPrivacy Policy
Web Server: 3% · Database: 4% · Server Time: 2025-04-30 08:05:17
This page took 0.013 seconds to execute.
Theme: starlight · Language: englishus
Reset Theme & Language