Skip to content
Voro
  1. Audio
  2. Audio

File Player

File Player loads a WAV file and emits it as stereo audio.

Set Filepath, turn on Play, and wire out toward Device Out or an effect chain. Connect a timeline ring to timeline when playback should follow transport.

  • Input 0: timeline accepts timeline state. It is optional.
  • Output 0: out emits stereo audio.
  • Filepath: WAV file to load.
  • Play: enables playback. With a timeline input, the timeline must also be playing.
  • Loop: wraps playback at the end of the file.
  • Restart: jumps to Cueposition.
  • Cueposition: restart point in seconds.
  • Gain: output level.
  • Playbackrate: playback speed. Rate changes pitch with speed.
  • Supports WAV files in 16-bit, 24-bit, and 32-bit forms.
  • Mono files are mirrored to stereo. Files with more than two channels use the first two.
  • If there is no sound, check Filepath, Play, Gain, the timeline input, and downstream routing.

Inputs

  • timeline row
    timeline_state_f32_v1

Outputs

  • out row
    audio_pcm_f32_stereo_v1
Filepath (Filepath) Str op('file_player').par.Filepath
Default:
"" (Empty String)
Play (Play) Toggle op('file_player').par.Play
Default:
Off
Options:
Off, On
Loop (Loop) Toggle op('file_player').par.Loop
Default:
On
Options:
Off, On
Restart (Restart) Pulse op('file_player').par.Restart
Default:
None
Cueposition (Cueposition) Float op('file_player').par.Cueposition
Default:
0
Range:
0 to 999999
Gain (Gain) Float op('file_player').par.Gain
Default:
1
Range:
0 to 4
Playbackrate (Playbackrate) Float op('file_player').par.Playbackrate
Default:
1
Range:
0.25 to 4