org.soundsofscala.models
package org.soundsofscala.models
Members list
Type members
Classlikes
enum Accidental
Attributes
- Source
- Accidental.scala
- Supertypes
object AtomicMusicalEvent
Attributes
- Companion
- enum
- Source
- MusicalEvent.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
AtomicMusicalEvent.type
enum AtomicMusicalEvent(duration: Duration, velocity: Velocity) extends MusicalEvent
Attributes
- Companion
- object
- Source
- MusicalEvent.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalstrait MusicalEventclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Attack.type
object AudioTypes
Attributes
- Source
- AudioTypes.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AudioTypes.type
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Bandwidth.type
object Chord
Attributes
- Source
- MusicalEvent.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Chord.type
enum DrumVoice
Attributes
- Source
- DrumVoice.scala
- Supertypes
enum Duration
Attributes
- Source
- Duration.scala
- Supertypes
final case class FileLoadingError(original: String) extends SOSError
Attributes
- Source
- SOSError.scala
- Supertypes
object Freq
Attributes
- Source
- MusicalEvent.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Freq.type
Attributes
- Source
- MusicalEvent.scala
- Supertypes
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Hertz.type
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
LookAhead.type
Attributes
- Companion
- object
- Source
- Song.scala
- Supertypes
object Mixer
Attributes
- Companion
- class
- Source
- Song.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Mixer.type
Attributes
- Source
- MusicalEvent.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
enum AtomicMusicalEventclass Noteclass Restclass DrumStrokeclass Harmonyclass SequenceShow all
object NextNoteTime extends Newtype[Double]
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
NextNoteTime.type
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Octave.type
Attributes
- Source
- Pitch.scala
- Supertypes
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Release.type
Attributes
- Source
- SOSError.scala
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class FileLoadingError
object ScheduleWindow extends Refined[Double]
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
ScheduleWindow.type
final case class Sequence(head: AtomicMusicalEvent, tail: MusicalEvent) extends MusicalEvent
Attributes
- Source
- MusicalEvent.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MusicalEventclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Song.scala
- Supertypes
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Swing.type
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Tempo.type
object TimingOffset extends Newtype[Double]
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
TimingOffset.type
Attributes
- Source
- Types.scala
- Supertypes
- Self type
-
Title.type
case class Track[Settings](title: Title, musicalEvent: MusicalEvent, instrument: Instrument[Settings], customSettings: Option[Settings], insertFX: List[FX], sendFX: List[FX])(using x$7: Default[Settings])
Attributes
- Source
- Track.scala
- Supertypes
Attributes
- Source
- Velocity.scala
- Supertypes
Types
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Determines interval of how often to look ahead for the next note in milliseconds
Determines interval of how often to look ahead for the next note in milliseconds
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Determines size of the window in which to schedule notes in milliseconds
Determines size of the window in which to schedule notes in milliseconds
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
Attributes
- Source
- Types.scala
In this article