- UPDATE:(3/3/2017)
Wub lives again! Analyzes and downloads any song from Spotify.
-
Break a song into beats and bars using Echo Nest, mix and match the pieces, and save the results as wave files.
-
Have the computer compose a song remix for you. Just press "m" for the magic!
-
Start Wub from a command line:
java -jar Wub.jar EchnoNestAPIkey -
Alternatively, set an environment variable:
ECHO_NEST_API_KEY=EchnoNestAPIkey
Then start with: java -jar Wub.jar (or double click the jar file)
Pressing F6 or F7(reverse audio) will autosave resulting file as a .wav file, and a .wub file. The wub file saves the Echno Nest analysis with the audio. The Play window state can also be saved from the Play window, as a .play file.
From top to bottom:
blue bars - sections
green bars - bars
yellow bars - beats
red bars - tatums
Then waveform, pitch analysis, and timbre analysis
Click on the sections at the top to queue up that section to be played. Loop mode will keep the queue from emptying as it plays. Press F6 or F7 to autosave the queue to a new WAV, and also insert that audio into the Play window.
Action | Result |
---|---|
Left Mouse | Add piece to queue |
Right Mouse | Remove piece from queue |
Scroll Wheel | Zoom |
Alt+Key | Bind key to selected piece |
Ctrl+Key | Clear key binding |
Key | Play piece |
Space | Pause/Play queue |
Escape | Load new audio |
F1 | Toggle loop mode, queue does not clear after piece plays |
F2 | Reverse order of play queue |
F3 | Skip currently playing piece in queue |
F4 | Clear queue |
F5 | Clear all key bindings |
F6 | Create/save new audio track from queued pieces |
F7 | Create/save new track, and reverse the audio |
F8 | Add copy of full track to sequencer |
Arrows | Pan and zoom |
Action | Result |
---|---|
Left Mouse | Arrange tracks |
Shift+Left Mouse | Keep tracks from overlapping |
Ctrl+Left Mouse | Push tracks out of the way |
Double click | Reopen tracks audio window |
Right Mouse | Play from current mous position |
Scroll Wheel | Zoom |
Space | Pause/Play |
Insert | Insert copy of selected track |
Delete | Delete selected track |
Enter | Save to file |
Shift-Enter | Save Play window |
Escape | Load Play window |
Arrows | Pan and zoom |