Material designed android soundboard with particles on tap; developed with by Sotirios M. Roussis
Compatibility
Android 5.0 (LOLLIPOP) or later.
Compiled with SDK version 27
and built with SDK version 27.0.2
Features
-
Powerful yet lightweight. Hardware accelerated
-
Rapid consecutive taps. Spam with no fear. The application uses async callbacks to trigger sounds
-
Mute button to stop the
SoundPlayer
-
Particles on tap .
SoundBoardX
is powered with a particle system that gives your taps swag. Can be disabled.
- Mark sounds as favorites
-
Set sounds as ringtone, notification or alarm tone
- Indexable. Search the sound you are looking for, without scrolling lists
-
Categorized. Sounds are grouped into categories for easier and quicker experience. Just click the drawer icon or just swipe to see the categories. Supports RTL
- Customisable. Colorize the entire application using the color picker. Choose a color from the given material color palette that is located at the bottom of the drawer
Preview
Preview |
Description |
|
Rapid consecutive taps with particles |
|
Categorized sounds into drawer |
|
Favorites |
|
Filtering user input |
|
Filtering user input on favorites |
|
Set as ringtone, notification and alarm |
|
Material color palette |
|
Power saving mode aware |
Known Bugs
- Consecutive clicking on sounds and on mute button at the same time, crashes the
SoundPlayer
- What does it affect?
- Mute button: Does not work
- Sounds: Are being played at the background (more than once at the same time)
- How to bypass the issue?
-
Fully restart the application
Thanks To
People
-
Panagiotis Keranoudis helped improving the application's content by adding, removing and modifying particles, sounds and titles. Also helped mapping sounds with particles programmatically
Libraries
Contribution
Pull requests, issues, suggestions, testing and feedback are all welcome
- Fork the repo
- Create a new branch
$ git checkout -b my-new-feature
- Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes
$ git commit -am 'Added some feature'
- Push to the branch
$ git push origin my-new-feature
- Create a Pull Request on
dev
License
Copyleft () 2017 by Sotirios M. Roussis. Some rights reserved
SoundBoardX
is under the terms of the GPLv3+ License, following all clarifications stated in the license file