xenharmonic-devs / scale-workshop

Design and visualize microtonal scales and play them in your web browser. Export your scales for use with VST instruments. Convert Scala files to various tuning formats.
MIT License
81 stars 12 forks source link

Mute tab when inactive #681

Open frostburn opened 5 months ago

frostburn commented 5 months ago

scaleworkshop addictToday at 9:14 AM

ok last thing. some option in the midi tab to "only detect/play midi when on the tab". i usually have a few sw tabs open and itd be nice to not have to worry about them all playing at once, and not have to manually disable midi on one tab, and enable it on the other everytime i wanna switch the scale im playing

frostburn commented 5 months ago

Make this behavior configurable in the settings.

frostburn commented 2 months ago

https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API

osmiumic commented 2 months ago

as i understand it, this feature should be the default (to not play midi from more than one tab at a time). from what i understand, it's still true that all tabs should be unmuted by default, as it's often useful to mute tabs manually to change what's being played if you want to compare and/or superimpose chords.