Skip to content

make monophonic MIDI groups #242

Open

Description

@adcxyz

for monophonic keyboard uses, there should be Voicer-like ElementGroups and MIDIFuncs:

  • MIDIFuncs listen to whole channel (or given range of numbers)
    on noteOn:
  • if no held note, do startfunc (e.g. start synth/proxy)
  • set note value to latest noteOn
  • set amp value to latest velocity value
  • keep noteOn notes in order of arrival
    on noteOff:
  • remove released note from held notes
  • when latest noteOn is released, set note value to last-but-one note
    if no more held notes, do endfunc (e.g. end synth/proxy)

Activity

  1. adcxyz commented on Sep 17, 2015

    @adcxyz
    ContributorAuthor

    same structure x 10 could also go into multi-mono MIDI channel polyphony
    as used in qunexus and roli seaboard.

  2. adcxyz commented on Oct 15, 2015

    @adcxyz
    ContributorAuthor

    Sketched MChanVoicer class in 42d2041. Needs full testing, then figure out how to auto-create it from a desc file...

  3. added this to the milestone on Oct 16, 2015
  4. self-assigned this
    on Oct 16, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions