A group project for CPSC 411A -- Android App Development
| Name |
|---|
| Josh Lollis |
| Hunter Tran |
| Guillermo Roman |
| Veena M. G. |
Sound-Board is an Android application designed as a soundboard. The interface consists of five buttons, each paired with a combo box that allows users to select from a list of predetermined sounds. Users can assign sounds to the buttons and save these configurations as soundbanks, which can be selected from a dropdown menu.
- 5 buttons for playing sounds
- 5 combo boxes for selecting and assigning sounds to buttons
- Dropdown menu for selecting stored soundbanks
- User-friendly interface with portrait and landscape modes
We are using the Freesound API for this project. With the Freesound API, you can browse, search, and retrieve information about Freesound users, packs, and the sounds themselves. You can find similar sounds to a given target (based on content analysis) and retrieve automatically extracted features from audio files, as well as perform advanced queries combining content analysis features and other metadata (tags, etc.). With the Freesound API, you can also upload, comment, rate, and bookmark sounds!
- Clone the repository: git clone https://github.com/lollisjosh/Sound-Board.git
- Open the project in Android Studio.
- Build and run the application on an Android device or emulator.
- Launch the Sound-Board application.
- Use the combo boxes to select sounds for each button.
- Press the buttons to play the assigned sounds.
- Save your sound configurations as soundbanks for future use.
- Select stored soundbanks from the dropdown menu to quickly load pre-assigned sound configurations.

