"""
AUDIO_PIPELINE_BASE="""{gst_audio_source} {gst_audio_options} client-name="mp3_streaming_audio" \
- ! audio/x-raw, format=F32LE, channels={channels} \
+ ! audio/x-raw, format=F32LE, channels={channels}, samplerate={samplerate} \
! queue ! audiocheblimit mode=high-pass cutoff={hp_frequency} poles={hp_poles} \
! queue ! volume volume={volume_pre} \
! queue ! audiodynamic characteristics=soft-knee mode=compressor threshold={comp_threshold} ratio={comp_ratio} \
audio:
engine: jack
# engine: pipewire
+ # engine: pulseaudio
jack:
card: U192k
priority: 50
pipewire:
target_object: telecaster_source
#target_object: alsa:acp:ArturiaMsd:0:capture
+ pulseaudio:
+ target_object: telecaster_source
gstreamer:
channels: 2
+ samplerate: 48000
opus_bitrate: 96000
mp3_quality: 4.0
volume_pre: 2.5