A program written in python that aims to replicate a loop station by recording and looping your microphone.
Here is a video explaning: https://www.youtube.com/watch?v=Zdrx3YS9v8k
Initialize the tile ** Tk_main.py ** with some python interpreter, the program will already be working. The graphical interface will help you to know what is happening. To summarize: press one of the letters ** A, S, D ** or ** F ** to record an audio, each represents one of the pedals on the loop station and each supports recording a sound track. As soon as you want stop recording just press space and the audio that was recorded will be repeated until the program closes.
After recording the first pedal (letter) it is possible to record on the others and so on. functionality still exists to be implemented and there is also a possible ** bug ** (in the terminal version) where your audio is burst, just restart the computer and everything will be back to normal.
- Audio recording
- creation and reproduction of .wav files
- threading for multiple functions simultaneously
- Keybord listener to recebe commands.
- TKinter for graphic interface
- Webbrowser to redirect to chrome page
keyboard
playsound
wave
pyaudio
threading
pilow
tk inter
webbrowser
-
Need to restar the program to re-use it.
-
Doesn't exist a play/pause system.
- Graphic Interface
- Volume Controllers
- Play and pause system
- microphone power graphic
- Metronome system
- Improve recorded sound quality