Go to file
Sebastian Lohff 807d9e2b0f Make WebMIDI optional, MIDI for multiplayer
We now only open MIDI by default on non-Web platforms. On web, there is
an extra button to open MIDI devices. This allows us to no longer pester
users with the "allow MIDI" popup when they don't want to use MIDI.

If MIDI devices have been opened, the multiplayer part of this project
now uses it as well, in the same way the "singleplayer" part does it.
2025-05-10 20:32:19 +02:00
addons/SharePlugin Migrate to godot 4.4.1-rc1 2025-03-16 15:36:58 +01:00
autoloads Autoconnect, reconnect, connection display 2025-05-10 20:32:19 +02:00
scenes Make WebMIDI optional, MIDI for multiplayer 2025-05-10 20:32:19 +02:00
signalsrv Autoconnect, reconnect, connection display 2025-05-10 20:32:19 +02:00
.gitattributes Working CW tool 2025-02-01 01:47:11 +01:00
.gitignore Enable sharing on Android 2025-02-16 19:19:06 +01:00
LICENSE License project under MIT 2025-02-16 19:49:50 +01:00
README.md Add README.md 2025-02-16 19:57:57 +01:00
export_presets.cfg First (non-functional) multiplayer test 2025-04-24 15:44:50 +02:00
icon.svg Working CW tool 2025-02-01 01:47:11 +01:00
icon.svg.import First (non-functional) multiplayer test 2025-04-24 15:44:50 +02:00
project.godot MP: Logging, test js parameters (broken) 2025-05-10 20:32:19 +02:00

README.md

CW Generator

A simple application for generating self-made morse / CW audio files. All it features is a button as a morse key and allows you to export this as a WAV. Optionally, a MIDI keyboard can be used as a morse key.

Known Limitations / TODO

MIDI support only works locally for now.

Currently we can only export wav, as Godot itself doesn't include any encoders. Having the ability to export as mp3, ogg or opus would be nice, but external libraries are kind of a hassle. opus would be the nicest format, but doesn't seem to work with older Iphones.