org.soundsofscala.graph.AudioNode
See theAudioNode companion trait
object AudioNode
Attributes
- Companion
- trait
- Source
- AudioNode.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AudioNode.type
Members list
Type members
Classlikes
sealed trait AudioPipe extends AudioSource
Attributes
- Source
- AudioNode.scala
- Supertypes
- Known subtypes
sealed trait AudioSource extends AudioNode
Attributes
- Source
- AudioNode.scala
- Supertypes
- Known subtypes
-
trait AudioPipeclass Delayclass Filterclass Gainclass SawtoothOscillatorclass SineOscillatorclass SquareOscillatorclass TriangleOscillatorclass WaveTableOscillatorShow all
final case class Delay(sources: List[AudioSource], delayTime: AudioParam) extends AudioPipe
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioPipetrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class Filter(sources: List[AudioSource], frequency: AudioParam, bandWidth: AudioParam, filterType: FilterModel) extends AudioPipe
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioPipetrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class Gain(sources: List[AudioSource], gain: AudioParam) extends AudioPipe
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioPipetrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class SawtoothOscillator(when: Double, duration: Double, frequency: AudioParam, detune: AudioParam) extends AudioSource
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class SineOscillator(when: Double, duration: Double, frequency: AudioParam, detune: AudioParam) extends AudioSource
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class SquareOscillator(when: Double, duration: Double, frequency: AudioParam, detune: AudioParam) extends AudioSource
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class TriangleOscillator(when: Double, duration: Double, frequency: AudioParam, detune: AudioParam) extends AudioSource
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
final case class WaveTableOscillator(when: Double, duration: Double, frequency: AudioParam, detune: AudioParam, realArray: Float32Array, imaginaryArray: Float32Array) extends AudioSource
Attributes
- Source
- AudioNode.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait AudioSourcetrait AudioNodeclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The name of the type
Value members
Concrete methods
Attributes
- Source
- AudioNode.scala
Attributes
- Source
- AudioNode.scala
Attributes
- Source
- AudioNode.scala
Attributes
- Source
- AudioNode.scala
def waveTableOscillator(when: Double, duration: Double, realArray: Float32Array, imaginaryArray: Float32Array): WaveTableOscillator
Attributes
- Source
- AudioNode.scala
Concrete fields
Attributes
- Source
- AudioNode.scala
Attributes
- Source
- AudioNode.scala
Attributes
- Source
- AudioNode.scala
In this article