active/default state/value handling to restore last known or default state values for certain running features like 'Beat Loop Size' & 'Beat Jump / Beat Loop Move Size ', and general support for 'hot-loops' loop memory length and locations metadata #12966
Labels
Feature Description
TLDR:
Perhaps a method which can get/set and return the active/default state and/or size values to a calling feature. Features can call on app startup, and as-needed during performance.
Okay, long winded:
LFG:
Mixxx could benefit by some features hold onto previously used values or state, or even had an Advanced Options pane within Preferences exposing some of the common parameter defaults which could be modified. (maybe gated by a 'advanced user' warning prompt).
additionally, Not sure if there is a generic metadata tag for beat_loop_size + beat_loop_start_location, and beat_jump_size which could be written to file if utilised during playback. i am guessing it's written into a library file somewhere, as the behaviour that a beatloop is set when a specific track loads which had previously used a loop, though upon the next track loading into that deck the previous beat loop size value is not restored if a track loads that hasn't previously utilised a beatloop, it just keeps the beatloop size of the previously played track...
furthermore, i can't wait to see beat_loop_n# memory points written and in use, sort of like the hotcues are currently written into tags. not sure how pioneer or the likes are tagging those values, but that is another attractive feature request.
rb for sure has loop memory cues for location and length, i would have to see if the data is pushed into tags or a local store, and/or observe how...
Also, there needs to be a cleaner way to manage user input context from the keyboard... for instance, if you are selected in the library with the mouse, you can then push spacebar to toggle big library, and generally interact with the keyboard shortcuts for other deck and mixer functions..... if you are in the search text box, or anywhere else (even if you go from text to blank faceplate of a mixer area), it doesn't respond (causing missed or delayed hotcue, play/cue, or other button pushes during performance), or just the general annoyance of still in the type field when you want big library, etc.
i digress, the TLDR is a cleaner read; see above :)
Cheers,
The text was updated successfully, but these errors were encountered: