CW Keyer's audio output to pi4 soundcard input - converted to CW MiDi - send over iP to another CWop

uses REAPER's free vst plugin REAGATE CW AUDIO input to CW MIDI OUTPUT

https://www.reaper.fm/reaplugs/

send CW MIDI OVER TCP/ip to other OP(s) by Gstreamer script

gst-launch-1.0 -v alsamidisrc ! queue ! rtpgstpay ! rtpstreampay ! queue ! tcpserversink host=(ip address of pi) port=1331 OTHER op receives the CW midi over TCP/ip via Gstreamer script gst-launch-1.0 tcpclientsrc host=(ip address of pi doing the sending) port=1331 ! "application/x-rtp-stream, media=(string)application, clock-rate=(int)90000, encoding-name=(string)X-GST, caps=(string)YXVkaW8veC1taWRpLWV2ZW50, capsversion=(string)0, payload=(int)96" ! rtpstreamdepay ! queue ! rtpbin ! rtpgstdepay ! fluiddec soundfont=/home/qrq/symetricalEXPONENTIAL.sf2 ! audioconvert ! audioresample ! queue ! audioconvert ! audioamplify amplification=5 ! queue ! jackaudiosink sync=false async=false

CREATE your own preferred type of CW NOTE soundfont via polyphone

https://www.polyphone-soundfonts.com/

the RECEIVE GSTREAMER SCRIPT using FLUidec causes the FLUIDsynth synthesizer to PLAY that soundfont just like a CW KEYER would send out a sidetone etc...

Views: 17

Comment

You need to be a member of QRQcw to add comments!

Join QRQcw

© 2024   Created by Chuck aa0hw.   Powered by

Badges  |  Report an Issue  |  Terms of Service