19 Commits
Author SHA1 Message Date
ApfelTeeSaft eee7f21af5 add loop toggle
Added a Toggle to the Controls that allows the User to Loop the currently playing song
2024-12-22 16:08:37 +01:00
KevAquila 61ff4fc306 Fixed skipping first note. 2024-11-09 20:21:27 -05:00
KevAquila c036f69880 Update README.md
Horrible attempt at modifying readme.md for .mid native support...  Perhaps someone else would like to fix this slop?
2024-11-04 20:22:58 -05:00
KevAquila b9ab710d7d Added support for .mid files in songs folder. 2024-11-04 20:12:22 -05:00
KevAquila b9167cf929 Merge pull request #24 from rayzr522/patch-1
Add Linux usage to README.md
2024-11-04 19:30:38 -05:00
KevAquila fc37fddd1c Fix for Unicode characters in song file names. 2024-11-04 19:24:22 -05:00
foxfire 031495b992 Add Linux usage to README.md 2024-11-04 19:14:55 -05:00
KevAquila bf48c39bea Merge pull request #19 from aaronfisher-code/main
Update string/fret selection and added refresh button
2024-11-03 18:30:28 -05:00
Aaron Fisher f0b5bd6eb0 Reapply "Update string/fret selection logic"
This reverts commit ed4ba2b545.
2024-10-31 14:26:41 +11:00
Aaron Fisher ed4ba2b545 Revert "Update string/fret selection logic"
This reverts commit 2fec7cb361.
2024-10-31 14:25:56 +11:00
Aaron Fisher 0b6c18048b Added refresh button 2024-10-31 14:25:14 +11:00
Aaron Fisher 2fec7cb361 Update string/fret selection logic 2024-10-31 13:58:03 +11:00
KevAquila e6ae61d440 Swapped from WINAPI to wxWidgets for UI.
Check for permissions compared to webfishing prior to playing.

Song searching
Progress bar
Skeeing in song
Pause button
Various playback speeds
Input blocking while playing
App icon
2024-10-23 19:50:20 -04:00
KevAquila 882ad7d0bd Player will now prioritize strings that have not been recently used.
Player will no longer hang if there is a long pause and you Stop it.
Player now properly "resets" when playing next song.
2024-10-20 21:55:56 -04:00
KevAquila c706a9d5e6 Readme.md change. 2024-10-20 12:55:24 -04:00
KevAquila ce68c31d4f Weight based system for CalculateOptimalShift, prioritizes making the midis sound more "true" by prioritizing whole octave shifts. 2024-10-20 12:48:38 -04:00
KevAquila 3a7576a7e1 Change playing state to false when song has ended playing fully. 2024-10-19 11:12:19 -04:00
kev 094c408a9d Initial Commit 2024-10-18 20:38:19 -04:00
KevAquila 3b64f70063 Initial commit 2024-10-18 20:04:09 -04:00