This is a Python GUI application built using Tkinter that displays guitar chords at a specified tempo. Just a side project, open to improvements. I am looking to expand my guitar skills by practicing progression but I felt there isnt enough randomness in what I play spontaneously so I made this which displays different guitar chords randomly at a desired temp(I think my logic here is broken, but if you slide it through you get the jist of it.)
- Display guitar chords from selected chord sets
- Adjustable tempo slider to control display speed
- Display of BPM (beats per minute) based on tempo selection
- Buttons to start, stop, and navigate through chords
- Python 3.x
- Tkinter library (usually included with Python)
- Clone the repository:
git clone https://github.com/suryanshsharma97/guitarChordsPractice.git
- Navigate to the project directory:
cd guitarChordsPractice
- Run the application:
python main.py
- Select the chord sets you want to include in the display by selecting them from the listbox.
- Adjust the tempo slider to set the display speed (BPM).
- Click the "Start" button to begin displaying chords at the specified tempo.
- Use the "Stop", "Previous", and "Next" buttons to control the display.
- The list of chord sets are defined using a dictionary which can made changed in main.py
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.