pgregory / wetracker

A collaborative web based music creation tool based on the Tracker heritage.
http://pgregory.github.io/wetracker/
MIT License
83 stars 3 forks source link

Loading a song while one is playing breaks the UI playback, and the new song starts immediately. #32

Open pgregory opened 7 years ago

pgregory commented 7 years ago

Description

If you load a song while another one is playing, it plays immediately and the play controls aren't really responsive. in fact there's no real "stop" button i guess. even creating a new song doesn't stop the background playing one you load another one.

Reported by @a1k0n

Steps to reproduce

  1. Load a song.
  2. Start it playing.
  3. While still playing, load a different song.
  4. Pattern editor playback stops.
  5. New song starts playing immediately.

Note: workaround is to pause playback, hit rewind, then play again, the UI resets itself then.

Versions

pgregory commented 7 years ago

Related to #16