Stap 3: Uw eerste Max Patch
Muis over elk van de inhammen en de afzetmogelijkheden van het prestatiemeteritem-object om te zien wat ze doen. De bovenste linker inlaat van de teller bang berichten ontvangt, draad van de knop outlet tot deze inlaat. De onderkant linker outlet uitgangen het huidige aantal. Een "nummer"-object maken en haar hoogste linker inlaat draad aan op de wandcontactdoos van de teller. Nu de patch terug te zetten in slotwijze en klik op de knop om te zien de teller in actie.
Nu laten we haak de knop tot een "random"-object. Door een knal te sturen naar een willekeurig object, zal het genereren van een willekeurig nummer binnen een opgegeven bereik en output van dat nummer uit de uitlaat. Laat het bereik instelt op 50 en draad van de uitvoer van het willekeurige object naar een tweede nummer-object. Zet de patch terug in slotwijze te zien van het willekeurige object uitgang getallen tussen 0 en 49 telkens wanneer die de knop wordt ingedrukt. Aangezien het prestatiemeteritem-object is nog steeds bekabeld, moet het nog steeds werken zoals het was voordat willekeurige werd toegevoegd.
Vervolgens voegen we enkele geluid met MIDI. MIDI is een taal die computersoftware, controllers, digitale synthesizers gebruik om met elkaar te communiceren. De typen berichten die ze naar elkaar zenden zijn dingen zoals "note op", "opmerking uit", "kanaal" en "pitchbend".
Om MIDI notities maken, door een "makenote"-object te toevoegen aan uw bagde. De argumenten 100 en 300 toevoegen aan het object dat u wilt instellen van de standaardwaarden van velocity(100) en duration(300). In MIDI, wordt het volume van een opmerking doorgegeven via een bericht "snelheid" genoemd. Deze term is afkomstig van één van de eerste MIDI-instrumenten: het electronische toetsenbord. Zoals toetsenborden werd verder gevorderd, ze begon te worden vervaardigd met sensoren in elke toets die ontdekt hoe snel de sleutel werd getroffen: de snelheid van de sleutel. Deze waarde is opgenomen in de MIDI protocol bij het toestaan van de performer te controleren van het volume (en soms zelfs het timbre) van een notitie door het variëren van de snelheid van hun toetsaanslagen, veel in de werking van een akoestische piano. Duur is precies wat je zou verwachten, is de hoeveelheid tijd die verstrijkt voordat de makenote object een notitie uit bericht verzendt uitschakelen van de notitie. Duur wordt gemeten in milliseconden (waar 1000ms = 1 seconde), we stick met 300ms voor nu.
Nu moeten we het makenote-object vertellen welke Opmerking Wij willen maken. Notities in MIDI worden ingesteld met een getal dat van 0 tot 127 varieert, waar 60 is midden C (C3). Een aantal object maken en het draad tot de ingang van de toonhoogte van het makenote-object. Het is leuk om de instellingen op dit nummer object zodanig wijzigen dat het ons vertelt welke MIDI-Opmerking het correspondeert, in plaats van het weergeven van een getal tussen 0 en 127. In Max kunt u de inspecteur veranderen de manier waarop een object kijkt of zich gedraagt; toegang tot het Inspector-venster door een object selecteren en te klikken op het tabblad van de inspecteur in het rechtermenu, of door rechts te klikken op een object en de selectie van inspecteur. Open de inspecteur voor het nummer object en MIDI selecteren in het menu weergave-indeling (als u niet ziet, zorg ervoor dat u alle hebt geselecteerd in de instellingen voor het filter aan de bovenkant van het itemvenster). Kabellengte tot het nummer tussen de knop en de linker inlaat van makenote.
MIDI notities Maak geen geluiden zelf. Ze moeten worden geïnterpreteerd door een midisynthesizer aan audio-uitvoer. U kunt bouwen iets dergelijks in Max, of u kon het MIDI doorsturen naar een ander programma zoals Ableton, je kunt zelfs de MIDI te verzenden naar een echt instrument, maar voorlopig laten we gewoon gebruik maken van de standaard MIDI synth die wordt geleverd samen met uw besturingssysteem geïnstalleerd. Maak eerst een "noteout"-object voor het verzenden van uw MIDI-berichten uit Max. Merk op dat de verkooppunten van het makenote-object worden aangeduid, uitgang van de toonhoogte en snelheid uitgang, draad deze tot de overeenkomstige inhammen op het noteout-object. De patch in vergrendelde stand zetten en tweemaal klikken op het noteout-object om te selecteren waar de MIDI worden doorgestuurd naar. De standaard synth op Mac heet AU DLS Synth, en op Windows het heet MS GS Wavetable Synth, selecteert u een van deze in het dropdownmenu. Nu Klik op de knop voor het verzenden van MIDI notities, als u hoor niets, controleert u of het volume van uw computer is ingeschakeld en de MIDI-notitie aan iets redelijk zoals C4 (doe dit door te klikken en omhoog of omlaag slepen op het nummer object).