QRQ CW over 100 wpm - tips, techniques and specialized QRQcw GEAR

This video is demo’N a setup to create a custom QRQ CW sine wave, raised cosine edged, ‘keyable’ oscillator

There are already 2 excellent programs for LINUX for a software QRQ CW KEYBOARD… FLdigi and TWQRQ...however, neither one of them are ‘keyable’ - this first video in a new video series on “QRQ CW OVER 100 WPM” uses Fldigi as a tool to build a new software QRQ CW pure sine wave, raised cosine edged, ‘keyable’ oscillator...that you can adjust weight both by TIME and by PERCENTAGE…you can also choose the raised cosine ‘window’, adjust pitch, volume, Q, bandwidth etc… NOTE: at QRQ CW over 100 wpm, many of the cw element parameters become critical for good copy… for example, the edge noise, in spite of the cw element having an 8 ms rise and fall time, increases with cw speed and must be reduced...the edge noise can get so loud as to be 50 percent of what you hear… the VSTs filter it out very well...

NOTE: headphones might be needed in order to hear the subtle cw edge changes
NOTE: only one speaker output is used for the video, to prevent 2 speaker phase issues while listening....you can use a STEREO to MONO adapter if you need to hear this video on both speakers..

first a 1000 hertz tone from Fldigi’s RT QSK CONTROL RT CHANNEL audio output goes to the input of the VST HOST’s first VST PLUGIN, a bandpass filter...which is centered at 1000 hertz...the volume of its output is CRITICAL to get the weight by TIME to work in the following plugins… [ - 1.74 db in this setup ]

the bandpass filter connects to the first REAGATE VST Plugin, where again the threshold volume(-.2 db) is critical to get the weight by TIME to work on the next plugin...another REAGATE…

the 2nd REAGATE PLUGIN is used for adjusting the WEIGHT BY TIME on the CW NOTE...the threshold slider in the middle is set to clone Fldigi’s weight and if you raise the threshold slider higher...you get lighter keying...if you lower the threshold slider you get heavier keying…

the next VST PLUGIN is called “sineCW” and is the heart of the system...where the 1000 hertz tone is used to create a new “cloned” cw element..sineCW lets you adjust the CW PITCH, VOLUME, bandpass filter bandwidth and Q, and rise/fall time

the final vst plugin is called the ENGINEERs FILTER, where we remove any remaining edge noise and select the filter ‘window’ to your preference...each window sounds a bit different...and allows more or less edge noise to get through to the audio output…

a text file from TOM’s, W4BQF, article about copying CW OVER 70 wpm is used...and demoN some of plugins while sending...


Views: 279

Comment by Chuck aa0hw on August 9, 2018 at 11:13am

Here is the AD5DZ software CW KEYBOARD sending at 151 wpm and its controls adjusted to try and make the copy by ear at this speed, a little bit easier - with all the options the AD5DZ software CW  Keyboard has to offer:

This video will demo the AD5DZ at an extreme QRQ CW sending speed = 151 wpm

some of the cw timing controls will be adjusted during the text file sending - you many notice that a tiny change can make a slight difference in how the cw sounds at this high speed....

headphones may be necessary in order to hear the subtle changes in the cw audio

the controls I thought that gave the most benefit for making copy by ear at this speed a little bit easier were:
1. the 2nd window selection
2. the compensation - trimming off just a tiny bit of time off of each cw element equally
3. the weight and ratio also provided some help
4. the amount of rise/fall time - “ramp” which adjusts both rise/fall time the same amount
5. cw pitch - a certain pitch seems to have been easier to copy by ear at this speed

here are the settings that seemed to help me the best at this speed to copy by ear a little better…
WINDOWs 1. cosine 2. gaussian
PITCH 885 hertz
WEIGHT 45.1 %
RATIO 43.3 %
RAMP 5.6 ms rise/fall time
the HP/LP/BP filter i found to be another great help to bring down further - the remaining cw element edge noise after adjusting the cw keyboard controls


Comment by Chuck aa0hw on October 2, 2018 at 4:20pm

Here is a VIDEO demoN a REMOTE QRQ CW OP setup where you can KEY your rig and HEAR your RIG over ip using the AD5DZ software QRQ CW KEYBOARD, a RASPBERRY PI::RIG::USB sound card interface, a simple AUDIO DERIVED PTT KEYING CIRCUIT and the "audio OVER ip" APP  ZitaNJbridge

In this 4th video in this series...which is a follow up to this:

This setup is basically the same software APPs used ON THE PI shown on this 2nd video: https://youtu.be/aTrEnIDFB9E but this time the CW APPs are on the REMOTE OP's computer...giving the PI some breathing room...

to route the audio to be transmitted by the PI::RIG:USB soundcard interface, and to receive the RIG's receive HF RX AUDIO and the RIG's TX input audio monitor(which is the CW you will hear) ZITAnjBRIDGE is used...zita has near zero latency and near zero network jitter on the LAN ...so it is the "perfect" APP for remote AUDIO OVER IP - where you need precise and consistent timing...

BASIC idea for this video was to test a high QRQ CW speed 125 wpm, and see how well QRQ CW above 100 wpm would work with this REMOTE QRQ CW OP to HOME BASE RIG setup...

NOTE: the AD5DZ QRQ CW KEYBOARD...has some significant features that give it quite a few advantages when you are trying to create a well designed CW NOTE for 100 wpm and above...

Comment by Chuck aa0hw on October 4, 2018 at 2:43pm

better QRQ COPY using a COSINE & GAUSSIAN window instead of the HANNING WINDOW - here is a video example:

