Dynamic Controls

Dynamic Controls turns your ROLI Lightpad Block into a flexible MIDI CC control surface. Set your desired amount of controls, their appearance and behaviour.

Download “Dynamic Controls” SWONIC_DynamicControls_v.1.1.zip – Downloaded 755 times – 53 KB

Custom ROLI Dashboard app for ROLI Lightpad BLOCK.
Written in LittleFoot using the BLOCKS CODE IDE.
Developed by Andreas Swoboda alias SWONIC.

Get notified when Dynamic Controls 2.0 is out



Before using Dynamic Controls, you need to have ROLI Dashboard installed on your computer. You can download the latest version on roli.com.

After that, download Dynamic Controls on swonic.com. Next, copy all files contained in the .ZIP file to …/Documents/ROLI/LittleFoot. It’s the same folder on macOS and Windows. If the folder doesn’t exist, you have to create it first.

How to install Dynamic Controls for ROLI Lightpad Block

Now restart ROLI Dashboard and connect your Lightpad to the computer. USB connection is recommended. Afterwards you should see the Dynamic Controls X, XY and XYZ apps appear in ROLI Dashboard. Finally, load the Blank Canvas mode and start creating your own custom MIDI CC controls.



Dynamic Controls is a non-commercial project.
Available as free download on swonic.com/dynamic-controls
Need any help? Send me a message to mail@swonic.com
Want to support me? Subscribe to my YouTube channel

11 Replies to “Dynamic Controls”

  1. dear Swonic,

    First and for all thank you so much for yr superb software I love it to bits, amazing.
    Is there a small chance that you con incorporate multiple midi channels for each button/fader,…
    Just a question, if you don’t feel like doing this or it is to much work I fully understand,



    1. Hi,
      thank you so much for the feedback! I‘m glad to hear you find this app useful.
      Actually I wanted to include this feature (MIDI channel per control) in the initial release, but it wasn’t possible due to memory limitations of Lightpad BLOCKS.
      For the further development I teamed up with a friend and we are currently working on ways to making the whole thing more memory efficient so we can offer more features too! MIDI channel per control is on the list and we’ll try to make this happen…
      Please stay connected (YouTube/Twitter/…) — I‘ll post there once we have a new update ready!

    1. Thanks so much Adriàn. I’m happy to hear that you like the app! At the moment it is not possible to assign MIDI Note messages to the controls. I teamed up with a friend and we are working on an update for the script. If all works out there will be limited support for MIDI Notes. But a script that let’s you create custom notepads is something we’d like to work on in the future. So stay tuned and subscribe to my Twitter or YouTube channel to receive updates once we release a new version. Andreas

  2. Hi,

    thank you for that very useful app. Can it be possible to have more than only one page using the mod button?
    Thank you

    1. Hi Yann,
      thank you for your feedback! Actually saving modes of Dynamic Controls to the Lightpad Block is not possible at the moment, because there is not enough memory left. We are working on future versions already and maybe there will be a possibility one day, but this will require changes in the Little Foot script language. Watch out my Twitter (https://twitter.com/swonicmusic) for future updates.

  3. Hi! Genuinely asking, how is this different than the Midi implementation within the ROLI Dashboard? Thank you so much!


    1. Hello Eric,
      thank you for your comment. I’m not sure if I understand exactly what you mean? Dynamic Controls runs inside ROLI Dashboard. This way it’s like all the ROLI factory apps. The main advantage is that you can design your own controls and freely choose size and position on the Lightpad. That’s not possible with any of the factory apps yet.
      Please let me know if I can do anything else for you.
      Also, if you’re interested, we just launched a small survey and will launch a big update soon. Check this out here: https://www.surveymonkey.com/r/P3H8WLN

  4. Hi! this looks like such a simple way of doing things

    it looks like you’ve created exactly what i need.
    Do you think the Lightpad is a good solution for using an external controller in unison with my midi keyboard to take care of a few CC tasks.
    say, for example i’m using a legato string patch from spitfire and would like to control the expression, dynamics and vibrato all at once on three simultaneous faders.
    Also, once I get this working, would it always work with my orchestral template without having to go through the rigmarole of “learning cc” every time


    1. Hi Joe,

      Thanks for the feedback!

      Yes, I definitely think it’s a good solution for your setup. You can create your own CC controller with Dynamic Controls and load it on your Lightpad. The Lightpad will remember the setup until you reset it or load some other app on it. So it should be no problem to always use it with your template – as long as the DAW you’re using it will remember MIDI controllers and their mappings. But if it works with your MIDI keyboards faders or knobs; I’m pretty sure it will also work with a Lightpad!

      I hope this helps! If you have any more questions feel free to ask. Also make sure to stay connected since version 2 of Dynamic Controls will be available soon!!


Leave a Reply

Your email address will not be published. Required fields are marked *