Releases: UselessCo/soundbind
Releases · UselessCo/soundbind
v1.1.0 - Audio Library Expansion
Added
- Many new sound assets (effects, ambience, jingles and samples), including
aizen-yokoso.mp3,among-us.mp3,awesome-music.mp3,intro-jingle.mp3,outro-sting.mp3,jazz.mp3,light-saber.mp3,sci-fi-picking-detector.mp3,spiderman.mp3,troll-laugh.mp3, and a set of piano samples underassets/sounds/piano-keys/. - New config presets:
src/configs/among-us-sound.yamlsrc/configs/barking.yamlsrc/configs/bleach-sound.yamlsrc/configs/elonmusk-secretaria.yamlsrc/configs/fire-alarm.yamlsrc/configs/firework.yamlsrc/configs/funny-car-horn.yamlsrc/configs/healing-magic-config.yamlsrc/configs/jazz-music.yamlsrc/configs/maoe-silviosantos.yamlsrc/configs/memes.yamlsrc/configs/nature.yamlsrc/configs/piano-keyboard.yamlsrc/configs/podcast-stingers.yamlsrc/configs/sci-fi-picking-detector.yamlsrc/configs/sci-fi.yaml
- Added
CODE_OF_CONDUCT.md. - Added
lint-configs.jsto support config validation.
Changed
README.md: removed Hacktoberfest references; added evergreen contributors note and auto-generated contributors badge/section.postinstall.js: prints a brief thank-you message on install.src/configs/default.yaml: updated keybinds and audio settings.src/Soundbind.jsandsrc/core/AudioManager.js: internal improvements.package.json: metadata/package tweaks.- Project housekeeping: updated
.gitattributes,.github/pull_request_template.md,assets/sounds/README.md, andsrc/configs/README.md.
Fixed
- Lint/tooling adjustments:
eslint.config.jsandlint-assets.jsupdated to accommodate new assets/configs. - Template rename:
src/configs/soundbind.example.yamltosrc/configs/soundbind-example.yaml." just add the thanks to all contributors/contribuutions to this, from hacktoberfest and other like: "Huge thanks to everyone who contributed during Hacktoberfest and beyond - your contribution made this release possible.
❤️ Thanks
Huge thanks to everyone who contributed during Hacktoberfest and beyond - your contributions made this release possible.
v1.0.0 - Initial Release
v1.0.0 - Initial Public Release
🎉 First stable release of Soundbind!
Added
- Initial release of Soundbind
- Global hotkey support for keyboard shortcuts
- MP3 audio playback (cross-platform)
- Hot reload configuration support
- Stop others functionality
- File logging with daily rotation
- 3 included MP3 sound files (danca-gatinho, oloquinho, omaewa)
- Pre-configured configs (default.yaml, template.yaml)
- CLI executable with config name resolution (
soundbind default) - Community contribution guidelines
- Comprehensive documentation
Features
- Cross-platform support (Windows, macOS, Linux)
- YAML configuration files
- Preload sounds for faster playback
- Concurrent sound limit control
- Graceful shutdown handling
Technical
- ES modules with proper
.jsextensions - Organized constants structure
- Proper error handling
- Windows VBS script for audio playback
- SoX support for Linux