Android-käyttöjärjestelmän musiikkiominaisuudet : MusicBox-musiikkiohjelma
Hautamäki, Aki; Sarni, Tomi (2011)
Hautamäki, Aki
Sarni, Tomi
Oulun seudun ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105056200
https://urn.fi/URN:NBN:fi:amk-201105056200
Tiivistelmä
Opinnäytetyössä keskitytään tutkimaan Android 2.2 -käyttöjärjestelmän soveltuvuutta musiikkiohjelmien luomiseen. Soveltuvuutta tarkastellaan kehitystyökalujen ja käytettävässä olevien ohjelmistoluokkien kannalta sekä teoreettisesti että käytännössä. Tavoitteena on luoda musiikkiohjelma, jolla käytännön osuutta tutkitaan. Musiikkiohjelman toteutuksessa käyttöjärjestelmän äänenkäsittelyyn erikoistuneita luokkia pyritään kokeilemaan eri näkökulmista. Lisäksi raportissa selvitetään syitä Android-käyttöjärjestelmän valintaan ja sen asemaa markkinoilla verrattuna muihin valmistajiin ja käyttöjärjestelmävaihtoehtoihin.
Työssä on käytetty pääasiassa Android Developers -verkkosivuston tarjoamaa dokumentointia ja ohjeistusta. Tutkimusmenetelminä on käytetty suunnitelmallista käyttöjärjestelmän ominaisuuksien selvittämistä sekä valittujen kohteiden kokeilemista käytännössä. Kehityksessä ilmenneet haasteet on kirjattu osaksi raporttia ja ne toimivat kehitysehdotuksina sekä ohjeina muille musiikkiohjelmiston rakentamista suunnitteleville sovelluskehittäjille.
Toiminnallisen osuuden tuloksena syntyi MusicBox-musiikkiohjelma. Ohjelma jakautuu neljään alasovellukseen: Drum Workshop, Piano, Synthesizer ja Voice Scratch. Jatkossa ohjelmistoa kehitetään Android 2.3 -versiolla, joka sisältää uusia ominaisuuksia kuten ääniefektejä, joita voidaan käyttää ohjelmiston parantamiseen.
Työssä on käytetty pääasiassa Android Developers -verkkosivuston tarjoamaa dokumentointia ja ohjeistusta. Tutkimusmenetelminä on käytetty suunnitelmallista käyttöjärjestelmän ominaisuuksien selvittämistä sekä valittujen kohteiden kokeilemista käytännössä. Kehityksessä ilmenneet haasteet on kirjattu osaksi raporttia ja ne toimivat kehitysehdotuksina sekä ohjeina muille musiikkiohjelmiston rakentamista suunnitteleville sovelluskehittäjille.
Toiminnallisen osuuden tuloksena syntyi MusicBox-musiikkiohjelma. Ohjelma jakautuu neljään alasovellukseen: Drum Workshop, Piano, Synthesizer ja Voice Scratch. Jatkossa ohjelmistoa kehitetään Android 2.3 -versiolla, joka sisältää uusia ominaisuuksia kuten ääniefektejä, joita voidaan käyttää ohjelmiston parantamiseen.