Releases: rafaelpernil2/TwitchMIDI
Releases · rafaelpernil2/TwitchMIDI
v1.1.6
Added
- Easter egg (try !settempo 69)
Changed
- Tempo value now can have decimals
- Reorganized clock instructions for perfect stability and precision
- Changed Math.floor to Math.round in timeout and sweep calculations to be more precise
v1.1.5
Added
- Tempo validation, it must be between 35 and 400
Fixed
- Clock start sync
v1.1.4
Changed
- Removed commented-out code
- Minor refactor
v1.1.3
Changed
- Renamed package.json name from "twitch-midi-bot" to "twitch-midi" | This is not a breaking change because this project is not published as a package
v1.1.2
Changed
- More refactors to simplify code, now the MIDI clock is separate and all the utils are better categorized
- Documented lots of methods
- Simplified CC message handling code
- Improved error handling and validation
- Increased sweep precision from 256 to 512 steps
Added
- Shared variables to send information between exported modules
Fixed
- !midioff bugs, now flushes chord progressions/loops and waits a bit for everything to be clean
v1.1.1
Fixed
- !fullstopmidi queue reset again
v1.1.0
Added
- Loop queue resumes after chord queue is done
Changed
- Big refactor of whole project
- Improved and simplified queue code
Fixed
- No more queue collisions
v1.0.8
Fixed
- !sendloop and !sendchord duplicate requests are now ignored
- Queue overlapping issues
v1.0.7
Fixed
- !fullstopmidi and !stoploop queue reset
v1.0.6
Added
- Command collision prevention, now a queue is created and chord progressions and loops are executed in order
Fixed
- !midioff variable reset - Now !loop starts the MIDI clock again after !midioff-!midion sequence