Hi Zachary, "Mechvibes and Klack [...] both have some shortcomings: [...] large, [...], lags, [...] closed-source " Did you check out Bucklespring? Tiny (15kb binary), open source, runs on linux, macos and windows: https://github.com/zevv/bucklespring on Debian or Ubuntu just "apt install bucklespring" and you're good to go.
I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
11–19 of 19 posts
Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#12Are you only going to include 2 audio files, might want to provide an easier way to add more in the dashboard.
Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#13What would further reduce the size is to ditch the JS-frontend completely. Unless the purpose was to test and showcase Tauri, this is a waste of CPU and memory.
Regarding CPU and memory usage, if you don't open the Tauri program window, its CPU and memory usage is negligible.
KeyEcho's usage scenario only involves opening the window for necessary settings. After closing the window (or starting in the background by default), all window resources will be released.
Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#14For a settings-only frontend, I would personally just run a web server and leave it to the user to open it, so you don't have a webview using up memory. Ehh, works either way.
Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#15On macOS, I get the message that the disk image is corrupted.
This issue is because KeyEcho isn't code-signed for macOS yet. Please choose "Open Anyway" in "Security & Privacy".
Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#16Earlier quoted context omitted.
This issue is because KeyEcho isn't code-signed for macOS yet. Please choose "Open Anyway" in "Security & Privacy".
Not the same error. It seems like the arm64 dmg is indeed broken/corrupted. The amd64 build works (with Rosetta) - after bypassing the security warning.
Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#17Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#18Re: I Open-Sourced KeyEcho: Fast-Responsive Keyboard Sounds with Every Keystroke
#19If it is only used for audio playback, I think using the lower-level cpal instead of rodio built on top of it may provide better performance.