#soundboard #codec #linux #macos #webview #os #

nightly app harmony-rs

A software soundboard written in rust

5 releases

0.1.4 May 5, 2021
0.1.3 May 3, 2021
0.1.2 Apr 11, 2021
0.1.1 Apr 7, 2021
0.1.0 Apr 7, 2021

#994 in Audio

25 downloads per month

Apache-2.0

59KB
808 lines

A software soundboard written in Rust

Supported Platforms

OS Support
Windows
Linux 🆗
MacOS 🆗

✅ = Tested and working 🆗 = Untested but should work with minimal changes

Supported Codecs

Codec Playback Duration
WAV
MP3
FLAC
Vorbis

More codecs are going to be supported through ffmpeg conversion.

1.0 Roadmap

Feature Completed
Play hotkey support
Pause hotkey support
Stop hotkey support
youtube-dl integration
ffmpeg auto conversion
Seeking in clip

Mic injection

To inject the audio into your mic to play it in any voice application you need to use something like:
https://vb-audio.com/Cable/
https://jackaudio.org/

Installation

Cargo

cargo install harmony-rs

Manual

Either build binary from source or download it from github then place it anyware and run it. There is no configuration required.

Building

To build the application use cargo.
A c++ compiler is required as Harmony it depends on the cc crate.

Dependencies

~6–17MB
~194K SLoC