Module sampler::map [] [src]

Modules

wav

Structs

HzVelRange

A 2-dimensional space, represented as a frequency range and a velocity range.

Map

A type that maps frequncy and velocity ranges to audio samples.

Range

A continuous range of T from the min to the max.

Sample

A performable Sample with some base playback Hz and Velocity.

SampleOverRange

A range paired with a specific sample.

Traits

Audio

The audio data that provides the slice of frames that are to be rendered.