Webbaserad synthesizer: ett digitalt piano i webbläsaren
Rosenback, Mathias (2023)
Rosenback, Mathias
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-202301021002
https://urn.fi/URN:NBN:fi:amk-202301021002
Tiivistelmä
Syftet med det här examensarbetet är att skapa en webbaserad synthesizer med inspelningsfunktionalitet. Jag har valt detta projekt då jag har ett stort intresse av musik men även webbaserad utveckling och design.
Hela projektet är gjort med JavaScript-biblioteket React för att skapa ett smidigt användargränssnitt. Pianot i webbläsaren är designmässigt skapat från grunden men när det kommer till ljuduppspelningen använder jag mig av Tone.js som är ett webbljudramverk.
Resultatet är ett interaktivt piano med möjlighet att spela in och spara melodier, som lagras i en lista där man kan lyssna på allt man spelat in.
Hela projektet är gjort med JavaScript-biblioteket React för att skapa ett smidigt användargränssnitt. Pianot i webbläsaren är designmässigt skapat från grunden men när det kommer till ljuduppspelningen använder jag mig av Tone.js som är ett webbljudramverk.
Resultatet är ett interaktivt piano med möjlighet att spela in och spara melodier, som lagras i en lista där man kan lyssna på allt man spelat in.