eu.joaocosta.minart.audio
package eu.joaocosta.minart.audio
Members list
Concise view
Type members
Classlikes
Audio Clip represented by a wave and a duration.
object AudioClip
trait AudioPlayer
Multi-channel mono audio player.
Multi-channel mono audio player.
Can play and stop audio clips and audio waves on distinct channels.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait LowLevelAudioPlayer
object AudioPlayer
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AudioPlayer.type
Internal AudioQueue abstraction.
Internal AudioQueue abstraction.
This is not expected to be used by user code, but it's helpful to implement custom backends
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class MultiChannelAudioQueueclass SingleChannelAudioQueue
object AudioQueue
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AudioQueue.type
Infinite audio wave represented by a continuous function from time (in seconds) to amplitude (in [-1, 1]).
object AudioWave
A low-level version of a audio player with init and close methods.
A low-level version of a audio player with init and close methods.
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait LowLevelSubsystem[Settings]trait AutoCloseabletrait AudioPlayerclass Objecttrait Matchableclass Any
object LowLevelAudioPlayer
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- LowLevelAudioPlayer.type