GitImprov is an app for engaging and exciting improvisation practice, adding an element of challenge and enjoyment to your musical journey.
While your backing track plays, enjoy a timer and spontaneously generated guitar players, modes, techniques, and notes designed to inspire and guide your improvisation.
With each timer completion, a fresh set of guitar players, modes, techniques, and notes is offered enriching your improvisational experience.
GitImprov offers an immersive and dynamic approach to improvisation practice infusing randomness into your sessions for an engaging and evolving musical adventure.
- Framework: .NET (Windows Forms Application, Entity Framework)
- Language: C#
- Database: SQLite
In the "Releases" section, you can find the Installer available for download.
Using this application is self-explanatory due to its simple and modern user interface, which adheres to contemporary standards and principles.
Additionally, a demo video of the application can be found in the "Demo" section, where you can explore all its features.
- LOAD: Import your favorite backing tracks to create the perfect backdrop for your musical journey.
- PLAY, STOP, PAUSE, and RESUME: Control the playback of your audio with ease.
- LOOP and SHUFFLE: Set your tracks to loop or shuffle for a dynamic listening experience.
- VOLUME CONTROL: Adjust the audio volume to suit your preferences.
- TRACK INFORMATION: Easily view the loaded audio file's name.
- LIBRARY MANAGEMENT: Organize your tracks by deleting, loading, and setting them as active or inactive for shuffling.
-SHUFFLE EXCLUSION: Choose which tracks to include or exclude when playing in shuffle mode.
- TIMER AND RANDOM GENERATION: Start the timer to improvise over your track, as random guitar players, modes, techniques, and notes per beat are generated for added inspiration.
- CUSTOMIZATION: Toggle or modify any generated elements to suit your creative flow.
- TIMER SETTINGS: Adjust the timer settings to align with your practice or performance needs.
- SEARCH FEATURES: Easily search through your collection for quick access.
- MANAGE & CUSTOMIZE: Add, delete, and activate or deactivate guitar players, modes, and techniques.
- SEARCH FEATURES: Easily search through your collection for quick access.
If you have any ideas on how to further expand this application, make it even more better, or if you find any errors/bugs in the code and the application itself, feel free to create a pull request with your changes, and you will be added to the list of contributors.
This project is licensed under the MIT License - see the LICENSE file for details.
You can contact me via email: kenan.kajtazovic.01@gmail.com.
Also, you can reach me on any platform listed in the description of my GitHub profile.
Watch the demo video of the application: GitImprov - demo video
Links to all icons used in the application:
- FOMR LOGO ICON: https://www.flaticon.com/free-icon/guitar_2741308
- VOLUME UP: https://www.flaticon.com/free-icon/volume_4211401
- VOLUME DOWN: https://www.flaticon.com/free-icon/volume-down_4211407
- RESUME: https://www.flaticon.com/free-icon/media-end_31755
- PLAY: https://www.flaticon.com/free-icon/play-button-arrowhead_27223
- STOP: https://www.flaticon.com/free-icon/stop-button_4029077
- LOOP: https://www.flaticon.com/free-icon/refresh_2546743
- PAUSE: https://www.flaticon.com/free-icon/pause_2920686
- UPLOAD: https://www.flaticon.com/free-icon/up-arrow_12356394
- SHUFFLE: https://www.flaticon.com/free-icon/shuffle_724979
- TURN OFF: https://www.flaticon.com/free-icon/power-switch_4139573
- SETTINGS: https://www.flaticon.com/free-icon/settings_503849
- INFO: https://www.flaticon.com/free-icon/info_471713
- GUITAR PICK: https://www.flaticon.com/free-icon/guitar-pick_5728341
- MUSIC NOTES: https://www.flaticon.com/free-icon/eighth-notes_63556
- GUITAR: https://www.flaticon.com/free-icon/guitar-player_431252
- HOME: https://www.flaticon.com/free-icon/home_1946436
- WAVE SOUND: https://www.flaticon.com/free-icon/wave-sound_6707113
- BIN: https://www.flaticon.com/free-icon/bin_484611
- ADD: https://www.flaticon.com/free-icon/add_1237946