Is it safe to change the "Reverse" button behaviour ?

Asked by jus

I found the current behaviour ( only active when pressed down) always kinda limiting.

But you can change this per skin by editing the respective skin.xml .
Then "reverse" is active on click, another click makes it inactive again (just like the "play" button).

Would it make sense to change to the latter behaviour and make it default for "reverse" buttons?
And would it be safe to do so or may it affect the Midi-scripts / Mixxx internal logic?

Question information

Language:
English Edit question
Status:
Answered
For:
Mixxx Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RJ Skerry-Ryan (rryan) said :
#1

Should be perfectly safe, since when it's in a toggle state it should be the same to the engine as if someone was holding it down for the duration of it being on. I don't think we even know what the current use case is for reverse so I'd be open to exploring what the default functionality should be.

Revision history for this message
jus (jus) said :
#2

Reverse is useful:
- Tools for creativity ( when running in a loop / to make effects sound different)
- Using a "censor" function like in Serato (not implemented yet).
Sometimes you are not allowed/ do not want to play explicit lyrics in tracks. Censor makes the tracks to play in reverse as long as active(=x msec). On release the playposition jumps to current+2*x msec. This is useful for creativity too, especially in combination with instand double (https://bugs.launchpad.net/mixxx/+bug/408111).

Default Reverse button should be like play/pause button imho.

Can you help with this problem?

Provide an answer of your own, or ask jus for more information if necessary.

To post a message you must log in.