Chip
sample_player
levelControl{f32}rateControl{f32}pitchControl{f32}gateRelaytriggerRelaystretchRelay{stretch_mode}
mainAudio
- label
Sample Player- description
Plays back audio samples with variable rate, loop modes, and time-stretching.- category
source- rate
Audio- factory
Audio- has_interface
true- keywords
sample, wav, playback, loop, trigger, stretch- tags
sample, playback, audio
Ports
| channels | control_type | default | default_value | dir | name | port_spec | range | relay_mode | relay_type | signal | type |
|---|---|---|---|---|---|---|---|---|---|---|---|
1 | f32 | false | | in | rate | | | | f32 | Audio | Control |
1 | f32 | false | | in | level | | | | f32 | Audio | Control |
1 | f32 | false | | in | pitch | | | | f32 | Audio | Control |
1 | | false | | in | gate | | | | | Audio | Relay |
1 | | false | | in | trigger | | | | | Audio | Relay |
1 | | false | | in | stretch | | | | stretch_mode | Audio | Relay |
1 | | false | | out | main | | | | | Audio | Audio |
Parameters
| binds_to | clamp | default | kind | mapping | name | range | role | signal | variants | widget |
|---|---|---|---|---|---|---|---|---|---|---|
| false | 0.800000011920929 | cv | Normalized | level | [0,1] | Primary | Audio | [] | Slider |
| false | 1 | cv | Linear { min: 0.01, max: 4.0 } | rate | [0.009999999776482582,4] | Primary | Audio | [] | Slider |
| false | 0 | cv | Linear { min: -24.0, max: 24.0 } | pitch | [-24,24] | Primary | Audio | [] | Slider |
Annotations
- editor_surface
SampleWaveform- output_follows_sink
true