Package

scalaudio.units

sampler

Permalink

package sampler

Visibility
  1. Public
  2. All

Type Members

  1. case class FileSample(filename: String) extends WavetableType with Product with Serializable

    Permalink
  2. case class ImmutableTriggerSampler(wtType: WavetableType)(implicit audioContext: AudioContext) extends SequentialState[TriggerSamplerState, AudioContext] with CoreSyntax with Product with Serializable

    Permalink
  3. case class ImmutableWavetable(waveTableType: WavetableType, playbackRate: Double = 1)(implicit audioContext: AudioContext) extends SequentialState[WavetableState, AudioContext] with CoreSyntax with Product with Serializable

    Permalink
  4. case class SoundSample(wavetable: MultichannelAudio, samplingFreq: Double) extends WavetableType with Product with Serializable

    Permalink
  5. case class TriggerSamplerState(frame: Frame = Array.empty, playbackRate: Double = 1, playbackPositions: List[Double] = Nil) extends Product with Serializable

    Permalink
  6. case class WavetableState(frame: Frame, position: Double) extends Product with Serializable

    Permalink
  7. sealed trait WavetableType extends AnyRef

    Permalink

Value Members

  1. object SamplerUtils

    Permalink

    Created by johnmcgill on 2/1/16.

  2. object SawtoothTable extends WavetableType with Product with Serializable

    Permalink
  3. object SineTable extends WavetableType with Product with Serializable

    Permalink
  4. object SquareTable extends WavetableType with Product with Serializable

    Permalink
  5. object TriggerSampler

    Permalink

    Created by johnmcgill on 12/5/16.

  6. object Wavetable

    Permalink

    Created by johnmcgill on 12/5/16.

Ungrouped