Prophet VS panel problem

Home Forums General Panels, Components, Macros Prophet VS panel problem

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #118704
    smees
    Participant
    • Topics: 1
    • Replies: 5
    • Total: 6

    Hello,
    First, I love ctrlr panels it works so good than I decided to try doing one for my SCI prophet VS

    I know nothing at programming and about sysex.

    I have read on this forum and checked how panels are done and I though I figured enough to make it.

    So now it works using NRPN 7 bit messages. It adress the parameter and modulate it. But the problem is when I change to another parameter it change the value of the previous parameter (as if it takes time to change parameter and it already send some value to the one I am in before changing)

    For example I am on the cutoff and everything work then I modulate the resonance and it is working but it change the cutoff… Then if I stay on resonance everything is fine.

    My question is : Is it possible to adress a parameter first without sending values, waiting a bit and then start modulating the new parameter ?

    #118709
    dnaldoog
    Participant
    • Topics: 4
    • Replies: 480
    • Total: 484
    • ★★

    Have you tried adding NULL bytes messages to the end of the NRPN message?

    That might fix it.

    For example add:

    
    CC,ByteValue,MSB7bitValue,101,16384
    CC,ByteValue,LSB7bitValue,100,127
    

    to the multi message list in Ctrlr: The default template message looks like this when you click on the icon that looks like a sheet of paper with an arrow:

    nrpn icon

    
    CC,ByteValue,MSB7bitValue,99,-2
    CC,ByteValue,LSB7bitValue,98,-2
    CC,ByteValue,MSB7bitValue,6,-1
    CC,ByteValue,LSB7bitValue,38,-1
    
    #118710
    smees
    Participant
    • Topics: 1
    • Replies: 5
    • Total: 6

    Thanxs a lot Dnaldoog,

    So you mean I should do it that way :

    CC,ByteValue,MSB7bitValue,99,-2
    CC,ByteValue,LSB7bitValue,98,-2
    CC,ByteValue,MSB7bitValue,6,-1
    CC,ByteValue,LSB7bitValue,38,-1
    CC,ByteValue,MSB7bitValue,101,16384
    CC,ByteValue,LSB7bitValue,100,127

    #118711
    dnaldoog
    Participant
    • Topics: 4
    • Replies: 480
    • Total: 484
    • ★★

    Yes I think so and then in Midi Controller number enter the NRPN number and in MIDI message type select multi.

    Interested to see if that works!

    Also let me know if you want to do it all in lua ?

    #118712
    smees
    Participant
    • Topics: 1
    • Replies: 5
    • Total: 6

    I will give it a try tonight and give you a feedback if it solve my problem.

    Thank you for your time !

    #118715
    smees
    Participant
    • Topics: 1
    • Replies: 5
    • Total: 6

    It is not working, still stuck with the same problem. Everything works but when I change from one parameter to another one it send a value to the one I was on.
    I also tried to put null message before the NRPN chain but always the same.

    I try to make first going to the parameter without touching the value then modulate it but can’t understand how to do that…

    Maybe I should do it with a sysex command but I catch nothing to it…

    #118721
    smees
    Participant
    • Topics: 1
    • Replies: 5
    • Total: 6

    Finally I found a way. It is probably not the most sexy one but it works perfectly !

    After entering all the crazy commands that I could think of I tried to send twice in a raw the MSB LSB lines as this :

    CC,ByteValue,MSB7bitValue,99,-2
    CC,ByteValue,LSB7bitValue,98,-2
    CC,ByteValue,MSB7bitValue,99,-2
    CC,ByteValue,LSB7bitValue,98,-2
    CC,Direct,Direct,6,-1
    CC,ByteValue,LSB7bitValue,38,-1

    And now everything is working properly, don’t know why…Maybe it gives the prophet VS time to go to the parameter to modulate…Anyway, no more value change on the previous parameter selected.

    Now I can edit the VS and modulate it from my DAW. I m happy with it. The next step will be bi-directionnal communication but I am probably not enough strong in mathematics to put my head around all of those sysex stuff.

    Maybe I’ll ask for help in some week for it 😉

    #118722
    smees
    Participant
    • Topics: 1
    • Replies: 5
    • Total: 6

    Here is where I am with my panel.

    I hijacked some sliders and pots from other panels here and made the x-y cursors and the layout on inkscape.

    Need to finish it but almost done…

    • This reply was modified 8 months, 3 weeks ago by smees.
    Attachments:
    You must be logged in to view attached files.
    #118725
    dnaldoog
    Participant
    • Topics: 4
    • Replies: 480
    • Total: 484
    • ★★

    That’s great that you worked out how to do it and the panel design is very nice too!

Viewing 9 posts - 1 through 9 (of 9 total)
  • The forum ‘Panels, Components, Macros’ is closed to new topics and replies.
There is currently 0 users and 26 guests online
No users are currently active
Forum Statistics
Threads: 2,460, Posts: 17,299, Members: 54,253
Most users ever online was 12 on January 22, 2019 3:47 pm
Ctrlr