A C# program that uses NAudio to analyze an audio file and decode the detected morse signal. Currently not particularly tolerant of noise.

MorseCodeParser.sln 787B

123456789101112131415161718
  1. Microsoft Visual Studio Solution File, Format Version 12.00
  2. # Visual Studio 2012
  3. Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MorseCodeParser", "MorseCodeParser\MorseCodeParser.csproj", "{431E17FD-CF16-4B9E-B282-D71CFD2B3AE6}"
  4. EndProject
  5. Global
  6. GlobalSection(SolutionConfigurationPlatforms) = preSolution
  7. Debug|x86 = Debug|x86
  8. Release|x86 = Release|x86
  9. EndGlobalSection
  10. GlobalSection(ProjectConfigurationPlatforms) = postSolution
  11. {431E17FD-CF16-4B9E-B282-D71CFD2B3AE6}.Debug|x86.ActiveCfg = Debug|x86
  12. {431E17FD-CF16-4B9E-B282-D71CFD2B3AE6}.Debug|x86.Build.0 = Debug|x86
  13. {431E17FD-CF16-4B9E-B282-D71CFD2B3AE6}.Release|x86.ActiveCfg = Release|x86
  14. {431E17FD-CF16-4B9E-B282-D71CFD2B3AE6}.Release|x86.Build.0 = Release|x86
  15. EndGlobalSection
  16. EndGlobal