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

Stream Deck ideas #33

Open
dotherightthing opened this issue Jan 6, 2024 · 1 comment
Open

Stream Deck ideas #33

dotherightthing opened this issue Jan 6, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@dotherightthing
Copy link
Owner

dotherightthing commented Jan 6, 2024

Playing around with the free iOS app to see if it would work well as a sidecar for Traktor

@dotherightthing dotherightthing self-assigned this Jan 6, 2024
@dotherightthing dotherightthing added the enhancement New feature or request label Jan 6, 2024
@dotherightthing
Copy link
Owner Author

dotherightthing commented Jan 6, 2024

Features

  • Launch Terminal and run script
  • Run macros to e.g. open Live, create a track, load a sampler
  • Trigger keys combinations and sequences
  • Receive MIDI e.g. do something when element X receives focus
  • Create custom plugins capable of calling Webhooks using HTML, CSS and JavaScript - https://www.youtube.com/watch?v=N_WbCLG6dwA&feature=shared
  • Create MIDI controls and map to Ableton Live with red box using a Control Surface mapping
  • Map a button to change Control Surface mapping
  • Dynamically change button text and background graphic
  • Set button background using SVG or CSS
  • Navigate through unlimited button pages
  • Multiple app or workspace profiles
  • MIDI scripting incl listening for events (bidirectional) and triggering multiple actions - https://www.youtube.com/watch?v=JIp2JSZTtjc
    • Note: changing page resets button state - argument for controller with more buttons
  • Assign button as (e.g. Traktor) modifier to allow one button to do different things without changing pages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant