Developing Digital Audio Workstation for Android
Vassilev, Georg (2023)
Vassilev, Georg
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023060220848
https://urn.fi/URN:NBN:fi:amk-2023060220848
Tiivistelmä
The objective of this thesis was to analyse the current condition of hardware audio processing technologies and audio software development opportunities for Android devices. This study was carried out for a mobile audio workstation application development company. The starting point of the research was to investigate the basic low-level mechanics of the devices used for audio capturing and subsequent processing, and to explore the middleware and high-level solutions that are readily available for developers in the Android Studio.
This thesis is based on a thorough exploration of literature related to audio processing technologies and Android app development. In addition, various tools and programs such as MediaRecorder, AudioTrack, and MediaPlayer were used to carry out simulations and tests.
The outcome of this study is a mobile audio workstation application that is capable of recording audio samples with the built-in microphone and organising them into virtual channels for easy post-processing. The application focuses on fast and straightforward mixing and mastering and allows users to record sounds, apply effects and modulations, and combine them into songs. In addition, users can record audio over externally imported audio tracks, making the application useful for karaoke-style recordings.
This thesis is based on a thorough exploration of literature related to audio processing technologies and Android app development. In addition, various tools and programs such as MediaRecorder, AudioTrack, and MediaPlayer were used to carry out simulations and tests.
The outcome of this study is a mobile audio workstation application that is capable of recording audio samples with the built-in microphone and organising them into virtual channels for easy post-processing. The application focuses on fast and straightforward mixing and mastering and allows users to record sounds, apply effects and modulations, and combine them into songs. In addition, users can record audio over externally imported audio tracks, making the application useful for karaoke-style recordings.