Cov txheej txheem:

Kev Sib Tham Sib Tham: 8 Kauj Ruam
Kev Sib Tham Sib Tham: 8 Kauj Ruam

Video: Kev Sib Tham Sib Tham: 8 Kauj Ruam

Video: Kev Sib Tham Sib Tham: 8 Kauj Ruam
Video: Lig Pob tsuas xyooj nkauj tawm tshiab 2022-2023 2024, Hlis ntuj nqeg
Anonim
Sib tham sib Particles
Sib tham sib Particles

Nov yog cov lus qhia ib kauj ruam los teeb tsa suav nrog Cov Txheej Txheem Sib Tham Sib Tham. Nov yog qhov txheej txheem ua tau zoo uas tuaj yeem cuam tshuam rau lub sijhawm thiab qee qhov kev paub hauv kev sau npe, Max MSP, Arduino, thiab teeb tsa/teeb pom kev zoo raug pom zoo.

Kauj Ruam 1: Yam Koj Xav Tau

Yam Koj Xav Tau
Yam Koj Xav Tau

Thawj kauj ruam yog npaj txhua yam kom tiav. Cov ntaub ntawv zip suav nrog txhua yam uas koj yuav xav tau hauv computer, qhov no suav nrog Max Patch (uas koj yuav xav tau Max 8 rau), Siphon, thiab VPT8.

  1. Koj yuav xav tau Max 8:
  2. Koj yuav xav tau cov khoom sib tov nrog tsawg kawg ob txoj hauv kev, lub projector thiab sawv ntsug, peb lub hlis ntiv tes txiv neej mus rau peb lub hlis ntiv tes txiv neej lub mloog xov tooj cua, ob lub microphones hu, thiab tus hais lus.
  3. Koj tseem yuav xav tau cov ntaub ntawv rau Arduino. Hauv qhov kev qhia no peb siv Arduino Teensy 3.5
  4. Thaum kawg koj yuav xav tau Mac khiav tsawg kawg High Sierra (OSX 10.13.6)

Kauj ruam 2: Arduino

Arduino
Arduino

Nov peb tau suav nrog cov txheej txheem yooj yim ntawm peb tus kheej Arduino tsim uas koj tuaj yeem siv ua tus qauv los pib koj tus kheej tawm ntawm. Nrog Arduino tau hloov pauv thiab muaj ntau yam kev paub ntau ntxiv uas koj muaj nrog siv Arduino ntau koj tuaj yeem ua nrog nws. Qhov teeb tsa no yog rau qhov ntsuas qhov ntsuas tau yooj yim siv los hloov pauv ntawm peb lub suab nrov thiab tsis ua haujlwm. Koj yuav ntsaws USB cable los ntawm qhov no thiab rau hauv koj lub cev.

Kauj Ruam 3: Teeb Kho Vajtse

Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb
Kho vajtse teeb

Ntawm no koj yuav txuas txhua yam rau koj Mac.

  1. Teeb lub projector thiab sawv ntawm qhov koj xaiv thiab txuas nws ntawm cov chaw nres nkoj muaj rau koj. Hauv peb qhov xwm txheej nws yog VGA nrog VGA rau Thunderbolt 2 adapter.
  2. Tom ntej no koj yuav ntsaws rau hauv lub microphones tiv tauj rau qhov hloov pauv, ib qho hauv txhua qhov channel raws li qhia hauv daim duab thib 3 thiab 4. Qhov no yuav txuas rau koj Mac ntawm USB.
  3. Thaum kawg teeb tsa cov neeg hais lus. Koj tuaj yeem siv ntau tus neeg hais lus raws li koj xav tau, hauv peb cov khoom tiav peb siv 5 lub xov tooj cua hais lus txuas nrog rau hauv nruab nrab sub woofer uas txuas nrog lub khoos phis tawj tab sis pes tsawg leej yog nyob ntawm koj.

Kauj Ruam 4: Qhov Thaj Tsam Max: Txheej Txheem

Max thaj: Txheej txheem cej luam
Max thaj: Txheej txheem cej luam
Max thaj: Txheej txheem cej luam
Max thaj: Txheej txheem cej luam

Nov yog cov ntsiab lus ntawm thaj thaum koj qhib nws. Pawg nyob rau sab laug sab sauv yog qhov tswj hwm kev tswj hwm, pawg hauv qab no uas tswj hwm lub suab tones thiab Arduino, thiab kawg pawg nyob ntawm sab xis tswj ob qho tib si system nws tus kheej thiab server rau ob qho tib si Siphon.

Kauj Ruam 5: Thaj Max: Thaj Chaw

Thaj Max: Thaj Chaw
Thaj Max: Thaj Chaw
Thaj Max: Thaj Chaw
Thaj Max: Thaj Chaw
Thaj Max: Thaj Chaw
Thaj Max: Thaj Chaw
  1. Thawj ntu ntawm kev teeb tsa yog ua kom ntseeg tau tias koj muaj cov ntaub ntawv raug. Koj yuav mus rau sab saud ntawm lub vijtsam nrog lub thaj qhib thiab nyem rau ntawm "Options" ces koj yuav nyem rau "Audio Status." Qhov no yuav qhib lub qhov rai, zoo li pom hauv thawj daim duab, hais txog lub suab ntawm lub kaw lus. Koj yuav xav nyem rau ntawm lub tshuab ntaus ntawv thiab xyuas kom tseeb tias koj tau xaiv qhov tsim nyog nkag mus rau qhov hloov pauv uas koj siv rau kev hu xov tooj microphones nrog rau cov khoom tso tawm nyob ntawm yog tias koj txiav txim siab siv lub tshuab hais lus lossis tsis yog, txawm tias siv ib qho nce qhov kev tso dej thiab kev sib cuam tshuam ntawm qhov system.
  2. Tom qab koj tau teeb tsa lub suab raug koj tuaj yeem tig lub pob los ntawm txhaj lub cim lub zog ntawm sab xis sab tes ntawm qhov screen. Qhov no yuav qhib lub suab thiab muaj thaj ua haujlwm npaj rau kev tawm tswv yim thiab tso tawm.
  3. Kauj ruam thib peb yog nqes mus rau lub suab uas koj yuav pom peb lub thawv loj uas hais tias "Source: Sound File", koj yuav xav hloov qhov no. Yog tias koj nyem rau ntawm kab ntawv nws yuav ua rau lub qhov rais qhib thiab koj xav nyem rau ntawm "Oscillator." Qhov no yuav hloov lub suab mus rau lub suab tsis tu ncua, thiab hauv qab Qhov Chaw koj yuav pom daim ntawv lo "Freq:", nyem qhov ntawd thiab koj yuav hloov qhov zaus ntawm lub suab mus rau qhov uas tau hais tseg hauv cov lus hais saum toj no txhua lub npov lossis koj tuaj yeem ua lub suab dab tsi koj xav tau.
  4. Cov kauj ruam tom ntej yog ua kom ntseeg tau tias Arduino nyeem tau zoo. Los ntawm cov txheej txheem hauv Arduino kauj ruam muaj lub pob ntawm Arduino thiab koj yuav tsum nias qhov ntawd tom qab ntsaws Arduino rau hauv kab ke. Thaum qhov ntawd ua tiav, koj nias lub cim khij hauv kab ntawv arduino pom nyob rau sab saum toj sab laug ntawm lub qhov rais thiab tom qab ntawd ntxiv cov cim. Tej zaum nws yuav qhia qhov yuam kev tab sis feem ntau thawb ntxiv rau lub cim yuav kho qhov teeb meem. Koj yuav tsum nias "hloov tshiab cov chaw nres nkoj" uas tuaj yeem pom yog tias koj nias "p arduino" thaj hauv thaj loj. Tom qab ntawd koj yuav nyem qhov nws hais tias "bluetooth-income-port" yuav tsum muaj qhov kev xaiv thib ob thiab uas yog nyob ntawm qhov chaw nres nkoj koj tau ntsaws USB rau thiab nws feem ntau hais txog USB hauv qee txoj kev, tab sis nyem qhov kev xaiv thiab tom qab ntawd nias pib. Qhov no yuav tsum pib cov ntaub ntawv pub.

Kauj Ruam 6: Siphon thiab Cov Neeg Siv Khoom Yooj Yim

Siphon thiab Client yooj yim
Siphon thiab Client yooj yim
Siphon thiab Cov Neeg Siv Yooj Yim
Siphon thiab Cov Neeg Siv Yooj Yim

Ntawm no koj yuav teeb tsa Siphon server thiab cov neeg siv khoom uas tau siv los xa cov kab ke mus rau VPT8.

  1. Hauv Max thaj koj yuav nyem rau ntawm lub npov tom ntej ntawm nqe lus "output_matrix" ntxiv rau toggle txoj cai saum nws. Qhov no yuav ob qho tib si qhib lub kaw lus me me, ua kom ntseeg tau tias nws ua haujlwm los ntawm txhaj rau ntawm lub qhov rai uas tau sau npe tias tut02 thiab yog tias cov khoom seem tshwm rau hauv lub system.
  2. Tom ntej no koj yuav nyem rau ntawm cov lus "servername" Siphon Server "" thiab qhov no yuav nthuav tawm lub npe server.
  3. Koj tuaj yeem qhib qhov haujlwm los ntawm daim nplaub tshev zip hu ua "Simple Client" thiab ib zaug nws tau qhib nws yuav tsum tau tshawb pom tus neeg rau zaub mov lub npe nws tus kheej tab sis yog tias nws tsis tau nyem rau ntawm lub npe nyob rau sab saud sab saud thiab nyem rau ntawm lub npe zoo li nws yog qhia hauv daim duab.

Kauj Ruam 7: VPT8

VPT8
VPT8
VPT8
VPT8
VPT8
VPT8

