Skip to content

Releases: rafaelpernil2/TwitchMIDI

v1.1.6

12 Apr 23:34
9e6a7df
Compare
Choose a tag to compare

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

12 Apr 17:37
d7c15e2
Compare
Choose a tag to compare

Added

  • Tempo validation, it must be between 35 and 400

Fixed

  • Clock start sync

v1.1.4

12 Apr 16:18
1663960
Compare
Choose a tag to compare

Changed

  • Removed commented-out code
  • Minor refactor

v1.1.3

12 Apr 15:54
9d0e3c5
Compare
Choose a tag to compare

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

12 Apr 15:48
d8b36e5
Compare
Choose a tag to compare

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

12 Apr 04:05
4458abe
Compare
Choose a tag to compare

Fixed

  • !fullstopmidi queue reset again

v1.1.0

12 Apr 03:53
107aa47
Compare
Choose a tag to compare

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

11 Apr 02:58
441a293
Compare
Choose a tag to compare

Fixed

  • !sendloop and !sendchord duplicate requests are now ignored
  • Queue overlapping issues

v1.0.7

10 Apr 22:51
63921c9
Compare
Choose a tag to compare

Fixed

  • !fullstopmidi and !stoploop queue reset

v1.0.6

10 Apr 19:06
22added
Compare
Choose a tag to compare

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