Skip to content

A program written in python that aims to replicate the main functionality of a loop station

Notifications You must be signed in to change notification settings

RenatoCesarF/Loopyng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

loopyng logo

A program written in python that aims to replicate a loop station by recording and looping your microphone.


🤔 What is a Loop Station?

Here is a video explaning: https://www.youtube.com/watch?v=Zdrx3YS9v8k

⌨️ Video about the development (in Portuguese): Sobre o Projeto - Loopyng

▶️ Usage:

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.

Have Fun!

📰Layout

layout

🌐 Tecnologies:

  • 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

📘 Libraries:

keyboard

playsound

wave

pyaudio

threading

pilow

tk inter

webbrowser

⚠️ Bugs: ⚠️

  • Need to restar the program to re-use it.

  • Doesn't exist a play/pause system.

🔮 Future implementations

  • Graphic Interface
    • Volume Controllers
  • Play and pause system
  • microphone power graphic
  • Metronome system
  • Improve recorded sound quality

About

A program written in python that aims to replicate the main functionality of a loop station

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages