-
Notifications
You must be signed in to change notification settings - Fork 37
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
Issues with ableton push 1 (midi learn, knobs, note input) #1405
Comments
Hi, sorry I forgot this one. I read it on mobile. Regarding point #5, you need to ensure radium has ability to set realtime priority. I don't know how you do that on Arch. I'm using Ubuntu, but don't remember how I did it (maybe you don't have to do anything anymore...). Maybe you have to add your user to the "audio" group or something like that. Regarding the actualy problem, it's very difficult to fix since I don't own an ableton push. But I understand it that you think it sends you increase/decrease values (i.e. delta values) instead of absolute values? If that is really the case, then it doesn't work with radium. I have never heard of midi devices sending out delta values before. I can't find any specification about this either. Do you know any open source software that works with this board? |
It shouldn't be much work implementing an "incremental" option though. I'll put it in the TODO-list and hopefully it'll be in the next release. |
Ah, I googled "delta values" instead of "incremental mode". With "incremental mode" I found some useful hits: |
Bespokesynth is open source, and works with "delta/incremental" values. I'll take a peek at it's source code to see if I can find anything there. If you don't mind, could you tell me which version of Ubuntu you are currently building radium on? I would like to be able to help out, but I have had little luck with building Radium. As for my issue with the knobs producing notes. Would it be possible to blacklist them from note input.
NOTE:
EDIT: Fixed white space error |
Sorry, I didn't see your question. I'm using ubuntu 20, but I think the build-machine has ubuntu 18 (to ensure more people can run the binaries). |
…ce for this to test with, so this feature might have to be tweaked a little bit after getting feedback from users. Implements #1405
I've implemented "incremental mode", but I need your feedback whether it is usable or not. I'll make a release soon that you can test with. |
Awesome. Thank you, I'll test it as soon as I am able to. |
Just released 7.1.90 with support for "incremental mode". |
I have just tested it out. It works perfectly when you are moving the knob live. I've uploaded a video so you can see what I mean: |
Thank you, I think this should be fixed now in 7.1.91. |
Oh, and 7.1.91 has been released, but I haven't announced it. It just contains the midi-learn fix. |
Oh, thanks for letting me know. I tested it earlier today and pretty much everything worked great. Also just wanted to mention that in the 7.1.90 update, radium got a massive performance boost for me, so that's awesome too 😄. Anyway, thank you again for implementing this, I'm going to have a lot of fun mixing music on my push. If I create something I'm proud of, I'll share it on the forums. |
Great to hear, and interesting to hear you got a performance boost. Did you get it between 7.1.89 and 7.1.90? How did you notice? |
I thought I got the performance boost as soon as I updated to 7.1.90. But I just went back and ran the older backup version I had (7.1.89), and now it is working at the same (fast) speed level as 7.1.90. So that's weird... but I'm not going to complain about things unexplainably working better. Anyway, I mainly noticed improvements in the speed of the UI (I'm also no longer having an issue where some tabs in the settings UI where not accessible from other tabs). I also noticed an improvement when typing in dialog boxes, in the past the text would take a little bit of time to display, however now it is displayed instantly. |
One quick note, if you want me to make more than one github issue out of this let me know. For now, I was just going to put all of the bugs I have found in relation to this subject here.
1. Steps to reproduce the problem.
I expected this to happen:
This is what actually happened:
I've tried this recipe about 4 times, I rebooted after one of those times.
The unexpected behavior has happened 100% of the time
My guesses as to why I think the bug happens
I think the bug happens when radium misreads the inputs on the knobs.
But the ableton push sends a signal of 1 or 127. Which shows which direction knobs is currently being turned. The amount of these signals received then determines the speed of the knob.
The bug does not seem to happen when:
2. Which version of Radium are you using? Do you know if an earlier version has worked?
I'm using the officially distributed version of radium, 7.1.89. I have not tested with earlier versions, if you would like me to dig a little deeper let me know. I'm happy to do some extra testing with earlier versions.
3. If relevant, which operating system did you run Radium on?
I'm using Arch Linux.
Here is my ableton push 1 config for BespokeSynth (just in case it is useful):
Anyway,
thanks again for a sweat music making program.
The text was updated successfully, but these errors were encountered: