Ääniliitännäisen ohjelmointi Cmajor-ohjelmointikielellä
Sulkunen, Marko (2024)
Sulkunen, Marko
2024
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-2024120933979
https://urn.fi/URN:NBN:fi:amk-2024120933979
Tiivistelmä
Tässä opinnäytetyössä tutkittiin ääniliitännäisten kehitykseen luodun Cmajor-ohjelmointikielen hyötyjä tutustumalla ohjelmointikielen ominaisuuksiin ja toteuttamalla suodattimia sisältävä esimerkkisovellus.
Teoriaosuudessa tutustuttiin digitaalisen äänen ja ääniliitännäisten ohjelmoinnin perusteisiin ennen syventymistä Cmajor-ohjelmointikieleen.
Esimerkkisovellus havainnollistaa työn teoriaosuutta ja antaa käytännön esimerkin Cmajor-ohjelmointikielen helppokäyttöisyydestä.
Tulosten perusteella Cmajor-ohjelmointikieli vähentää työmäärää, nopeuttaa yksinkertaisen ääniliitännäisen toteutusta ja sillä saa luotua hyvän mallipohjan sovellusten jatkokehitystä varten. Cmajor-ohjelmointikieli sopii erinomaisesti web-pohjaisten ääniliitännäisten kehitykseen käyttöliittymien web-tyylisen toteutuksen ja Web Audio integraation vuoksi.
Teoriaosuudessa tutustuttiin digitaalisen äänen ja ääniliitännäisten ohjelmoinnin perusteisiin ennen syventymistä Cmajor-ohjelmointikieleen.
Esimerkkisovellus havainnollistaa työn teoriaosuutta ja antaa käytännön esimerkin Cmajor-ohjelmointikielen helppokäyttöisyydestä.
Tulosten perusteella Cmajor-ohjelmointikieli vähentää työmäärää, nopeuttaa yksinkertaisen ääniliitännäisen toteutusta ja sillä saa luotua hyvän mallipohjan sovellusten jatkokehitystä varten. Cmajor-ohjelmointikieli sopii erinomaisesti web-pohjaisten ääniliitännäisten kehitykseen käyttöliittymien web-tyylisen toteutuksen ja Web Audio integraation vuoksi.