Näytä suppeat kuvailutiedot

Ääniliitännäisen ohjelmointi Cmajor-ohjelmointikielellä

Sulkunen, Marko (2024)

dc.contributor.authorSulkunen, Marko
dc.date.accessioned2024-12-10T08:06:07Z
dc.date.available2024-12-10T08:06:07Z
dc.date.issued2024-
dc.identifier.urihttp://www.theseus.fi/handle/10024/873834
dc.description.abstractTä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.fi
dc.description.abstractIn this thesis the benefits of the Cmajor programming language, developed for the creation of audio plugins, were explored by examining the language’s features and implementing a sample application containing filters. The theoretical section introduces the basics of digital audio and audio plugin programming before delving into the Cmajor programming language. The sample application illustrates the theoretical part of the work and offers a practical example of the ease of use of the Cmajor programing language. Based on the results, the Cmajor programming language reduces workload, accelerates the implementation of simple audio plugins and provides a good template for further application development. The Cmajor programming language is highly suitable for developing web-based audio plugins due to its web-style approach to implementing user interfaces and Web Audio integration.en
dc.language.isofin-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titleÄäniliitännäisen ohjelmointi Cmajor-ohjelmointikielellä-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-2024120933979-
dc.subject.specializationOhjelmistotekniikka-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysoohjelmointikielet-
dc.subject.ysoohjelmointi-
dc.subject.ysoäänitekniikka-
dc.subject.ysotietokoneohjelmat-
dc.subject.disciplineTietotekniikan tutkinto-ohjelma-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p162|http://www.yso.fi/onto/yso/p4887|http://www.yso.fi/onto/yso/p26592|http://www.yso.fi/onto/yso/p18909|http://www.yso.fi/onto/yso/p14524|http://www.yso.fi/onto/yso/p13591|http://www.yso.fi/onto/yso/p1141|http://www.yso.fi/onto/yso/p1377|http://www.yso.fi/onto/yso/p2407|http://www.yso.fi/onto/yso/p5462fi


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot