Mellanliggande MaxMSP (5 / 13 steg)
Steg 5: MaxMSP och ljud
Skapa en sinus våg generator-objekt (kallas cykel ~), ställa in standard frekvens till 440 hz (A3). Anslut utgången från cykel till båda kanaler av en ezdac ~. ezdac ~ skickar en signal från Max till dina högtalare, kan du konfigurera inställningarna för dac (digital till analog omvandlare) genom att gå till alternativ >> DSP status i Max.
Om du vill aktivera dac, lägga lappen i lås läge och klicka på ezdac ~. Du bör höra en konstant ton som en tonvalstelefon kommer ut högtalarna - som är en sinusvåg. Använd ett antal objekt anslutna till cykeln vänster inlopp ~ att ändra tonhöjden.
Försök ledningar upp en annan cykel ~ objekt av en annan frekvens till ezdac ~. Du kommer att höra signalerna kommer ut högtalarna, men de kommer att vara kraftigt förvrängd. I Max, kan du bara skicka signaler mellan -1 och 1 till dina högtalare. Använda flera ~ objektet Visa kombinerade utdata från cykler (märker hur en ~ läggs till i slutet av namnet, det här är ett antal objekt som kan visa signaler). Som standard, cykla ~ objekt lägga ut signaler mellan -1 och 1, så två cykler objekt kommer att kombinera för att släcka en signal mellan -2 och 2. Du kan skala signalen tillbaka ner i rätt intervall med en * ~ objektet. Göra en * ~ 0,5 att skala signalen 1/2. Tråd upp båda signalerna till vänster inlopp den * ~ (detta automatiskt summeras ihop innan de skickas till objektet) och sedan skicka utdata till ezdac ~. Snedvridningen borde vara borta nu.
----------begin_max5_patcher----------
493.3ocyUEraaCCC8r8Wg.ONjEHY6X61a66XXnP1lMUENRAxJcosn4aeRz1s
oCootccA4hDDME4iO9D8iwQPkYK1ArKY+jEE8XbTDYJXHZ3bDrRtstU1QtA5
MqpPKLq+SWaztN0CX3Shj47AydmLabsnitSxf00RW8MJ8xqrXsqOmhDg+RLw
hKBaK3g0D+J6WC2Q0PY0Tc62KgmiiUtBcn8JTKqZojOl49z5teM1m.PocvLF
TI0KgmiZ.1ZeLnX+CqR1BufbkdD3hfsmhiCKylJ+f+1C1wv4vsTkBeaGiOew
Gh1DuMskvIlJkmG1xRNFsU.uE0zoVp8U9GkUR9LrBoZ1MFuUlFbekw+pLJUT
R7gHijQ4GiOxGAgu7Ikyb96PPd4y0sFo6zvTGV+TeecKty+Bg+kogJJ6oozv
Vd4w3rryAMD9PirdGbv5j+9uUJHsQ1hw0CUmomn1XV1WVabXB5jZih+msQ5t
PqR+2+Og.cv9qoqNyFa8X9GluydA1MXmSokNkQumOhW4yMplFTue+uQ0E9i.
Ux7C11lJZJl.Z7xEl3rBMmFtQLAzTbxPS1YEZlB2jeVwMeVzz+fWtd8cnsaH
jDP7SBu0XCGymQGU59izXLvh2oF8OkrHs9oZN+HsM19INaKyg3PddJ9OHAxa
iC
-----------end_max5_patcher-----------