Skip to content
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

Accessing Non-Registered Parameter Numbers (NRPNs) possible? #115

Open
MQS-mark opened this issue Aug 11, 2023 · 5 comments
Open

Accessing Non-Registered Parameter Numbers (NRPNs) possible? #115

MQS-mark opened this issue Aug 11, 2023 · 5 comments

Comments

@MQS-mark
Copy link

Hi,
I hooked up my MC-303 to seq66 and was wondering if one can also access NRPNs. If yes, how?
https://www.sweetwater.com/insync/editing-tips-roland-mc-303/

@ahlstromcj
Copy link
Owner

ahlstromcj commented Aug 11, 2023 via email

@MQS-mark
Copy link
Author

Let's take the cutoff as an example (see link https://www.sweetwater.com/insync/editing-tips-roland-mc-303/):

CC99 | 01 | Selects NRPN function.
CC98 | 32 | Selects filter cutoff.
CC06 | 74 | Settings of 70-114 will open up the filter for a brighter sound.

The two first controller values I would set at the start of a pattern, CC99 to 01 and CC98 to 32.
And then for changing the cutoff frequency over the pattern progress I set multiple events with different values between 90-114 for CC06. That's how I understand it right now. Will test tomorrow.

As I understand now, three different controllers have to be accessed instead of just one, such as for note velocity.

@MQS-mark
Copy link
Author

So it worked.
In this example with the MC-303 one just needs to set CC99 to 01 to access the different NRPN functions.
And with the additional CC definitions one can basically access all sorts of things of the MC-303.

This is pretty cool and way more easily to do than in Ableton and Bitwig in my opinion. Terrence Dixon uses for example a lot the MC-303 via Ableton (and gets some interesting stuff out of this low budget machine). This made me want to conquer the MC-303 in all its details and seq66 allows this. So thank you Chris for maintaining and further developing this fine piece of software.

Some UI things are a bit tedious though:

  • Setting events holding the right mouse button and then clicking with the left button is tough to do with notebooks/laptops which have some modern touchpad without any left right button but using two fingers for the right click for example.
  • Also the the window frame for setting/locating/removing events is a bit small, would be nice if a user could re-size it as desired.
  • Setting the value via holding down the mouse button and then dragging the line over the event value to then scroll up and down to set it to a specific value is tedious. Would be great if one could click on the circle of the event and type the value for example or at least then drag the circle up and down.

@ahlstromcj
Copy link
Owner

ahlstromcj commented Aug 12, 2023 via email

@ahlstromcj
Copy link
Owner

Can you show us the part of the configuration that you used to create your workable setup? I just need to get some context for further investigation. Thanks!

ahlstromcj added a commit that referenced this issue Sep 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants