Navigation

  • index
  • modules |
  • next |
  • previous |
  • mididings documentation »
  • Module mididings.util

Module mididings.util¶

Table of Contents

  • Getting Started
    • Anatomy of a mididings Script
    • Examples
  • Connections
    • Serial and Parallel
      • Chain
      • Fork
      • Unit.add
    • Filtering and Splitting
      • Filter
      • Filter.invert
      • Filter.negate
      • Split
    • Selective Processing
      • Selector.apply
      • Selector.apply
      • AndSelector
      • And
      • OrSelector
      • Or
  • Miscellaneous
    • Event Types
    • Event Attributes
    • Note Names and Ranges
    • Port Names
    • mididings and Python
  • Module mididings
    • Global Configuration
    • Functions
      • config()
      • hook()
      • run()
      • runrun()
    • Classes
      • Scene
      • SceneGroup
  • mididings Units
    • Filters
      • PortFilter()
      • ChannelFilter()
      • KeyFilter()
      • KeyFilterKeyFilter()
      • VelocityFilter()
      • VelocityFilterVelocityFilter()
      • CtrlFilter()
      • CtrlValueFilter()
      • CtrlValueFilterCtrlValueFilter()
      • ProgramFilter()
      • SysExFilter()
      • SysExFilterSysExFilter()
    • Splits
      • PortSplit()
      • ChannelSplit()
      • KeySplit()
      • KeySplitKeySplit()
      • VelocitySplit()
      • VelocitySplitVelocitySplit()
      • CtrlSplit()
      • CtrlValueSplit()
      • CtrlValueSplitCtrlValueSplit()
      • ProgramSplit()
      • SysExSplit()
      • SysExSplitSysExSplit()
    • Modifiers
      • Port()
      • Channel()
      • Transpose()
      • TransposeTranspose()
      • Key()
      • Velocity()
      • VelocityVelocity()
      • VelocitySlope()
      • VelocitySlopeVelocitySlope()
      • VelocityLimit()
      • VelocityLimitVelocityLimit()
      • CtrlMap()
      • CtrlRange()
      • CtrlCurve()
      • CtrlCurveCtrlCurve()
      • PitchbendRange()
      • PitchbendRangePitchbendRange()
    • Generators
      • NoteOn()
      • NoteOnNoteOn()
      • NoteOff()
      • NoteOffNoteOff()
      • Ctrl()
      • CtrlCtrl()
      • Pitchbend()
      • PitchbendPitchbend()
      • Aftertouch()
      • AftertouchAftertouch()
      • PolyAftertouch()
      • PolyAftertouchPolyAftertouch()
      • Program()
      • ProgramProgram()
      • SysEx()
      • SysExSysEx()
      • Generator()
    • Function Calls
      • Process()
      • Call()
      • CallCall()
      • System()
    • Scene Switching
      • SceneSwitch()
      • SceneSwitchSceneSwitch()
      • SubSceneSwitch()
      • SubSceneSwitchSubSceneSwitch()
      • Init()
      • Exit()
      • Output()
      • OutputTemplate
    • Miscellaneous
      • Print()
      • PrintPrint()
      • Pass()
      • Discard()
      • Sanitize()
  • mididings.extra Units
    • Voicing
      • Harmonize()
      • VoiceFilter()
      • VoiceSplit()
      • LimitPolyphony()
      • MakeMonophonic()
    • Splits
      • FloatingKeySplit()
    • Utilities
      • PedalToNoteoff()
      • LatchNotes()
      • SuppressPC()
      • KeyColorFilter()
      • CtrlToSysEx()
      • Panic()
      • Restart()
      • Quit()
    • Messaging
      • SendOSC()
      • SendDBUS()
  • Module mididings.extra
    • Hooks
    • General MIDI
  • Module mididings.event
    • MidiEvent
      • MidiEvent.type
      • MidiEvent.port
      • MidiEvent.channel
      • MidiEvent.data1
      • MidiEvent.data2
      • MidiEvent.note
      • MidiEvent.velocity
      • MidiEvent.ctrl
      • MidiEvent.value
      • MidiEvent.program
      • MidiEvent.sysex
    • NoteOnEvent()
    • NoteOffEvent()
    • CtrlEvent()
    • PitchbendEvent()
    • AftertouchEvent()
    • PolyAftertouchEvent()
    • ProgramEvent()
    • SysExEvent()
  • Module mididings.engine
  • Module mididings.util
  • Command Line Tools and GUI
    • mididings
    • livedings
    • send_midi

Previous topic

Module mididings.engine

Next topic

Command Line Tools and GUI

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • mididings documentation »
  • Module mididings.util
© Copyright 2008-2023, Dominic Sacré. Created using Sphinx 6.1.3.