Talaan ng mga Nilalaman:
- Hakbang 1: Pag-set up ng Soundflower Sa Max at Iyong DAW
- Hakbang 2: Pagpasyahan ang Iyong Landas sa Pagpoproseso ng Signal
- Hakbang 3: Pagdaragdag ng isang Tuyong Paghalo
- Hakbang 4: Paglilipat ng Pitch Sa Isang Pitchshifter
- Hakbang 5: DISTORTION
- Hakbang 6: Ang Lakas ng Drone
- Hakbang 7: Pagpasok sa Kakaibang: Modulate ng Ring
- Hakbang 8: Pagkaantala at Pagbabagsak ng Signal… Masiraan ng loob… Deg… D….
- Hakbang 9: Reaksyon ng Estilo ng Belton Brick
- Hakbang 10: Random Stereo Tremolo
- Hakbang 11: Oscilloscoping
- Hakbang 12: Paglalahad ng Modyul sa Pagpoproseso ng Signal
- Hakbang 13: Seksyon 2: ang Chord Generator
- Hakbang 14: Pagkuha ng Mga Tala upang Pakanin Sa Arpeggiator
- Hakbang 15: Arpeggiating Mga Chords
- Hakbang 16: Ang 'Key Jumbler'
- Hakbang 17: Paggawa ng Magic na Nagaganap Sa Autonomous Note Generation
- Hakbang 18: Pagtatapos ng Mga Touch
- Hakbang 19: Pagbabalot Nito sa Lahat
Video: Max MSP Ambient Loop Generator: 19 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ito ay isang tutorial sa kung paano magsisimulang gumawa ng isang ambient loop generator sa Max MSP.
Inaasahan ng tutorial na ito na mayroon kang pangunahing kaalaman sa Max MSP, mga interface ng DAW, at pagproseso ng signal. Kung nais mong gamitin ang program na idinisenyo sa tutorial na ito, magpatuloy at i-download ito, libre gamitin (ngunit hindi upang ibenta o muling mai-publish)!
Ang program na ididisenyo namin ay may DALAWANG pangunahing bahagi:
1) Isang multi-signal processor
2) Isang semi-randomized na generator ng tala
Ang tala ng generator ay dahan-dahang tumatakbo kasama ang isang susi / sukatan sa mga semi-random na pattern, pinapakain ang data ng MIDI sa isang DAW, na nagpapadala naman ng audio pabalik sa Max upang maproseso.
Narito ang isang link sa huling patch file:
Mga Pantustos:
- Pangunahing kaalaman ng Max MSP at MIDI
- Max MSP
- Audio Interface (gumagamit kami ng Logic Pro X)
- Soundflower
- (Opsyonal) Ang ilang mga mahusay na mga plugin ng instrumento ng software para sa iyong DAW
Hakbang 1: Pag-set up ng Soundflower Sa Max at Iyong DAW
Ang Soundflower ay isang programa na makakatulong magpadala ng audio sa pagitan ng mga programa sa Mac. Gagamitin namin ito upang makakuha ng audio mula sa aming DAW patungo sa Max.
Hindi madali ang paggamit ng Soundflower sa iyong DAW! I-download lamang ang Soundflower, at magagamit ito upang magamit bilang isang audio output at input. Kung lumikha kami ng isang adc ~ (audio input) at dac ~ (audio output) na mga bagay, maaari naming makita na ang Soundflower 2ch at Soundflower 64ch ay nagagamit na mga audio pathway. Gagamitin namin ang Soundflower 2ch (2 channel) para sa program na ito.
Sa Max, magdagdag ng isang toggle upang i-on at i-off ang iyong input, at isang makakuha ng slider para sa dami, at papunta ka na.
Sa iyong DAW, sa ilalim ng mga kagustuhan> audio makikita mo ang audio input at audio output. Gagamitin namin ang Soundflower 2ch bilang audio output.
Hakbang 2: Pagpasyahan ang Iyong Landas sa Pagpoproseso ng Signal
Sa simpleng mga termino, mapangit ang iyong audio sa isang bungkos ng iba't ibang mga channel, o lahat sa isang tuwid na linya?
Napagpasyahan naming gumamit ng parallel audio processing - ang aming signal ay magpapangit sa maraming magkakaibang mga channel. Binibigyan kami nito ng pakinabang ng mas malinaw na pangkalahatang audio at higit na kontrol para sa aming signal, ngunit tinutulak ang maraming dami sa master gain, na nagreresulta sa ilang pag-clipping. Napagpasyahan namin na ang higit na kontrol ay nagkakahalaga ng ilang baluktot na audio, dahil lilikha rin ito ng mga nakapaligid na mga loop!
Bilang karagdagan, kakailanganin mong magpasya kung anong mga epekto ang nais mong likhain. Magpapakita kami ng ilang mga uri ng epekto dito kung nais mo ng mga ideya.
Hakbang 3: Pagdaragdag ng isang Tuyong Paghalo
Nagdagdag muna kami ng isang "dry mix" upang magkaroon kami ng magkahiwalay, hindi apektadong audio signal. Ginawa ito sa pamamagitan ng pagpapatakbo ng adc ~ output sa isang gain slider (na may isang dial upang gawing madali itong tingnan), sa isang svf ~ filter na may isang dial upang ayusin ang lowpass filtering, at pagkatapos ay sa master gain at out sa dac ~. Ang pagkakaroon ng dry mix ay maaaring maging madaling gamiting, kaya iminumungkahi namin ito kung nais mong panatilihin ang mga bagay na medyo malinaw na tunog at madaling subukan!
Maaaring nahuli namin ang iyong mata roon - tatakbo namin ang lahat ng aming mga epekto sa magkakahiwalay na mga filter ng SVF ~ upang magkaroon ng mga pagdayal sa tono para sa bawat signal channel. Ginagawa nitong madali upang limasin ang puwang ng audio kapag ang isang partikular na epekto ay masyadong mataas ang dalas. Ginawa namin ang lahat ng aming mga filter ng SVF ~ lowpass (sa pamamagitan ng pag-hook sa output ng lowpass), kaya't progresibong pinutol nila ang mga mataas na frequency sa pamamagitan ng pag-down dial. Gayunpaman, ang svf ~ ay mayroon ding bandpass (pumipili ng dalas), highpass (alisin ang mga mababang antas), at iba pang mga kapaki-pakinabang na filter. Eksperimento upang makita kung ano ang gusto mo at kailangan, o kahit na gumamit ng maraming mga filter!
Hakbang 4: Paglilipat ng Pitch Sa Isang Pitchshifter
Para sa isang simple, madaling gamitin na pitchshifter, kopyahin ang pitchshifter code mula sa gabay ng tulong ng pitchshifter sa Max. Ang aming code ay halos kapareho, ngunit inaalis ang mga tampok tulad ng glide at maraming setting ng kalidad ng audio upang mabawasan ang kalat. Ang pagpapatakbo ng iyong audio dito (mula sa adc ~ para sa parallel na tunog, o mula sa dry mix para sa tunog ng serye) ay nagbibigay-daan sa iyo upang gumamit ng isang dial upang ayusin ang antas ng pitch shifting.
Tulad ng sa dry mix, nagdagdag kami ng isang gain slider at isang svf ~ object upang pahintulutan ang kontrol sa dami at paghubog ng EQ.
Hakbang 5: DISTORTION
Ang paggamit ng overdrive ~ object ay ang pinakasimpleng paraan upang magdagdag ng pagbaluktot. Maaari mong patakbuhin iyon sa isang makakuha ng slider at isang filter at tawagan ito sa isang araw. Gayunpaman, kinuha namin ito ng ilang mga hakbang sa karagdagang. Una, pinatakbo namin ang kaliwa at kanang mga audio path sa magkakahiwalay na phaseshift ~ mga bagay - inilalagay nito ang kaliwa at kanang mga audio path na wala sa yugto, "pinapalapitan" ang audio tulad ng kung paano ang isang chorus pedal.
Bilang karagdagan, ipinadala namin ang nagresultang audio sa isang cascade ~ object na may isang kalakip na filtergraph. Pinapayagan kang i-distort ang audio nang higit pa o mas kaunti sa ilang mga frequency, at may maraming mga filter band na nais mo. Ang aming distortion filtergraph ay na-modelo pagkatapos ng pagbaluktot ng isang 1980's Boss HM-2 Heavy Metal pedal.
Sa puntong ito, nagsimula rin kaming magdagdag ng omx.peaklim ~ mga bagay pagkatapos ng mga maingay na epekto - nililimitahan ng bagay na ito ang signal ng audio na dumarating sa pamamagitan nito tulad ng gagawin ng isang tagapiga, na ginagawang mas madali upang mapanatili ang panghuling audio path mula sa pag-clipping.
Hakbang 6: Ang Lakas ng Drone
Naramdaman din namin na kinakailangan upang magdagdag ng dalas ng "droning" sa aming patch. Habang ito ay maaaring nagawa sa pamamagitan ng isang bagay sa ikot upang lumikha ng isang simpleng oscillator, hindi ito magiging napaka-agpang sa dami o pagbabago ng dalas sa orihinal na audio. Samakatuwid, gumamit kami ng isang svf ~ filter upang lumikha ng isang ultra resonant na audio path. Sa pamamagitan ng pagpapatakbo ng audio sa isang svf ~ filter, at pagtatakda ng resonance sa 1, lumilikha kami ng dalas ng pag-drone na gumagalaw papunta at palabas tulad ng ginagawa ng aming audio path, at pagkatapos ay maiakma para sa lakas, tono, at dalas. Ang pag-aayos ng naka-attach na dial ay ayusin ang dalas ng droning.
Hakbang 7: Pagpasok sa Kakaibang: Modulate ng Ring
Ngayon, magpatuloy kami sa pamamagitan ng pagdaragdag ng ring modulate! Ang kasiya-siyang at cool na epekto ay napaka-simple upang gawin, at napaka hindi maintindihan dahil ito tunog … isang maliit na funky. Ito ay nagagawa sa pamamagitan ng paglakip ng isang dial sa isang * ~ bagay sa kanang papasok, at sa kaliwang papasok na nakakabit ng aming dial. Ginawa namin ito nang isang hakbang nang mas malayo - kapag ang aming ring modulator ay hanggang sa pababa, isinasara ng isang gate ang signal number nito, at sa gayon ang ring mod signal ay ganap na naputol. Bilang karagdagan, maaari rin itong i-toggle upang mag-output sa isa pang * bagay na binabawasan ang dalas ng isang tinukoy na halaga. Sa ganitong paraan, maaari tayong magkaroon ng isang "mainam", tremolo-type na ring mod, at isang mas mabilis, kakatwang tunog ng ring na tunog. Tulad ng iba pang mga epekto, ito ay napatakbo sa isang makakuha ng slider at isang svf ~ filter.
Hakbang 8: Pagkaantala at Pagbabagsak ng Signal… Masiraan ng loob… Deg… D….
Dito lumilikha kami ng isang pagkaantala sa kontrol ng oras, isang feedback dial, isang tone dial, at sample na nakakahiya. Pinapayagan kaming gayahin ang isang pagkaantala sa analog sa pamamagitan ng unti-unting paggawa ng mas tahimik at mas baluktot na signal. Upang magawa ito, gumagamit kami ng mga konektadong mga bagay na tapin ~ at tapout ~. Nagsusulat kami ng 5000 pagkatapos ng tapin ~ upang matiyak na mayroon itong 5000ms ng oras ng memorya. Ang pagdaragdag ng isang degrade ~ object ay nagbibigay-daan sa aming progresibong sirain ang signal. Pagkatapos, nagpapatakbo kami ng audio mula sa adc ~ patungo sa aming degrade ~ object, papunta sa tapin ~, sa tapout ~, at sabay na pabalik sa pagbagsak ~ mula sa isang * ~ at labas ng * ~ sa aming control. Ang paggawa nito ay nagbibigay-daan sa amin upang maglakip ng isang dial upang ayusin ang dami ng pagkaantala na babalik sa sarili nito at magkaroon ng isang naantalang signal na nagmumula sa * ~ object sa aming mga output. Bukod pa rito, ang paglalagay ng degrade na bagay bago ang tapin ~ ay nagbibigay-daan sa amin upang magdagdag ng higit pa at higit pa at higit pang pagbawas ng sample dahil naantala ang signal. Suriin ang aming larawan at code para sa isang malinaw na pagtingin sa kung paano ito tapos.
Hakbang 9: Reaksyon ng Estilo ng Belton Brick
Ang isang belton brick reverb ay tumutukoy sa isang reverb na nilagyan ng isang Accu-Bell BTDR Digi-log chip na dinisenyo ni Brian Neunaber ng Neunaber Effects. Pinapayagan ng chip na ito ang simpleng mga reverb ng tagsibol gamit ang mga linya ng pagkaantala ng pag-cascading. Upang tularan ito, nag-code kami ng isa pang pagkaantala, na may isang pag-dial upang ayusin ang oras at feedback. Ang oras ay hindi kailanman tatawid sa 100ms, at ang feedback ay na-cap sa 80%. Ang simpleng pagkaantala na ito ay nagbibigay ng isang madaling tunog ng re re spring! Out sa isang makakuha at kontrol ng tono nang higit pa.
Hakbang 10: Random Stereo Tremolo
Ang aming huling epekto ng signal! Dito nilikha namin ang parehong code na ginamit dati para sa ring modulator, na may dalawang twists: ang lalim ng tremolo ay na-random, at mayroong isang tremolo para sa kaliwa at kanang channel. Bilang karagdagan, itinatakda namin ang yunit na ito sa serye, upang ang lahat ng mga epekto ay nauna na sa harap nito, kaya't ang bawat senyas ay naisagawa ng mga tremolos.
Upang magawa ito, ginagaya namin ang code ng singsing na mod mula sa mas maaga, na may ilang mga pagbabago: ang signal ngayon ay tumatakbo sa dalawang mga gate na buksan kapag ang iba ay sarado. Pinapayagan nito ang senyas na maapektuhan o hindi mapangasiwaan, sa halip na apektado o patayin lamang. Ginawa ito sa! - object. Ang aming dial ay tumatakbo sa isang rand ~ object, pagkatapos ay * ~ at isang + ~, at pababa sa isa pa * ~ sa kanang papasok at ang audio sa kaliwa. Narito mayroon kaming isang randomized tremolo na bubukas kapag naka-dial ang dial, at pababa kapag naka-off!
Hindi na ito kailangan ng control na makakuha o control ng tone, kaya dumidiretso lamang ito sa dac ~ object.
Hakbang 11: Oscilloscoping
Panghuli, nagdagdag kami ng isang saklaw ~ bagay na konektado sa audio output mula sa master makakuha ng kontrol. Nagdagdag din kami ng isang dial upang ayusin ang pagiging sensitibo nito!
Hakbang 12: Paglalahad ng Modyul sa Pagpoproseso ng Signal
Natapos namin ang seksyon na ito sa pamamagitan ng pagbibigay sa aming code ng isang talino sa mode ng pagtatanghal. Magdagdag lamang ng mga indibidwal na pagdayal at kahon ng puna sa mode ng pagtatanghal, at magaling kang pumunta! Ibinigay namin sa amin ang ilang dagdag na likas na talino na may mga may kulay na kahon at iba't ibang mga desisyon sa disenyo ng font at maingat. Bilang karagdagan, ang disenyo ay batay sa mga disenyo ng pedal ng gitara: mga pagdayal sa mga may label na mga hilera at seksyon upang gawing simple upang maunawaan ang signal path. Magsaya sa bahaging ito!
Hakbang 13: Seksyon 2: ang Chord Generator
Mayroon na kaming isang ganap na paggana ng signal processor sa Max, kailangan lamang namin ng ilang audio upang makakain dito. Sa pamamagitan ng paggamit ng Soundflower, maaari naming ruta ang lahat ng tunog na na-output sa pamamagitan ng signal processor, hangga't ang mapagkukunan ay ang iyong computer!
Gayunpaman, upang makalikha ng aming sariling mga nakapaligid na mga loop, magkakaroon kami ng isa pang Max patch. Salamat sa lakas ng MIDI, ang tapos na patch ay mabisang magsisilbing isang nobela na MIDI controller para sa iyong DAW, na direktang nagpapadala ng mga tala dito na nagpapahintulot sa iyo na gumamit ng anumang instrumento na iyong pinili o disenyo! Taliwas sa isang panlabas na MIDI controller, sa lakas ng max makakalikha kami ng isang MIDI controller na maaaring i-play nang mag-isa, pinapayagan kang baguhin ang modol sa signal processor nang madali.
Para sa natatanging henerasyon ng tala, gagamit kami ng isang arpeggiator upang makabuo ng mga triad, at sa paglaon ay titingnan namin kung paano pagsamahin ang isang algorithm na magpapahintulot sa arpeggiator na tumalon sa pagitan ng mga chords.
Hakbang 14: Pagkuha ng Mga Tala upang Pakanin Sa Arpeggiator
Bago namin mailagay ang isang arpeggiator nang magkasama, kailangan nating makabuo ng mga chords upang ito ay magkakasunod. Sa MIDI, ang bawat tala sa keyboard ay tumutugma sa isang numero, na ang gitnang C ay 60. Sa kasamaang palad, ang mga numero ay sunud-sunod, kaya sa pamamagitan ng paglalapat ng ilang teorya ng musika, makakabuo tayo ng mga tamang agwat na tumutugma sa iba't ibang mga pangunahing lagda.
Nasa iyo ang mga pangunahing lagda na ginagamit mo, subalit maaari mo ring sundan kasama ang 4 na pangunahing lagda na pinili namin. Sa paglaon ay idaragdag namin ang bahaging ito ng code upang pahintulutan itong mag-ikot sa pamamagitan ng mga pangunahing lagda nang mag-isa, kaya pinili namin ang Major, Minor, Major 7s, at Minor 7 upang matulungan ang pagpapanatili ng tonality habang ang programa ay umiikot sa mga chords.
Sumangguni sa unang larawan, ang karamihan ng seksyon na ito ay ang matematika lamang na tumutugma sa mga agwat ng mga key na ito. Simula sa kaliwang kahon na may label na '60', iyon ang ugat. Kailan man magbago ang ugat, ang mga agwat ay magbabago nang naaayon batay sa kasalukuyang key. Halimbawa, kung napili ang pangunahing key, ang mga kaukulang agwat ay 4 at 7. Na pagkatapos ay tatakbo sa pamamagitan ng mga kahon ng +0, na idaragdag ang agwat na iyon sa ugat, at bibigyan ka ng 3 mga tala upang makagawa ng isang pangunahing kuwerdas, mula sa anumang ugat!
Hakbang 15: Arpeggiating Mga Chords
Sumangguni sa larawan sa itaas para sa code para sa Arpeggiator. Ang counter object at ang nakalakip na 0, 1, at 2 object box ay papayagan kang kontrolin ang direksyon ng arpeggiator mula sa Up, Down, at UpDown.
Tulad ng ipinakita sa itaas, ang generator ng agwat na pinagsama namin ay pinapunta sa mga kahon na 'int', kaya't tumatakbo ang counter at mga piling kahon, dumadaan ito sa chord mula sa iba pang tipak ng code. Pagkatapos ay tatakbo ito sa pamamagitan ng kahon na 'makenote' at 'noteout' upang sa wakas ay gawing tunog ang mga numerong MIDI na ito!
Isaalang-alang ang object ng 'port "mula sa Max 1" na nakakonekta sa kahon na' noteout ', dahil ito ang nagbibigay-daan sa iyong ipadala ang impormasyon ng MIDI mula sa Max sa iyong DAW.
Tinutukoy ng object na 'metro' kung gaano karaming oras ang nasa pagitan ng bawat agwat sa milliseconds. Mayroon akong default na ito sa 500ms, at kung susundin mo ang nakalakip na code, gamit ang slider object maaari mong ayusin kung gaano karaming mga milliseconds ang nasa pagitan ng bawat agwat
Hakbang 16: Ang 'Key Jumbler'
Ang larawan sa itaas ay ang piraso ng code na magpapahintulot sa programa na awtomatikong mag-ikot sa pamamagitan ng mga pangunahing lagda, na nagbibigay-daan sa iyo upang lumikha ng kusang mga chord habang pipiliin mo ang iba't ibang mga tala ng ugat.
Ang object na 'select' ay gumaganang katulad na katulad ng isa sa seksyon ng arpeggiator, subalit sa halip na isang tukoy na pagkakasunud-sunod, ginagamit namin ang kahon na 'urn' upang sapalarang ikot ng mga susi. Ang naiiba sa kahon na 'urn' mula sa 'random' ay hindi nito uulitin ang isang numero hanggang sa dumaan ito sa buong saklaw, na nagbibigay sa atin ng pantay na pamamahagi ng mga paglukso sa pagitan ng magkakaibang magkakaibang mga susi.
Hakbang 17: Paggawa ng Magic na Nagaganap Sa Autonomous Note Generation
Ang tipak ng code na ito ang nagdadala sa patch na ito upang makapagpatakbo nang autonomiya. Kung babalikan namin ang generator ng chord mula sa simula ng seksyong ito, ang pagbabago ng ugat ay awtomatikong pupunan ang mga sumusunod na agwat, upang magamit natin iyon upang makabuo ng mga natatanging pag-unlad ng chord!
Ang pangunahing item dito ay ang 'itable', o ang malaking parisukat na may maliit na asul na mga parihaba sa loob. Sa pamamagitan ng paglakip nito sa parameter ng metro mula sa arpeggiator (ang kahon ay nakatakda sa 500), makokontrol natin ang eksaktong punto sa pagkakasunud-sunod ng arpeggiator na nagbabago ang kuwerdas. Dahil ang Arpeggiator ay tumatakbo sa mga hanay ng 3, ang laki ng itable ay nakatakda sa 12, upang maisip ang 4 na cycle, at ang saklaw ay nakatakda sa 2, na may 2 na nagsisilbing 'hindi' at 1 nagsisilbing 'oo' para sa kung o hindi upang baguhin ang kuwerdas. Gamit ang pagkakasunud-sunod sa pangunahing code, ang arpeggiator ay gagawin sa pamamagitan ng isang triad, pagkatapos ay bubuo ng isang bagong chord at tatakbo ito sa triad na iyon, at iba pa.
Tinutukoy ng mga kahon na 'random' kung gaano kalayo ang bagong ugat mula sa orihinal, kasalukuyang nai-configure ko ito upang maaari itong umakyat sa kalahati ng isang oktaba pataas o pababa.
Sa buong larawan ng code, makikita sa kaliwa ang kahon ng numero ng 67 sa ibaba ay naka-attach sa root number box mula sa chord generator, kaya't anuman ang bilang na magwawakas na nabuo mula sa napipintong at ang nakakabit na algorithm ay mapupunta sa chord generator, at pagkatapos ay papunta sa arpeggiator kung saan i-play nito ang bagong napiling chord. Ang kahon ng numero ng 67 sa itaas nito na tumatakbo sa kahon na '+0' ay nakakabit sa bagay na piano na nakalarawan sa itaas, na nakakabit din sa root number box mula sa chord generator. Ito ay upang kapag ang algorithm mula sa tipak ng code na ito ay bumubuo ng isang numero, napili din ito sa piano kaya't ito ay magpapalitaw sa tala na iyon upang i-play.
Sa pangwakas na code, lilitaw ang seksyong ito nang dalawang beses, na may pagkakaiba lamang na ito ay nakakapintong. Sumangguni sa magkakahiwalay na naka-attach na itable para sa kung paano ito gawin upang ang isang bagong kuwerdas ay nabuo matapos na ulitin ng arpeggiator ang isang pagkakasunud-sunod ng 4 na beses.
Hakbang 18: Pagtatapos ng Mga Touch
Dapat ay mayroon ka ng isang ganap na nagtatrabaho sa sarili na naglalaro ng arpeggiator! Gayunpaman, kung nais mong magdagdag ng kaunting kontrol, ang piraso ng code na nakalarawan sa itaas ay magpapahintulot sa iyo na kontrolin ang tagal ng mga tala na nilalaro, upang maaari kang makakuha ng mahabang iginuhit na mga tala na perpekto para sa isang mabagal, droning, ambient loop.
Nakalakip din ay isang 'hintuan' na bagay, na partikular na kapaki-pakinabang kapag pinapatakbo mo ang Max sa pamamagitan ng isang DAW. Sa isang kaso kung saan nagsimulang magkaroon ng mga isyu ang Max sa pakikipag-ugnay ng data ng MIDI, maaari mo itong i-override at ihinto ito nang hindi kumpletong isinara ang Max o ang iyong DAW.
Hakbang 19: Pagbabalot Nito sa Lahat
Ang programa ay functionally complete ngayon, ang lahat ng natitira upang gawin ay ayusin ang lahat sa mode ng pagtatanghal. Walang isang dulo ang lahat ay magiging lahat ng solusyon dito, ito ay ganap na nakasalalay sa kung ano ang nais mong makontrol mula sa isang antas sa ibabaw.
Saklaw ng aking pagpipilian ang mga mahahalaga sa lahat ng bagay na nais kong ma-modulate nang madali, upang maaari mo itong idagdag o alisin mula dito ayon sa nakikita mong akma.
Ang natitirang gawin ngayon ay upang pamilyar sa dalawang mga patch na ito, at simulang lumikha ng ilang musika!
Mag-enjoy!
Inirerekumendang:
La Chaise Longue Interactive Avec Arduino Et Max / MSP .: 5 Mga Hakbang
Ang La Chaise Longue Interactive Avec Arduino Et Max / MSP .: L'idée est de créer une chaise longue interactive: un utilisateur qui s'assoit dans le transat déclenche une ambiance sonore et visuelle lui rappelant la mer, la plage … Nous utilisons donc un capteur de luminosité (placé sous le transat) ay dapat na
Generator: Fidget Spinner Generator 3 sa 1: 3 Mga Hakbang
Generator: Fidget Spinner Generator 3 in 1: fidget spinner generator 3 in 1 - ngayon ay maaari mong i-configure ang iyong fidget spinner generator (tatlong mga pagpipilian) ang micro generator ay gumagamit ng 3 neodymium spheres at 3 neodymium discs (humantong at maliit na coil iron na mas kaunti) Hanapin kami SA INSTAGRAM at makita ang isang simpleng kuryente
Weather based Music Generator (ESP8266 Batay sa Midi Generator): 4 na Hakbang (na may Mga Larawan)
Weather based Music Generator (ESP8266 Batay sa Midi Generator): Kumusta, ngayon ipapaliwanag ko kung paano gumawa ng iyong sariling maliit na Weather based Music generator. Batay ito sa isang ESP8266, na kung saan ay tulad ng isang Arduino, at tumutugon ito sa temperatura, ulan at gaanong lakas. Huwag asahan na makagawa ito ng buong mga kanta o chord progr
Long Range Wifi PPM / MSP: 5 Hakbang
Long Range Wifi PPM / MSP: Ilang oras ang nakaraan nai-post ko ang aking Wifi PPM controller. Ito ay gumagana nang maayos. Ang saklaw lamang ay medyo maikli. Nakahanap ako ng solusyon para sa problemang ito. Sinusuportahan ng ESP8266 ang isang mode na tinatawag na ESPNOW. Ang mode na ito ay higit na mababang antas. Hindi ito maluwag na koneksyon kaya
Generator - DC Generator Gamit ang Reed Switch: 3 Hakbang
Generator mga pagbabago