The Guy Behind Googles Chrome Music Lab: Det är "tinkering med musik på ett nytt sätt"

$config[ads_kvadrat] not found

MEME SONGS but 'played' on Google Chrome Music Lab

MEME SONGS but 'played' on Google Chrome Music Lab
Anonim

På onsdagen släppte Google sin Chrome Music Lab, ett interaktivt sätt för människor i alla åldrar att både lära och skapa musik. Det finns för närvarande 12 experiment, som alla har öppen källkod, och alla är fantastiska, instruktionsvärda, värda tidskrävande. Förhoppet här är dubbelt: en, att människor kommer att bli inspirerade av skapelsens handlingar; två, som kodare kommer att ta öppen källkod och göra mer fantastiska webb-musikverktyg.

Omvänd talade med Eric Rosenbaum, som varit med projektet sedan i grunden sin uppfattning.

Hur blev du involverad i detta projekt?

Jag examenade nyligen från MIT Media Lab, där jag gjorde min Ph.D. Min forskning handlar faktiskt om musikaliska tinkeringar: att hjälpa människor att lära sig genom att leka med musikteknik för att göra saker. Lär dig genom att göra.

Jag blev inbjuden att presentera på Moogfest, vilket är denna fantastiska musikfestival värd Moog. Det var där jag träffade Alex Chen, som är en del av Google Creative Lab. Vi började bara prata lite, och när jag slutade på MIT tog han mig in för att arbeta tillsammans med honom på det här projektet som just började - ungefär ett år sedan. Det har varit väldigt roligt att se det utvecklas och förverkliga några av de idéer jag spelade med i min forskning: tinkering med musik på en ny väg.

"Musical Tinkering" en bra snabb läsning på ljud och harmonier #ChromeMusicLab http://t.co/DNBI5dAIuh #MIOSM #mused pic.twitter.com/8FbRKcRYXn

- Alexander Chen (@alexanderchen) 9 mars 2016

Är detta ditt dag jobb?

Jag gör det med det mesta av min tid. Jag har också många andra projekt på gång samtidigt. Gruppen som jag var del av på MIT har skapat den här plattformen för barn att lära sig att koda med namnet Scratch som används över hela världen. Så jag är fortfarande involverad i det. Och jag har ett nytt projekt som vi lanserar nästa månad - ett projekt som heter Scratch Jazz. Det är att föra musik, och särskilt jazz, till kodning för barn med Scratch. Det är i samarbete med Thelonious Monk Institute och Herbie Hancock - så det är ganska spännande.

Det låter som om du gör något offentligt gott då.

Försöker att. Först och främst har det bara kul att byta runt med musikteknik och lärande teknik.

Jag hjälpte till att göra Chrome Music Lab, lansering idag. Utforska hur musik fungerar! Så stolt över det här.: D

- Eric Rosenbaum (@ericrosenbizzle) 9 mars 2016

Vad var din roll med Chrome Music Lab?

Jag var en del av den lilla gruppen som konceptualiserade hela grejen - skissade och prototyper en hel massa olika experiment som gradvis blev den uppsättning som vi har nu.

Vad exciterar dig mest om dessa experiment?

De är jättekul att leka med. Det är bara oerhört tillfredsställande att kunna använda en sequencer, eller en trumaskin, eller att titta på ljudets grund: ljudvågor; övertoner; och speciellt spektrogrammet, den rörliga bilden av ljud som visar dig vilka frekvenser ljudet består av.

Jag älskar att leka med alla dessa saker, och det vi har kunnat göra är att sammanställa en uppsättning av dem som är alla väldigt rena, vackert designade, alla på ett ställe, och alla går i webbläsaren så att de Det är verkligen tillgängligt för människor. Så det är inte bara att alla dessa delar finns, men att de är alla på ett ställe. De utgör ett sätt att tinka med musik som låter dig syntetisera delarna.

Jag har också postat - idag, på Medium - ett blogginlägg om det. Inlägget, utan att bli för tekniskt, försöker hjälpa dig att se några av anslutningarna. Liksom mellan harmoniska experimentet - som visar de olika frekvenserna som utgör ett resonansljud som har ett enkelt matematiskt förhållande: den harmoniska serien - och spektrogramexperimentet - där du faktiskt kan se ljudet taget ifrån varandra och se detsamma mönster i din egen röst, säg. Och tänk då på hur det gäller ackord, harmoni och skalor, och använd sedan de andra experimenten för att komponera.

Finns det några planer på att kombinera experimenten eller är detta mer av ett engångsprojekt?

Den som tänkte på den större bågen är att det är en del av detta försök att hjälpa människor att använda webben kreativt för ljud. Det är relativt undersökt: Det är en ganska ny sak att du kan göra all denna realtidsanalys och syntes direkt i webbläsaren. Så det sker övergången, där fler och fler verktyg och kreativa projekt händer. En del av tanken på projektet är att släppa ut en del av koden som öppen källkod, och bara inspirera människor att göra fler saker som detta.

Vad är det mest komplexa experimentet när det gäller dess kod?

Det är intressant. Jag berörde inte direkt koden på de flesta av dem. Yotam Mann gjorde mycket av den faktiska produktionskoden. Han har skapat ett bibliotek som heter Tone.js, som jag hade använt innan jag träffade honom. Det är ett fantastiskt JavaScript-bibliotek för att göra alla typer av musik och ljud. Han kunde noga berätta för dig bättre om komplexiteten.

Jag vet att pianotrullsaken … det ser enkelt ut, men var överraskande komplicerat för att få det att vara riktigt slätt, snabbt och robust.

Vilka experiment gjorde inte klippet?

Vi hade så många idéer som vi kasta runt. I den tidiga fasen av det, innan det verkligen var en musik och matte och vetenskap sak, fanns det några mer nyckfulla saker. Jag har en hel massa löjliga skisser som var tvungna att uppfinna dina egna instrument. Du kan göra något som är som ett mässingsinstrument, men med som hundratals små klockor och ventiler och diabilder kopplade till det. En liten musikinstrumentkonstruktör sak. En dag skulle jag fortfarande älska att göra det - vi löste inte riktigt för många av de faktiska designproblemen i samband med den. Jag ritade en bild av en meny som låter dig välja materialet som du skulle göra ditt stränginstrument ur det som inkluderade trä, metall och ost. Det skulle ha krävt en robust simuleringsmotor. Hur som helst, det var typ av en goofy idé.

$config[ads_kvadrat] not found