beatboxjs / ror-player

A pattern-based drumming machine based on TypeScript, beatbox.js, Vue.js and Bootstrap.
https://player.rhythms-of-resistance.org/
GNU Affero General Public License v3.0
11 stars 10 forks source link

Allow configuring patterns to loop #54

Open cdauth opened 3 months ago

cdauth commented 3 months ago

When you press Play in the pattern placeholder or pattern editor, the player will loop the pattern if either one of the two conditions applies:

The problem is that the first one is not exported as part of shared links, and for the second one there is no UI. By default, when creating a new tune now, it creates a pattern “Tune” that has loop: true set, but there is no way for users to create an additional break that should be looped. We should add a setting for this to the pattern editor.