in regards to edge shaping using raised cosines....and the typical, usual, HANNING WINDOW that is used to shape the QRQ CW WAVE forms by many cw APPs... INSTEAD - by using CW REGENERATION of the FABIAN's QRQ APP's audio output via the RECRI KEYER and the TRIGGER MIDI MONO APP....a DOUBLE WINDOW is used inside the RECRI KEYER to produce a COSINE::GAUSSIAN window that is a tiny bit lighter than the HANNING and at the higher qrq speeds, it seems to make a slight difference in lowering the edge noise, and making a tiny bit more breathing room between the CW ELEMENT CHARACTERS...perhaps making it just a tad easier to copy

an example is used by sending random WORDS using FABIAN's QRQ APP...at 130 wpm...to go back and forth between QRQ APP's HANNING window..and the REGENERATED RECRI KEYER's COSINE::GAUSSIAN window..

both are using the same RISE/FALL TIME = 6 MS and the SAME PITCH = 970 hz

How to install the AD5DZ RECRI KEYER SOFTWARE:


Comment by Chuck aa0hw on November 19, 2018 at 12:09pm

Here is another LIVE VIDEO example of keying an ELECRAFT K3S at 130 wpm and still being able to get QSK - with RX AUDIO between words -  this video example is done using a REMOTE RIG OPERATIONS setup:

Brief DEMO of using a Raspberry PI as an interface between the RIG's audio input and RIG's audio output to connect over the internet with the remote OP...both using all free LINUX SOFTWARE

when the REMOTE OP sends cw TO the PI::RIG interface to be transmitted, 2 channels of audio are used....the LEFT CHANNEL is used to key an AUDIO DERIVED PTT KEYING CIRCUIT: http://qrqcwnet.ning.com/forum/topics/what-circuit-for-computer
the right channel is what is being used for TRANSMIT CW AUDIO on the RIG - using AFCW MODE...the CW TRANSMIT AUDIO is delayed by 20 milliseconds, to give the PTT AUDIO DERIVED PTT KEYING CIRCUIT enough time to activate fully, before the very first millisecond of the first cw element arrives to be transmitted - the 20 ms is "just" enough delay to prevent any first bits of audio from being chopped off, due to the RIG's inherit Push to Talk timing delay to activate fully... the PTT HANG TIME is adjusted by an app called ZAMGATE - https://github.com/zamaudio/zam-plugins The actual whole software setup is covered many times by other videos in this channel and won't be addressed here...there are slight differences and improvements made as the system is improved experiementally...each video covers a little bit more of the learning curve required to get this to operate successfully...

the emphasis of this video was to determine how well the performance of using this software APP chain would be in conducting remote qrq cw operations from afar over the internet...and still be able to get reliable 2 way full duplex CW audio TRANSMISSION with the CW NOTE intact...AND also be able to get FULL QSK with RECEIVE AUDIO between words(optional of course by adjusting the ZAMGATE RELEASE CONTROL - PTT HANG TIME)
at a very high qrq cw speed - 130 wpm...which the ELECRAFT K3S is not capable of keying on its own by keying the CW JACK...so using this AFCW MODE system enables the K3S to key cw over 100 wpm and using this software provides a way to get FULL QSK RECEIVE HF audio between letters, words, or phrases...according to how much RELEASE TIME you set on ZAMGATE

TRANSMIT receive HF audio from the RIG::PI interface to the REMOTE OP's laptop sound card using GSTREAMER PIPELINES (AOIP)
gst-launch-1.0 -v alsasrc device=hw:1 ! audioconvert ! audiorate ! audioresample ! opusenc bitrate=256000 ! rtpopuspay ! udpsink host=(ip address of remote OP) port =5001

RECEIVE audio from the REMOTE OP to be transmitted to the RIG::PI interface - arriving audio is routed to the RIG's LINE INPUT jack and the QRQ CW is being transmitted using AFCW MODE on LSB
gst-launch-1.0 -v udpsrc port=5002 caps="application/x-rtp" ! rtpjitterbuffer ! rtpopusdepay ! opusdec ! audioconvert ! audioresample ! alsasink device=hw:0

GSTREAMER COMMANDS for the REMOTE OP to use to connect with the RIG::PI interface over the internet:

send TRANSMIT CW AUDIO to the RIG::PI interface over the internet - the PI receives the audio over GSTREAMER and the PI's external USB SOUND CARD has an audio cable going from the PI's USB SOUND CARD's LINE OUTPUT to the RIG's LINE INPUT:
gst-launch-1.0 -v jackaudiosrc ! audioconvert ! audiorate ! audioresample ! opusenc bitrate=256000 ! rtpopuspay ! udpsink host=(ip address of the RIG:PI interface) port =5002

receive the RIG's HF RECEIVE AUDIO & the RIG's TRANSMIT INPUT AUDIO MONITOR audio over the internet - The RIG's PI interface is using a USB SOUND CARD...the RIG's LINE OUTPUT connects to the PI's USB SOUND CARD LINE INPUT using an audio cable:
gst-launch-1.0 -v udpsrc port=5001 caps="application/x-rtp" ! rtpjitterbuffer ! rtpopusdepay ! opusdec ! audioconvert ! audioresample ! jackaudiosink



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

Join QRQcw

Please consider making a donation today to help us pay for this website and keep QRQcw alive and growing

We have received  $130 of the $250 needed for the Ning website fee due 8-1-2019



© 2018   Created by Chuck aa0hw.   Powered by

Badges  |  Report an Issue  |  Terms of Service


Live Video