Skip to content
/ overdub Public

Simple audio overdubbing (Tkinter GUI or terminal mode)

License

Notifications You must be signed in to change notification settings

olemb/overdub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overdub - Simple Multilayered Music Recording

Overdub is a very simple Python program that allows you to do unlimited overdubs into an audio buffer.

Conceptually it's like having a tape recorder without an erase head.

Requires Python 3.8.

Keyboard Controls

Enter          toggle recording / playing
Space Bar      toggle playing / stopped
Left Arrow     rewind
Right Arrow    wind
f              fullscreen

There is also experimental support for control by gamepad and sustain pedal. The solo and fast winding buttons found on the gamepad have no equivalent on the keyboard. This is because I haven't yet found a way to ignore key repeats in Tkinter.

License

verdub is released under the terms of the MIT license.

Contact

Ole Martin Bjorndalen - [email protected]

About

Simple audio overdubbing (Tkinter GUI or terminal mode)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages