Mellanliggande MaxMSP (7 / 13 steg)

Steg 7: MIDI och Audio



Midi till frekvens objekt (mtof) används för att konvertera MIDI-pitch värden (0-127) i hertz (som är awesome f.Kr matematik deltar helt suger), så att du kan styra din Max synth med en klaviatur eller annan MIDI-instrument.

Skapa ett notein-objekt och koppla upp pitch och hastighet utlopp till antalet objekt. Wire utdata från planen till ett mtof och se vad omvandlingen är med en flonum (frekvens kommer alltid att vara en flottör, MIDI är ett heltal). Nu tråd utdata från mtof till den + ~ objektet att ändra mittfrekvensen för synth. Låsa plåstret och tryck på tangentbordet, du bör höra din synth tonhöjden förändras med varje tangenttryckning.

Vi kan också använda informationen som velocity skapa diskreta anteckningar med denna synth. Skapa en ramp för att styra amplituden av synth, använda ett linjeobjekt. Genom att skicka meddelanden i formuläret "värde tid" till rampen, kan vi berätta att ramp från ett visst värde under en viss tidsperiod (i ms). När den når det värdet, kommer att linje hålla tills den får ett nytt meddelande. Vår anmärkning på meddelande kommer vara något som "0.8 500" och notera off är något liknande "0.0 1000". Binder upp en om uttalande att luggen ut vänster utgång om hastigheten är > 0, och ut rätt utgång om det inte är. Sedan ansluta uttagen om den till lämpligt meddelandeobjekt och tråd båda meddelanden i linje. Använda valfria argument för att berätta linje som du vill mata ut en flottör (det första argumentet är det nuvarande nivå och andra är de steg om det kommer att använda till ramp).

Ta nu bort reglaget var vi med att styra amplitud och tråd upp utdata från linje till den * ~. Spärra patch och stary trycka tangenter på tangentbordet, du bör höra diskreta anteckningar spelas ut på synth.

Det finns massor av riktningar kan du gå härifrån, kolla in menyn till höger att se alla olika ljud effekter du kan använda i Max - reverb, filter, etc. Lägga till några mer oscillatorer för att se vad det låter som - phasor ~ är en sawtooth våg, det finns också tri ~ och rect ~. Du kan skala velocity värdena från notein att ha en variabel effekt på amplituden, filtrering eller valfritt antal saker i synth. På så sätt slå hårdare tangentbordet gör synth låter annorlunda.

Också ta en titt på "ftom ~" om du vill ändra en frekvens Hz till en MIDI-not.


----------begin_max5_patcher----------
1256.3oc4ZttiiZCEG+yIOEVn9gdYZD1lqUipTeNppVQ.mLdEXh.ytytq17r
WeAxPxj.NrDBsQZTx.iw93e9bN+O1Lea4Bq04uRJs.+A3uAKV7skKVntk7FK
pudgUVzqwoQkplYEmmkQXbqmz+MN4Ut59rbNAjuYCnjvRJAQY6Ro7pDBHI+y
L.OGXCnL.z11FjU17zoTFINuho5Bb8M2jy3rnLhpa+qBZTZSyYUY4U7TBWYJ
1MsuX6Z00qra0Ckzup5AH5vs2UPDFGOhSyYenfDy0yae6vUtOAbQpuj8h7Cv
+71fRYMiIroqh3wuPYaa0MAhQR77XHV1CPbf7KG+V8DMQMkxW+weGGXIu22W
tT9wSiB6YuC8U6TfeUfD8t2QxaJCc8UqAHGG4WPDrSF5OlL74meFrIMWXofe
NtpnPzl2H4ubVrgtWNrPEkv9t09pCyg8P23qbXUiK.iu.rcGBr0.05J4D5fM
WHZMmT7ABKZcJoMC0Mm+kcD8jQNTQhUUf05H1VqCSgePGROOkKXMibUrFYeA
D4LDDwHeV7vuycjtA7ST3eZC3uPX.4bBPRKEQ4Ubj5xgB02ANIyFMd4ai0HR
4ZBCB5DXng.rLRYYzVx6Hl8Jk5x0xE3E4ReL4RQmBcD4jN.0ezIpC4De0yi7
7TddPMOOOHQ9iKHCjhESGHMEIMNWtgFfDuQLXTl0WrHJ9AdGC6v8mlxQklxC
2UTGBcajMslMEQDpz0fgpHm.Xmv.9PJq4pUxpQT2xZvvAEIUkslTLIHhxLGP
WHmsGRqWgv+PUTcb2zCVC9eDVuV+Ni.j+HlAWtCIJ6Z4FtG1z5qQqfSnNEtJ
vzwqS.AGQ.kwy2bmT7MveQq3ic5DG1iHN908iFLJoaYhGZrJBBI1Jhu73JB0
R9pCc3RLwC8PJuAqq.ReFL8rqswLJpLNJUTonvl8kEKJ2Pxp6TTkW+3odSZv
vNqPZPx+kozj2zoN+D7pbTrtZw35YY3g5+D+9E1r.19F5Cfmit.nP+VIVqO6
mK5BD7eTWf5Yoia+t.HmGxLkM9AlrQ.Dd3UrtenLRndd7lCyxSHctw5Z81mZ
P1XI7VmmrdO1tcWZl2nVKhHGxbsbDXnRiEaqbcvcJk.cencfPN0E0qR1F1sC
zXdVx+1dfi8r0CBYqwhVCxoySLF9XmBBi80GsLzfTPnQzCJ9Kwoj8BDflsdQ
ZgLDV4E441EZBe.O4E+5bO18qy67PGioAkqdyCcGhMnjQjulDEuu6iD+JUT7
baUlq7yyV813mNvwY9VVR85mdKtdcKpzlLpFndgOm7eEiZPj2+XbUlWUD2LI
peolh5oOLNIjRNkoNu4VMB4KZzaFyKzjDBqsGPBsTllPYj1mcgyT6A4czPcA
6AMc1i+LydPFXOXmIydNYnNu83crS1M0dLgOm3jcKsGXfIqWSm+CLz.6QT25
TsdAsMwdBmN9XR79IF8M0dfFje9Dmrat8zKelN8BSLG7rxZ7lvfcrIKVyLyY
5ztftllKbNYOSm1Exj0qoK0LxjRMPSWpPjIR6noy8AYhzNd5B2wlHsilN+Gr
QRWtSVoONypjydFU37jAGiMmogNFU07LybbGn4nOSgnc69DonrtOUVhUVzGy
KN7pZsxnL8kpiIwpf7IZS6U+qHYEUD+BkSh4UE5iZ40.4aZRLNee4+dYTeWA
-----------end_max5_patcher-----------

Se Steg
Relaterade Ämnen

Intro till MaxMSP

MaxMSP är ett grafiskt programmeringsspråk som hjälper dig att bygga komplexa interaktiva program utan någon tidigare erfarenhet av att skriva kod. MaxMSP är speciellt användbar för byggnaden audio, MIDI, video och grafikprogram där användarinterakti...

Skapa interaktiva elektroniska instrument med MaxMSP

Detta Instructable är del 3 i ett Intro till MaxMSP serien jag har just avslutat undervisning på Kvinnors ljud uppdrag i San Francisco. Del 1 är en introduktion till MaxMSP och MIDI, del 2 är mellanliggande Max och ljud och detta Instructable handlar...

Nybörjare/mellanliggande butterfly kniv combo

kombinationen nybörjare och mellanliggande av butterfly kniv (balisong) rör sig, lätt att följa instruktioner om hur du gör varje drag.Förhoppningsvis jag hjälpte :DLänk till video incase den inbäddade fungerar inte: https://www.youtube.com/watch?v=E...

Laser Cut mögel mellanliggande Project - skala tabell

detta projekt bygger på de kunskaper som lärt sig i den Laser skär mögel enkelt projekt.Obs: Denna tabell är 1/4 skala. 1/4 "= 1"Färdigheter som vunnits och skäl för mellanliggande projektet:1 - nästa nivå av gemensamma komplexitet2 - nästa nivå...

Hur man gör en mellanliggande Push Up matrix!

Mellanliggande push-up matrisen är äntligen här!Första och mest vill jag tacka den awesome min abonnenter & och alla människor som har sänt mig underbara mail stödja mitt arbete & min Fitness blogg: DyingWill.com! Utan ni skulle min ansträngning b...

