TNM103 - Ljudteknik, HT2022

Laboration 9 - Matlab, fasvokoder

Denna laboration går ut på att göra en enkel version av fasvokoder (fulvokoder) och granulärsyntes i Matlab:
Laborationshandledning.

Förberedelse – 1. Läs på om grunderna för fasvokodning

Läs igenom laborationstexten och kolla upp fasvokoder, time-strech, och pitch shift på nätet. Kolla också igenom följande länkar:
https://en.wikipedia.org/wiki/Phase_vocoder
https://sethares.engr.wisc.edu/vocoders/phasevocoder.html
https://en.wikipedia.org/wiki/Granular_synthesis
https://www.izotope.com/en/learn/the-basics-of-granular-synthesis.html

Förberedelse – 2. Välj ett bra ljud att jobba med

Ni behöver ett bra ljud att arbeta med. Ljudet behöver ha någon form av takt så att ni hör när ni ändrar tempot, och det behöver även vara klingande, dvs ha toner så att ni hör när ni ändrar tonhöjd. Det räcker gott om ljudet är i mono, och har någorlunda bra samplingsfrekvens, men tänk på att högre samplingsfrekvens innebär mer data att beräkna vilket leder till längre väntetider under Matlabarbetet.

Ni får gärna spela in ett eget ljud, men tänk på att ni ska stå ut med ljudet medan ni jobbar...
Här finns en uppsjö olika ljud som ni kan ladda ned och använda:
https://freesound.org
https://www.looperman.com

Här kommer snart laborationshandledningen och uppgiften presenteras

Ni redovisar laborationen vid tillfället för mig. Om mer tid behövs redovisas laborationen genom att ni mailar mailar mig på
niklas.ronnberg@liu.se så bokar vi en tid för redovisning.