-
Notifications
You must be signed in to change notification settings - Fork 182
Description
Hello,
I'm trying to pipe audio from ALSA_LOOPBACK to RPITX using csdr libraries, and to transmit it on USB, using the following statement :
arecord -c1 -r 48000 -D hw:Loopback,1,0 -f S16_LE - | csdr convert_s16_f | csdr dsb_fc | csdr bandpass_fir_fft_cc 0 0.1 0.01 | csdr gain_ff 2.0 | csdr shift_addition_cc 0.2 | sudo rpitx -i- -m IQ -f $FREQUENCY
...on Frequency 28150 KHz.
The effect is to trasmit noise.
Please consider :
A) that audio recorded from alsa_loopback after the "arecord -c1 -r 48000 -D hw:Loopback,1,0 -f S16_LE" statement is correct.
B) that test audio USB transmissions from RPITX on the same frequency using :
rpitx -m IQ -i /home/pi/pat/ssbIQ.wav -f $FREQUENCY -l
... after having created ssbIQ.wav with the RPITX pissb utility, are correctly transmitted over radio channel.
I'm probably making some mistake in using csdr : can you put me on the right way ?
Thank-you
73
Best regards
Ugo IU1IOB