Hur man gör Rainbow vävstol armband dubbel x cross * mellanliggande nivå *

* tips om detta är din första tid att göra och mellanliggande nivå armband jag föreslår att du använder samma färger.Först får du ett gummiband (grön) gå till mellersta peg och sätta det diagonalt uppåt till vänster och sedan samma till höger.Nästa,...

Mellanliggande verktyg bröstet - ändring

mellanliggande verktyg bröstet - se YouTube beskrivning....

Mellanliggande Photoshop - korrigera färg skiftar

jag är säker många av oss har stött färgskiftningar i vår fotografering, och de kan vara mycket frustrerande. Detta instructable är snabbt gå över varför SKIFT finns det i första hand och sedan hur man fixar det i inlägget.Denna metod kan vara lite k...

Rainbow vävstol mellanliggande

Steg 1: leveranser You'll need:-En vävstol-En krok-Ett "C" klipp- Och färger som du väljerSteg 2: Lägga Band färger Vrida den första färgen (i mitt fall rosa) 4 gånger i en figur 8 på 4 stiftSteg 3: Hooking band Ta de 4 nedersta vändningar och f...

Mellanliggande Push Up matrix!

[youtube]Mbo2yXrKgnA[/youtube] [youtube]Mbo2yXrKgnA[/youtube]...

Rainbow Loom: Mellanliggande bandet Check

Jag gjorde detta instructable att berätta att om du tror att du är en intermediär i vävstol band, kolla om du har dessa 10 band ! Hoppas ni gillar det :)Senaste tutorial: (Lily Charm)Gillar min Facebooksida: https://www.Facebook.com/Rainbow.Looms.by....

Mellanliggande Batch-kommandolista

Mode con linjer (Anger höjden av Kommandotolken.)Exempel: Anger höjden av Kommandotolken till hundra.Läget con rader = 100Mode con Cols (Anger bredden på Kommandotolken.)Exempel: Anger Kommandotolken till hundra en tjugo.)Läget con Cols = 120Random %...

Mellanliggande Arduino: Ingångar och utgångar

Fortsätter från min Intro till Arduino inlägg, går detta Instructable över vissa något mer avancerade ämnen med Arduino, särskilt om att styra och hantera många ingångar och utgångar. Nästa klass omfattar hur du ansluter den Arduino ingångar och utgå...

En avancerad Guide till Airsoft (för mellanliggande Airsofters)

Hej! I detta Instructable jag ska försöka dela några erfarenheter och taktik jag har hittade medan airsofting och expandera på många nybörjare guider tillgängliga på denna webbplats. För en nybörjare guide, rekommenderar jag En enkel Guide till Airso...

Gummiband drivs, 3D tryckt Race båt

Zippercraft är en 3D tryckta, gummiband drivs båt. Det vann öppen klassen Vallgrav båt paddel slaget på Maker Faire Bay Area, 2015. Den har en mycket enkel design; Du kan göra en, också!Här kan du se hur den presterar; Det sköt ner 12' kursen i ca 2...

Pier 9 resurs: Autodesk programvara översikt

Detta Instructable är för Workshop användare vid piren 9.En fråga som många frågar är: vilken Autodesk programvara ska jag börja med?Om du är en Student, Designer, ingenjör eller Artist i invånare vid piren 9, har Autodesk en imponerande portfölj av...

Anpassad protetik med en Wacom Tablet och Fusion 360

Jag arbetar på en robotic mohawk, som sitter på toppen av bärarens huvud och svarar på deras hjärnvågor. Detta kräver en styv "headspine" att hålla rörliga spikar på plats.Min första iteration byggdes från garn-inslaget armatur tråd och nylon sl...

En DVD spelaren hacka

detta är en beskrivning av öppen källkod/öppen hårdvara projekt av en fjärrkontrollerad Arduino (Freeduino) baserade Klocka/termometer utnyttja strömförsörjning och VFD panel från en trasig DVD-spelare i en skräddarsydd akryl hölje. Syftet med projek...

Gear Clock

hjärtat av klockan är en PIC 16f628A mikrokontroller (PDF). Denna mikrokontroller har en intern oscillator emellertid en extern 20MHz kristalloscillator används eftersom det måste noggrant hålla koll på tiden i veckor och månader. Mikrokontroller är...