På norra halvklotet

mars 8, 2010

Tetris i matlab

Postat i: Uncategorized — oskarmothander @ 7:30 e m

Så nu fick jag till en okej plucked-string i matlab i alla fall. Jag tog först ut höger hand till låten från en youtube film, sedan kom jag på att det hade varit ballt att ha vänster också. Problemet är bara att noterna är för ett riktigt piano och inte nån plucked-string vilket gör att det inte låter helt rätt fast alla noter är rätt. Nästa problem blev att synka höger- och vänster-noterna med varandra, de måste ju vara två exakta matriser i matlab för att slå samman dom. Youtube-filmen visar ju inte exakt hur många slag o repetitioner man ska göra med vänsterhanden då det är något man känner av när man spelar piano och har riktiga notblad. Jag hittade dock ett notblad nu i efterhand till tetris. Om jag hade börjat på låten nu hade jag nog tagit ut noterna block för block så hade jag kunnat lyssna o anpassat dom med varandra (grymt tidsödande). Men iaf nedan är låten, först spelas endast höger hand (melodin) sedan endast vänster hand och tillslut båda tillsammans. (Det byter vid pauserna)

Vänster, Höger, Båda:

Endast låten:

För er som inte är så haja på matlab kan jag ge er en idé om hur det ser ut när man skapar låten (endast ett utdrag!):

% vänster hand del 1
tune1p1 = [e(1:0.4*fs);lb(1:0.4*fs);c(1:0.3*fs);d(1:0.3*fs);
 e(1:0.3*fs);d(1:0.3*fs);c(1:0.3*fs);lb(1:0.3*fs);la(1:0.4*fs); 
 la(1:0.4*fs);c(1:0.4*fs);e(1:0.4*fs);
 d(1:0.4*fs);c(1:0.4*fs);lb(1:0.4*fs);lb(1:0.4*fs);
 c(1:0.4*fs);d(1:0.4*fs);e(1:0.4*fs);c(1:0.4*fs);la(1:0.4*fs);la(1:0.4*fs);
 d(1:0.4*fs);f(1:0.4*fs);a(1:0.4*fs);
 g(1:0.3*fs);f(1:0.3*fs);e(1:0.3*fs);
 c(1:0.4*fs);e(1:0.4*fs);d(1:0.4*fs);c(1:0.3*fs);lb(1:0.4*fs);
 lb(1:0.3*fs);c(1:0.3*fs);d(1:0.3*fs);e(1:0.4*fs);c(1:0.4*fs);la(1:0.4*fs);la(1:0.4*fs);];

Kommentera »

Inga kommentarer ännu.

RSS-flöde för kommentarer till det här inlägget. TrackBack URI

Lämna en kommentar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logga ut / Ändra )

Twitter-bild

You are commenting using your Twitter account. Logga ut / Ändra )

Facebook-foto

You are commenting using your Facebook account. Logga ut / Ändra )

Ansluter till %s

Tema: Rubric. Blogga med WordPress.com.

Follow

Get every new post delivered to your Inbox.