-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reloop Mixage MIDI mappings #10892
Reloop Mixage MIDI mappings #10892
Conversation
No newline at the end of the file - oh, come on... |
You may squash fixup commits as long as no one started reviewing the changes. |
I had a quick look at the source (I don't own this controller) and it looks good. The only thing that cached my eye was the use of a timer to update the vumeters. While this solution is ok, Mixxx has a control trigger to update the vumeters, just like it does for button leds. |
Thanks for your review. I can take a look at the other solutions for updating the vumeters. Could you link to the related Mixxx docs / functions? I seem to have missed this in the docs when implementing... |
The script for the Hercules DJ Console 4-mx mapping:
|
fyi thats not a great example. Prefer this instead: updateVUMetersTimer[0] = engine.makeConnection("[Channel1]", "VuMeter", function(val) {
midi.sendShortMsg(0x90, 29, val * 7);
}); and then disconnect on shutdown: updateVUMetersTimer[0].disconnect() See the wiki on |
I've refactored the VU meter updates as suggested. Tell me when there's anything else... |
The mappings got removed from the 2.3.4 milestone. Could you queue them for the next? Is there anything else I can do to get this PR accepted? Manual page should be ok too. Tell me if it needs work... |
Sorry, I have a couple review comments pending but didn't get around to finish the review yet. please give me a couple days and feel free to remind me in case I forget. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
first couple of comments
Co-authored-by: Swiftb0y <[email protected]>
I am done with the updated mapping. The only remaining issue is the open comment. Feedback is appreciated. |
…able. Map PAN button. Refactor rotatry button presses
Integrated your suggestions and updated the docs. Also added master balance (there is no deck balance in Mixxx). Thanks for all the suggestions! Mapping is much improved, more logical and faithful to the original one (where possible) with some extra functionality. |
@Swiftb0y So... This was not included in any of the 2.3 releases afair, which I find a bit sad, and the final 2.3 is out the door. But well. @gqzomer (Gersom Zomer) has been working on some improvements and refactored the JS. We're thinking about adding this to the 2.4 version to hopefully get released. How would we go about this? |
Reloop mixage addition
We've improved the mapping in this PR #12296 for Mixxx 2.4. I'm closing this PR now. |
Thank you. I'm sorry I couldn't find the energy to look at this for now. |
Redoing pull request. MIDI mappings for the Reloop Mixage DJ controller. Corresponding manual pull request is #516.