Skip to content

hainguyents13/mechvibes-dx

Repository files navigation

image

MechvibesDX

A fun and practical way to bring your favorite sounds anywhere!

MechvibesDX lets you play any sound when you type or click. Use it for education, presentations, gaming, or just for fun.

Features

  • Play sounds on every keystroke (keydown/keyup) and mouse click (press/release)
  • Works with education, business, gaming, and accessibility needs
  • Global hotkey toggle (Ctrl+Alt+M)
  • System tray integration
  • Custom soundpack support
  • Multiple themes available
  • Logo and background customizations

Installation

  1. Download from Releases
  2. Run installer
  3. Select soundpacks
  4. Enjoy the sounds or playing with Customizations

Use cases

Education - Musical scales, animal sounds, language learning

Business - Professional typewriter sounds, meeting-friendly modes

Gaming - Retro arcade sounds, custom sound effects

Accessibility - Audio feedback for visually impaired users

Creating soundpacks

  1. Record audio files (OGG, WAV, MP3)
  2. Create config.json mapping keys to sounds
  3. Drag and drop folder into app
Piano pack/
├── config.json
├── piano.ogg
└── icon.png

Troubleshooting

No sounds? Check if muted (Ctrl+Alt+M), soundpack selected, system volume

Hotkey not working? Run as administrator, check for conflicts

Soundpack won't load? Verify config.json syntax, supported audio formats

License

MIT License - do whatever you want with it.

Report bugs or request features via GitHub Issues.

About

MechvibesDX is an upgraded version of Mechvibes, rewritten from scratch in Rust using Dioxus.

Resources

Stars

Watchers

Forks

Packages

No packages published