Commit History

Author SHA1 Message Date
  sschmidTU 36f720623d set PlaybackManager.DummySoundPlayed = true after dummy sound play (#38, #101) 2 years ago
  Simon d00c2ce575 fix iOS playback by playing dummy sound on play button (#38, PR #101) 2 years ago
  sschmidTU 7686f224a8 fix(Metronome): Fix first beat sound in mid-measure (#81) when new measure's time signature not read correctly 3 years ago
  sschmidTU 5f6b68d796 PlaybackManager: check for duplicate on addListener(). demo: fix cursor not reacting to clicks on first load 3 years ago
  sschmidTU 16a918dd03 memory: prevent multiple cursors stacking up as listeners in PlaybackManager, potential memory leak (#78) 3 years ago
  sschmidTU ffb88b407a fix metronome playback (was affected by drums playback fix) 3 years ago
  sschmidTU 5380f37f1c fix drums playback - load correct soundfont, use correct channels and pitches. add PlaybackManager.IgnoreFixedInstrumentKeysForPercussion option 3 years ago
  Justin Litten 1340d06981 Set sheet override on UI tempo change: 3 years ago
  sschmidTU 8adc80b8f3 refactor: add bpm check in bpmChanged, inform if invalid bpm set 3 years ago
  sschmidTU 50cd61db8c fix(Playback): Prevent 0 or invalid bpm settable, giving infinite durations 3 years ago
  sschmidTU 981cd597b5 fix(Playback): Fix multiple measure rests stopping playback (and sometimes infinite loop) 3 years ago
  sschmidTU 117a73e466 fix(Playback): don't play first note of invisible measure when maxmeasuretodraw set 3 years ago
  sschmidTU 0da702ebd1 refactor (minor) 3 years ago
  sschmidTU e50e6bec30 comment (#62) 3 years ago
  sschmidTU 3cc323760d improve PlaybackManager.getSheetDurationInMs to respect each measure's bpm, also the first one's. 3 years ago
  sschmidTU 19a6878625 refactor (#57, #58) 3 years ago
  Elitebigboss90 cc99e76248 fix(BPM): Fix measure bpm changes not affecting playback speed/bpm (#57, 58) 3 years ago
  fredmeister77 bebc68ed47 fix nothing rendered on very small widths, listener null errors (#52, #53) 3 years ago
  sschmidTU 320d9c146d refactor (whitespace) 4 years ago
  sschmidTU 7152ac2ed6 fix(PlaybackManager): Fix error when PlaybackInstrument undefined, add workaround (#42) 4 years ago
  sschmidTU c67aacb9b2 comment 4 years ago
  sschmidTU d86a24aec7 setPlaybackStart(): set to start of sheet if called without timestamp argument 4 years ago
  sschmidTU b9c980652b add PlaybackManager.setPlaybackStart(timestamp) method 4 years ago
  sschmidTU 80ae32999d PlaybackManager: add playFromMs() and getTimestampFromMs() methods 4 years ago
  sschmid 90166c4c51 PlaybackManager: add getSheetDurationInMs() method 4 years ago
  sschmidTU 3f2eb509d5 comment 4 years ago
  sschmidTU 4e242acffd feat(Metronome): Add metronome.PreCountVolume (#31), an alternate volume while precounting 4 years ago
  sschmidTU 0fe04dc90b feat(Precount): add option to not move cursor during precount (#26) (playbackManager.MoveCursorDuringPrecount = false) 4 years ago
  sschmidTU 99c237a1ee reduce dynamicImpactFactor to 0.6 so that a piano dynamic isn't almost inaudible 4 years ago
  sschmidTU ccc168bbf9 comment+jsdoc (loop function) 4 years ago