CWirc is a LInux plugin for Xchat that was originally designed to send morse code over an irc channel.
This video shows how to adapt the CWirc plugin in order to use it to send cw with your PADDLES, BUG OR KEY by "keying" the CWirc APP, and send morse code audio tones to your computer sound card. You can use if to key your RIG(with an audio derived cw keying circuit) and/or have a qso over the internet with some of your friends over VOIP or WebRTC (et al)
The accuracy and timing of this plugin is remarkable...using Audacity to record a stream of dits...it was measured to have exactly the same dit lengh and space between dits - on every one of the dits, and spaces between dits
a USB SERIAL PORT ADAPTER was used to key CWirc with my paddles
FOR MORE INFO on this setup, please see the show notes below the video
on its YOUTUBE LOCATION Here: https://youtu.be/RklzruIP5Fk