Skip to content

feature request: macro sliders/buttons #35

@coderofsalvation

Description

@coderofsalvation

Hi,

I've noticed https://github.com/noedigcode/konfyt/blob/master/scripting/scriptingApi.md which is very inspiring and awesome ❤
Its triggering various thoughts like:

  • hm, I could introduce roundrobin-behaviour across multiple outboard midi devices
  • hm, I could filter out certain messages which device X is sending
  • hm, I could duplicate that filter CC to other outboard gear as well (chained filter-knob)

Anyways, to cut to the case: is there a way to create slider which calls function?
Does something like that belong in Konfyt, or should it be delegated to another dedicated midi-controller app?
In case of the latter, any suggestions?

A different idea, would be to visualize certain incoming CC's as a slider, and be able to name them...and enable/disable them:


on({ cc:74, ch:0, enabled:true, name:"macro filter"}, function(ev){
  // this will display a slider in the UI named "macro filter" with enabled checkbox 
  // which will re-broadcast cc74 values received on ch1 to all midichannels
  for( var i = 0; i < 16; i++ ){ 
    Midi.send(n);
  }
})

That way, after writing a script, you're able to remember which sliders are doing what (without having to dive into the script).
This would basically describe macro-controllers to the user, without requiring an extra app or midicontrollers (the user can repurpose a controller on the existing gear or plugin).

Just some ideas!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions