Skip to content

obj-obj/gd_audacity_guideline_importer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

It's possible that this program could corrupt save files (if GD's save format changes and my regexes match on something else or there's an edge case that I never tested). Keep a backup of your save file before using (although you should always have one).

How to use

Step 1

Open an mp3 from your data folder in Audacity and add labels where you want to see guidelines ingame:

Step 2

Hit Ctrl-A to select all tracks and export the labels as a text file:

Select the file Audacity generates when you run the app.

The color is decided based on the name of the label (defaulting to 0 if there is no name or it isn't a number)

let color = match line.chars().last().unwrap().to_digit(3).unwrap_or(0) {
0 => GuidelineColor::Yellow,
1 => GuidelineColor::Green,
2 => GuidelineColor::Orange,
_ => std::unreachable!(), // Radix is 3 so value will never be above 2

About

Imports guidelines from Audacity into Geometry Dash to make it easier to synchronize clicks to music

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •