* *

Coding

Welcome, Guest. Please login or register.
Did you miss your activation email?
December 18, 2017, 01:55:14 AM

Login with username, password and session length

Menu

Members
Stats
  • Total Posts: 12183
  • Total Topics: 1737
  • Online Today: 38
  • Online Ever: 195
  • (February 11, 2014, 01:46:08 PM)
Users Online
Users: 0
Guests: 22
Total: 24
Sogou
Baidu

Author Topic: High Speed Morse  (Read 316 times)

0 Members and 1 Guest are viewing this topic.

Offline GWS

  • Moderator
  • Sr. Member
  • *****
  • Posts: 352
  • Bananas: 14
High Speed Morse
« on: September 11, 2017, 08:41:47 PM »
Hi Folks,

Here's another morse program.

A problem with all CW programs I've made in the past, was that they ran out of steam at about 15 wpm.

It seems that .wav or .mid files, always had trouble reproducing rapidly changing dit and dah sounds.

The solution suddenly occurred to me - use whole character sounds generated from a decent morse source.

I found this useful online morse translator program with a download facility.

https://morsecode.scphillips.com/translator.html

After a lot of downloading and file sorting, I finished up with a set of A-Z, 0-9 character sounds, at speeds from 12 wpm to 40wpm. ;D

The next problem was how to access the right files without using large string arrays.

This led me to allocate meaningful names to each file such as C12A.wav (ie. code at 12 wpm for the letter A).  Similarly, C40X.wav will be the sound of an 'X' character at 40 wpm.

This seems to work pretty well.
 
The idea is to listen to characters at a chosen speed. and using a standard morse key, try to imitate the sounds as closely as possible.

I should point out, that even if you try to play some of the characters using Windows Media Player, you will get poor results - it just doesn't seem able to handle the rapidly changing dots and dashes.

Try the sound C30P.wav for example.  Windows Media Player loses the last dot of the 'P' (.--.) completely.

The sounds play fine using the built in PlayWave function in Creative Basic and probably IWB - although I haven't tried that.

Download the program from here:

http://www.codingmonkeys.com/index.php?action=tpmod;dl=item274

Best wishes, :)

Graham
Tomorrow may be too late ...

Offline GWS

  • Moderator
  • Sr. Member
  • *****
  • Posts: 352
  • Bananas: 14
Re: High Speed Morse
« Reply #1 on: September 17, 2017, 10:40:26 AM »
Hi Folks,

They say there's nothing new under the Sun - ;D

I just re-discovered this thread by Docmann:

http://www.codingmonkeys.com/index.php?topic=2346.msg14116;topicseen#new

I must have had his method of using complete character sounds in the back of my mind when I 'discovered' it again. ::)

Well done Doc - it works ..  ;D

Best wishes, :)

Graham
Tomorrow may be too late ...

Offline MikeHart

  • Sr. Member
  • ****
  • Posts: 319
  • Bananas: 4
  • Gender: Male
Re: High Speed Morse
« Reply #2 on: September 21, 2017, 02:57:55 AM »
Yes there is a lot of good stuff hidden in the forum

 

To link to us use this code/button on your site

http://www.codingmonkeys.com/images/cm_link.gif

ShoutBox!

 

Blue Steel

December 09, 2017, 02:46:53 AM
:) ty fingers crossed
 

Larry McCaughn

December 08, 2017, 04:10:56 PM
I'll give you a Shout out in the Shout Box for being able to put it back up.
 

lurkalot

September 20, 2017, 01:57:54 PM
Hey that's my job. Didn't choose this username for nothing you know.  :)
 

Larry McCaughn

September 19, 2017, 12:24:13 AM
lurking in the shadows, lurkalot.
 

lurkalot

September 16, 2017, 04:39:43 PM
Good evening all.  Where is everyone?
 

lurkalot

September 12, 2017, 12:57:36 PM
Good to hear, it's nice to see a empty error log. ;)
 

Blue Steel

September 12, 2017, 05:04:25 AM
running sites log files overnight heres the result (I know mainly spiners) "There are currently no error log entries." :)
 

lurkalot

September 12, 2017, 03:19:33 AM
Morning all.  :)
 

Blue Steel

September 12, 2017, 01:12:33 AM
Let it all out ..
these are the things I can't do without  ;)

MikeHart

September 11, 2017, 11:14:22 PM
SHOUT SHOUT  :)
 

GWS

September 11, 2017, 08:16:02 PM
Shouting is Go !  ;D
 

Blue Steel

September 11, 2017, 06:54:02 PM
gradually getting there
 

lurkalot

September 11, 2017, 05:22:46 PM
Yay, you found it.  ;)
 

Larry McCaughn

September 11, 2017, 01:07:13 PM
looks like you're making good progress
 

Blue Steel

September 07, 2017, 10:34:19 PM
yay recent topics are working again in the center of the home page :)
 

Larry McCaughn

July 12, 2017, 05:46:33 PM
Blue Steel is back running the show.  Maybe he'll be able to build some steam in the ole place!
 

Blue Steel

June 26, 2017, 04:58:41 AM
hope i didn't scare too many of you
 

Blue Steel

June 26, 2017, 04:58:12 AM
Boo, i'm still here alive and well , see my post in introductions

MikeHart

July 25, 2016, 01:43:24 AM
That sounds cool. Have to chekc out IWBasic in the next days.
 

Larry McCaughn

July 22, 2016, 11:47:00 PM
I'm hoping to issue a new maintenance release to the IWBasic 3.x IDE in the next few weeks and Larry Sikes has released an update to the Linux version of IWBasic and is currently working on the 64bit version of IWBasic.  Progress should speed up since he has retired and has apparently resolved his m

MikeHart

July 19, 2016, 02:53:02 PM
Anything interesting going on around BASIC?
 

Larry McCaughn

July 18, 2016, 09:14:12 AM
Hello Mike

MikeHart

July 16, 2016, 04:33:25 PM
Hi there all!
 

pistol350

June 24, 2016, 03:41:10 AM
Hello all!
I'm still around although less active!