LicenseRef-GPL licensed and maintained by Henning Thielemann
This version can be pinned in stack with:synthesizer-midi-0.6.1.2@sha256:0d6187297680b8f5fb1a392057975f4d4740354b6dc37ca6ccb8ed0cf98e53b4,3893

Module documentation for 0.6.1.2

  • Synthesizer
    • Synthesizer.MIDI
      • Synthesizer.MIDI.CausalIO
        • Synthesizer.MIDI.CausalIO.ControllerSelection
        • Synthesizer.MIDI.CausalIO.ControllerSet
        • Synthesizer.MIDI.CausalIO.Process
      • Synthesizer.MIDI.Dimensional
        • Synthesizer.MIDI.Dimensional.Example
          • Synthesizer.MIDI.Dimensional.Example.Instrument
        • Synthesizer.MIDI.Dimensional.Value
        • Synthesizer.MIDI.Dimensional.ValuePlain
      • Synthesizer.MIDI.EventList
      • Synthesizer.MIDI.Example
        • Synthesizer.MIDI.Example.Instrument
      • Synthesizer.MIDI.Generic
      • Synthesizer.MIDI.PiecewiseConstant
        • Synthesizer.MIDI.PiecewiseConstant.ControllerSet
      • Synthesizer.MIDI.Storable
      • Synthesizer.MIDI.Value
        • Synthesizer.MIDI.Value.BendModulation
        • Synthesizer.MIDI.Value.BendWheelPressure

This package allows to read MIDI events and to convert them to audio and control signals. Included is a basic synthesizer that renders MIDI to WAV (or other audio signal formats supported by SoX).