Skip to content

leiwcom/lakey

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lakey

Lakey, a CW training tool.

Lakey是一款摩尔斯电码发报练习软件,具有摩尔斯电码解析、音频频谱分析、摩尔斯电码听抄练习、可进行多主机网络通联练习或试验等特点。

photo

常见问题临时解决方案: 如果在Win7、Win8、Win10及以后版本的Windows上,包括32位和64位系统,遇到打开报错的问题,可以尝试检查是否打开了音频输入设备,一般插一个麦克风就好了。

制作思想:

  • 简单至上,开箱即用,无需设置,简单直观。
  • 最小依赖,仅依赖操作系统自带库。
  • 短小精悍,体量仅200多KB。
  • 共同进步,完全开源。

主要特性:

  • 利用键盘或鼠标进行摩尔斯电码发报练习,支持键盘直接录入,支持手键和自动键方式;
  • 摩尔斯电码听抄练习,可以将听抄音频转换为WAV文件,用于通过手机或其他移动设备进行听抄练习;
  • 摩尔斯电码解析,可以用做发报练习参考;
  • 音频频谱分析,可以对电脑音频模拟输入(Line in、Aux in或Mic in等)进行音频分析并显示;
  • 发报键状态可以输出到计算机I/O接口,对外围设备进行简单控制;
  • 可进行多主机网络通联练习或试验。

本软件的目标是设计成一个使用简便,能够尽量利用一般PC本身具有的硬件功能和性能(主要指CPU的运算和声卡的音频捕捉/播放能力), 实现不用另接特殊外围接口电路,不用改/加装电键等,即可让PC具有摩尔斯电码(Morse Code)的收发能力软件。未来可逐渐通过对PC硬件性能的挖掘, 实现对音频信号进行分析、过滤、处理。

从Lakey 2.0版本开始,Lakey版本中将去掉RELEASE/BETA标记,取而代之的将是为每一个新的版本赋予一个有趣的名字代号。 如2.0版本被赋予Zongzi(粽子)这个代号。但应该说明,Lakey项目本身将继续立足于实验目的,因此作者并不保证所有功能都是完美可用的, 即所有版本可能都带有BETA测试版本的意味,这点请大家使用时务必注意。 同时希望大家继续多提意见,帮助作者不断完善Lakey。这点在对以往版本的改进过程中已经被证实是最为重要的手段。在此感谢所有提出过意见或建议的朋友们!

About

Lakey, a CW training tool.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.5%
  • C 4.5%