Safe Haskell | None |
---|---|
Language | Haskell2010 |
Functions for converting MIDI controller and key values to something meaningful for signal processing.
Synopsis
- controllerLinear :: C y => (y, y) -> Int -> y
- controllerExponential :: C y => (y, y) -> Int -> y
- pitchBend :: C y => y -> y -> Int -> y
- velocity :: C y => Velocity -> y
- frequencyFromPitch :: C y => Pitch -> y
Documentation
controllerLinear :: C y => (y, y) -> Int -> y Source #
controllerExponential :: C y => (y, y) -> Int -> y Source #
frequencyFromPitch :: C y => Pitch -> y Source #
Convert pitch to frequency according to the default tuning in MIDI 1.0 Detailed Specification.