org.soundsofscala.instrument
package org.soundsofscala.instrument
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- Default.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Default
Attributes
- Companion
- trait
- Source
- Default.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Default.type
Attributes
- Source
- Instrument.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait SamplePlayerclass Samplerclass Simple80sDrumMachinetrait Synthclass PianoSynthclass ScalaSynthShow all
final case class PianoSynth()(using audioContext: AudioContext) extends Synth
Attributes
- Source
- PianoSynth.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Synthtrait Instrument[Settings]class Objecttrait Matchableclass AnyShow all
Attributes
- Source
- SampleKey.scala
- Supertypes
object SampleLoader
Attributes
- Source
- SampleLoader.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SampleLoader.type
trait SamplePlayer extends Instrument[Settings]
Attributes
- Companion
- object
- Source
- SamplePlayer.scala
- Supertypes
- Known subtypes
-
class Sampler
object SamplePlayer
Attributes
- Companion
- trait
- Source
- SamplePlayer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SamplePlayer.type
final case class Sampler(samples: Map[SampleKey, AudioBuffer]) extends SamplePlayer
Attributes
- Companion
- object
- Source
- Sampler.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SamplePlayertrait Instrument[Settings]class Objecttrait Matchableclass AnyShow all
object Sampler
Attributes
- Companion
- class
- Source
- Sampler.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Sampler.type
final case class ScalaSynth()(using audioContext: AudioContext) extends Synth
Attributes
- Source
- ScalaSynth.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Synthtrait Instrument[Settings]class Objecttrait Matchableclass AnyShow all
final case class Simple80sDrumMachine() extends Instrument[NoSettings]
Attributes
- Source
- Simple80sDrumMachine.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Instrument[NoSettings]class Objecttrait Matchableclass AnyShow all
trait Synth(using x$1: AudioContext) extends Instrument[Settings]
Attributes
- Companion
- object
- Source
- Synth.scala
- Supertypes
- Known subtypes
-
class PianoSynthclass ScalaSynth
object Synth
Attributes
- Companion
- trait
- Source
- Synth.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Synth.type
In this article