Skip to content

v2.0

Latest

Choose a tag to compare

@pattlebass pattlebass released this 06 Jul 14:13

After 84 4 years, MusicDJ is back with a bunch of new QOL features and bug fixes that I hope make up for the long wait.
While upgrading to Godot 4, the codebase has been almost completely rewritten, which is part of the reason I pushed it down the line.

Caution

This version has a new package name, so it will be treated as a completely different app. This means you will need to manually transfer your projects.

Transferring your projects

Android

  1. Make sure you're running version v1.5-beta.
  2. Go to Open Project and hit "Download" on each project. This will save them in your device's Downloads folder.
  3. In v2.0, click Open Project and hit Open File (top right icon), then select all the songs you exported.
  4. After verifying everything went well, you can delete the old version.

Windows

  1. In v1.5-beta, click Open Project and click the folder icon in the top right corner. It will open %appdata%\Godot\app_userdata\Music DJ\saves\Projects
  2. Copy your projects
  3. In v2.0, do the same as in step 1). It will open %appdata%\Godot\app_userdata\MusicDJ Redux\saves\Projects
  4. Paste

Changelog

There are a bunch of new gestures and shortcuts, so make sure you go through the tutorial.

  • Undo/Redo functionality
  • Long-press on a column to move it
  • Added a lot of new column options
  • Added quick tile editing
  • Share songs by URL
  • Localization: Added Russian, thanks to Spikkusss
  • Fixed a ton of bugs
  • New project file format. Learn More
  • Updated to Godot 4.6.3

Shortcuts galore

Improved the keyboard navigation experience:

Shortcut Action
Ctrl+Left/Right Move Column
Ctrl+D Duplicate Column
Backspace Clear Column
Del Remove Column
Ctrl+C Copy Tile
Ctrl+X Cut Tile
Ctrl+V Paste Tile
Del/Backspace Clear Tile
Alt+Scroll or Alt+Up/Down Quick Tile Editing

And one more thing

As promised, I released an experimental build with MIDI playback alongside this one. It brings

  • much higher quality samples
  • tempo control
  • faster than realtime exporting

It is nearly complete, but given the broken state of v1.5-beta I wanted there to exist one more version before this major change. If you want to help bring v2.1 closer to the finish line, test it and report any bugs you find.