The app is a music app where you can create these soundscapes by combining and mixing sounds together. You can either use ready-made sounds or record your own and share them with other people. You can have favourite soundscapes and even download them for offline use (for example when travelling)
Application Authors: Mikael Ramo, Hao Zhang, Robert Laitila
- Android Phone (version 6.0 or higher)
- Android Studio
Main functionalities of each class can be found on the top of the class and I also commented almost every method of each class, so that each method has a short description to tell what this method is for. The following picture is the relationships of main classes, you can click it to view more clear version.
- Search by audio name
- Recording
- Download files from backend
- Play different audios at the same time on different audio tracks
- Play, pause, swipe to delete, drag to change postition
- Language change: Finnish && English
- Polish the UI, all UI components are following material design
- Dark theme
Library | New Soundscape | Search |
---|---|---|
- Audio cards in new soundscape page are not draggable while the audios are playing.
- If the audio cards position has not changed, it will continue to play after the pause.
- Once you change the one of the audio card's position, such as drag it to up or down or delete it from the track, it will play from the start
- Two audios on the same line will play simultaneously
- Audio will play line by line
- The audios on the second row will not play until the first line of audio has been played.
This app was tested successfully on Huawei cell phone (version 6.0) using Android Studio 3.1.1