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

Enable multiple midi device output via channel expansion (WIP) #243

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Sep 28, 2020

  1. Enable multiple midi device output via channel expansion

    Channel numbers above 15 go to the next device on the list.
    This enables a total of 36 channels across 3 consecutive devices.
    unthingable committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    f4e19cc View commit details
    Browse the repository at this point in the history
  2. add mmidi command

    `mmidi` allows reordring MIDI devices. Format:
    
    `mmidi:<i or o><device number>-<match string>;..`
    
    Matches are done against lowercased device names with non-alphanimerics removed.
    
    Example:
    
    `mmidi:i0-iac1` will find a device named "IAC Driver Loopback 1" and move it to position 0.
    unthingable committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    2483329 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76a0f32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9871c9 View commit details
    Browse the repository at this point in the history
  5. try Fuzzy

    Revert "much improved device name matching with fuzzy search"
    
    This reverts commit e9871c9.
    unthingable committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    06ddf91 View commit details
    Browse the repository at this point in the history
  6. minimal self-contained fuzzer, better performance and no dependencies

    Revert "try Fuzzy"
    
    This reverts commit 06ddf91.
    unthingable committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    8a7aecb View commit details
    Browse the repository at this point in the history