VPT8 yog yam peb siv los ua daim phiaj qhia chaw. Nws tuaj yeem yog qhov ua tau zoo thiab ua siab ntev tab sis ib zaug ua haujlwm zoo ib yam hauv nws cov txiaj ntsig. Peb yuav muaj cov lus qhia ib qib zuj zus rau qhov peb tau txais peb li kev teeb tsa tab sis peb yuav suav nrog VPT8 cov ntaub ntawv online uas muab cov ntaub ntawv ntau ntxiv txog lwm txoj hauv kev los siv software.

  1. Koj tuaj yeem qhib lub software los ntawm hauv daim nplaub tshev uas suav nrog hauv Cov Lus Qhia no. Qhov no tuaj yeem siv sijhawm qee lub sijhawm qhib kom ua siab ntev nrog nws, tab sis thaum qhib thawj zaug yog nce mus rau sab saum toj uas nws hais tias "VPT8" thiab nyem rau ntawm "Cov Ntaub Ntawv" thiab nqis mus rau "Qhib" thiab nws yuav coj mus nrhiav daim nplaub tshev thiab koj yuav xav mus rau "defaultproject-vpt8" nplaub tshev thiab tom qab ntawd qhib "projectpath.maxpat" cov ntaub ntawv.
  2. Qhov tom ntej uas koj yuav xav ua yog nyem lub khawm sab laug hauv lub qhov rais kom tig lub kaw lus los ntawm "tawm" mus "rau".
  3. Nyob rau thaj tsam sab saud ntawm lub qhov rais koj tuaj yeem pom cov cim ntxiv thiab rho tawm. Qhov no ntxiv thiab tshem tawm cov txheej. Txog tam sim no tsuas yog ntxiv 1 txheej los ntawm txhaj "+" ib zaug. Thaum koj qhib cov ntaub ntawv projectpath nws twb tau qhib ib txheej thiab yog tias nws tsuas yog ua mus ntxiv rau qib 4.
  4. Ntawm sab xis ntawm lub qhov rais koj yuav pom ib pawg khawm tawm. Hover hla qhov ntawd thiab nqes mus txog thaum koj pom ob peb teev ua "syph" cov no yog cov uas koj tab tom nrhiav. Nyem lub pob "tua" kom qhib nws. Yog tias nws tsis tuaj yeem pib nyem lub voj voog me me nyob ib sab ntawm "ntawm" khawm thiab tom qab ntawd nyem rau lub pob nyem thiab nrhiav "Siphon Server Max", qhov no yog tus neeg rau zaub mov peb teeb tsa hauv cov kauj ruam dhau los.
  5. Thaum koj tau nyeem nws los ntawm Siphon Client, tom ntej no mus rau hauv qab qhov uas nws hais tias "layer_1" thiab tom qab ntawd nyem qhov uas nws hais tias "tsis muaj" qhov no yuav nthuav tawm cov npe loj. Nyem qhov kev xaiv uas hais tias "1syphon" qhov no yuav ua rau txheej nrog cov ntaub ntawv tau ntws los ntawm theem 4.
  6. Tom ntej no nyem lub npov dub uas koj tau qhib lub module hauv qib 4. Qhov no yuav pib tso cov ntaub ntawv mus rau lub thawv saib ua ntej thiab lub npov VPT8 nyob rau sab laug ntawm lub vijtsam. Koj tseem yuav pom 4 lub voj voos me me nrog qhov zoo hauv lawv. Qhov no yog siv los tswj cov txheej txheej thiab tuaj yeem ua rau txheej txheej loj lossis me me raws li koj xav tau.
  7. Thaum kawg vim tias koj yuav raug ntsaws rau hauv lub projector, ntawm Mac kom paub tseeb tias koj siv lub projector ua cov khoom sib cais thiab txav lub qhov rai uas hais tias "VPT8" hla rau nws thiab koj tuaj yeem nyem lub pob "puv npo" nyob hauv qab ntawm lub qhov rais kom tig nws puv npo rau lub projector.

Kauj Ruam 8: Cov Tshooj

Cov Particles
Cov Particles
Cov Particles
Cov Particles

Cov khoom yuav tsum ua haujlwm tam sim no. Kev hu xov tooj lub microphone koj tau txuas rau hauv channel 1 yuav tswj qhov kev qias neeg ntawm cov khoom thiab kev hloov pauv ntawm lub suab uas tab tom ua si, thaum ib qho txuas nrog rau channel 2 yuav tswj hwm qhov nrawm thiab nyiam ntawm cov khoom thiab ua suab nrov. ua si. Yog tias koj tau taug txoj hauv kev ntawm kev siv Arduino lub thaj tau teeb tsa hauv txoj hauv kev uas lub ntsuas siab tuaj yeem hloov pauv tau yooj yim ntawm lub suab nrov thiab peb tau tso tseg cov cai hauv thaj ua rau tso cai rau lub zog yooj yim hloov lub suab nrov ib yam uas yog ib qho kev xaiv.

Pom zoo: