mmontag / chip-player-js

Web-based music player for a variety of video game and chiptune music formats.
https://chiptune.app
GNU General Public License v3.0
324 stars 17 forks source link

Repeat-One should use loop points where supported #55

Open mmontag opened 3 years ago

mmontag commented 3 years ago

Follow up to #51. Some formats have native support for looping, i.e. NSF files that run forever, or MIDI with loop points.

Repeat-One mode should take advantage of this, i.e. Repeat-One should have multiple effects:

These are two distinct behaviors, but I think it makes sense to link them together under Repeat-One.

zaphod77 commented 7 months ago

repeat one only works for stuff already on the site. not for drag and drop files.

as for looping there should be a "loop count" feature, with a few options to pick from, one of which is infinite, and an option to fade after the loopcount expires.