Inleiding tot de MaxMSP


MaxMSP is een visuele programmeertaal waarmee u kunt bouwen van complexe, interactieve programma's zonder enige voorafgaande ervaring schrijven van code.  MaxMSP is vooral handig voor gebouw audio, MIDI, video en grafische toepassingen waar gebruikersinteractie nodig is.  Dit Instructable is onderdeel van een 3-delige workshop die i 'm running op Vrouwen Audio missie, het is deel een van de drie Instructables die ik in de loop van de komende week zal publiceren.  (Deel 2 - intermediate MaxMSP) (Deel 3 - verkrijgen van Max om te praten met hardware)

MaxMSP is opgesplitst in verschillende delen - "Max" grepen discrete operaties en MIDI, dit is de eenvoudigste plaats om te beginnen om vertrouwd met het gereedschap.  "MRO" behandelt signaalverwerking en audio.  En "Jitter" is voor grafische rendering en video manipulatie.  Deze cursus zal betrekking hebben op Max en MSP.

Hier zijn enkele voorbeelden van de geweldige dingen die je met Max doen kunt.  Mijn favoriete Max toepassingen zijn degenen die één of ander soort hardware-interface nemen.  Er is ton van manier om dit te doen, hier zijn een paar:

ReacTIVision is een gratis, open source programma dat communiceert met de MaxMSP en kunt u objecten volgen met een camera door afdrukken van en het koppelen van



op hen.  De software tracks x- en y-positie en rotatie en het is groot voor het opnemen van reële objecten in uw MaxMSP patch en tafelblad interfaces.  Het was oorspronkelijk geschreven voor de Le, een tafelblad multitouch instrument:

Enkele voorbeelden van ReacTIVision en MaxMSP:

Een interactieve eettafel (door mijn vriend Evan!):

Tabel Top mixer:

Interactieve structuur:

Kettingreactie arpeggiator (ik denk niet dat dit daadwerkelijk gebruikte reacTIVision, maar het kon):

De XBox Kinect is een hackable diepte sensing camera en gebaar tracking apparaat.  Gegevens uit de Kinect kunnen worden geïmporteerd in MaxMSP door middel van een applicatie genaamd SYNAPS.  Synaps kunt u volgen x, y en z-coördinaten van elke grote gewricht van het lichaam (hoofd, elleboog, hand, knie, enz.).  Hier zijn sommige koele projecten die daar gebruik van Max en de Kinect:

Gestuele instrument/samenstelling

Kleine dozen: interactieve installatie

Arduino is een kleine computer die kan worden geprogrammeerd om controle van circuits in allerlei soorten gekke-cool projecten.  Met de toevoeging van Arduino is het mogelijk om uit te breiden uw MaxMSP patches in de fysieke wereld.  Er zijn een heleboel manieren om Arduino en Max te praten (ik zal zeker het schrijven een Instructable hierover in de toekomst), met inbegrip van MIDI, seriële, en een van de opties vermeld op de website van Arduino.  Sommige opties (zoals Arduino2Max) kunt u direct afgelezen met de Arduino-pinnen, en anderen rekenen op USB-communicatie.    Hier zijn enkele voorbeelden van projecten die een combinatie van MaxMSP en Arduino gebruiken om unieke fysieke interactie:

Robotic drumkit

Lawaaierige Jelly - tastbare Jelly synthesizer interface

Muzikale ijzer:

Mooie collectie van nieuwsgierig geluid objecten (deze eigenlijk maakt gebruik van verwerking in plaats van Max, maar het zou kunnen gebeuren met Max)

Onderwater - een realtime visualisatie van gegevens van de Oceaan

Er is een derde type MaxMSP object dat ik geen tijd om te gaan van hier, hebben maar één keer heb je Max en MSP u moet sortie uiterlijk Jitter.  Jitter kunt beheren, video en afbeeldingen binnen Max, zodat u kunt gegevens uit een camera importeren of realtime visuals voor uw app maken.

Dyskograf - een tekening gebaseerd sequencer:

Audio-Interface met realtime video-uitgang

Interactieve projectie mapping
De MaKey MaKey is een usb-apparaat dat u kunt clip om het even wat geleidende te transformeren van dat ding in een interface.  In wezen is wat het doet uw computer te verleiden tot denken dat er een extern toetsenbord, dan de dingen die u aan het clip sleutels worden.  U kunt het lezen van deze opdrachten met de "sleutel" object uit max, geen externe software vereist.  Dit is super makkelijk en leuk!

Plantaardige instrumenten:

Één laatste nota: Pure Data is in wezen de gratis, open source versie van Max.  De belangrijkste ideeën en de meeste objecten zijn bijna identiek, maar ik gevonden heb dat ik liever Max de interface een beetje beter.  Maar als u niet de fondsen uit schillen voor een kopie van Max, Pure Data is een uitstekende optie.

Gerelateerde Artikelen

Inleiding tot Leatherworking

Inleiding tot Leatherworking

Leder is een geweldig product dat is gebruikt door de mens sinds echt, het begin van de mens. Het is in kleding, schoenen, tassen, riemen en holsters en echt, vrij veel alles wat die je van bedenken kunt kan worden gemaakt van leer.Werken met leer is
Configureren MKS Sbase v1.2 32-bits domeincontroller basics en inleiding tot de Smoothieware.

Configureren MKS Sbase v1.2 32-bits domeincontroller basics en inleiding tot de Smoothieware.

ProlougeIk ben echt blij om te zien hoe deze fundamentele intro in Smoothieware en de MKS Sbase 1.2 controller zoveel aandacht hebben gekregen, en hoop echt dat het gaat om het helpen van mensen aan de slag of besluiten niet te.Ik heb aanvaard in rob
Inleiding tot het installeren van web apps.

Inleiding tot het installeren van web apps.

Webapplicaties zijn een zegen voor uw computeromgeving bieden. Traditioneel zou u computer software applicaties lokaal op elk systeem laden.  Zelfs met geautomatiseerde software kan implementatie systemen, nog steeds worden ondersteunen intensieve. M
How To Make Websites - Complete Inleiding tot de Webdevelopment

How To Make Websites - Complete Inleiding tot de Webdevelopment

Bekijk op YouTubeDeze video serie is het introduceren van websiteontwikkeling voor beginners die niets weet over het maken van websites. Deze eerste aflevering introduceert de software die ik gebruik in mijn workflow om websites te maken om de beste
Inleiding tot de Light Emitting Diode met behulp van Snap Circuits

Inleiding tot de Light Emitting Diode met behulp van Snap Circuits

In deze foto Instructable, leert u over de Light Emitting Diode, of LED. U zult ook leren hoe te bouwen van een eenvoudige schakeling die aantoont hoe de LED werkt met behulp van Snap Circuits.Onderdelen nodig:1 basis raster (11 "x 7.7") # 6SC B
Zomer 2014 Inleiding tot Engineering competitie

Zomer 2014 Inleiding tot Engineering competitie

Juli 3, 2014DOORGroep: Één stukBu JiaqingQian-JunqiXiang YinanYang SiyuanChen MiaomiaoVG100 INLEIDING TOT DE TECHNIEKDEPATMENT VAN INSTALLATIE-EN MACHINEBOUWUNIVERSITEIT VAN MICHIGAN – SHANGHAI JIAO TONG UNIVERSITEIT GEZAMENLIJK INSTITUUT(UM SJTU JI)
Inleiding tot vinyl plotter/snijplotters

Inleiding tot vinyl plotter/snijplotters

dit is een inleiding tot vinyl plotters en scharen.
Inleiding tot chainmaille

Inleiding tot chainmaille

U hebben ooit begonnen breien een trui en dacht: "Ik wou dat dit betere bescherming tegen pijlen?" U kunt overwegen om onderaan uw breinaalden voor een paar tang en beginnen met het maken van sommige chainmaille.*Chainmaille is een sterke maar f
Inleiding tot het bouwen van individuele survival kits

Inleiding tot het bouwen van individuele survival kits

Hallo Instructables Gemeenschap,Hartelijk dank voor de positieve reacties en feedback, Favorieten & abonnementen voor mijn vorige projecten. Een ding die ik gerealiseerd door middel van berichten en commentaren voor mijn vorige Pocket Survival Kit De
DIY Android bal Maze - een inleiding tot de Androïde ADK

DIY Android bal Maze - een inleiding tot de Androïde ADK

InleidingAls je dit artikel leest bent u waarschijnlijk net als ik: ik doorlopen fasen waar ik zo verdiept in een project (die de meeste anderen zouden zien als triviaal), zo gefocust op het doel dat slapen en voedsel zijn afterthoughts, heb ik mijn
Inleiding tot licht fotografie

Inleiding tot licht fotografie

welkom en dank u voor het nemen van een dichter kijken naar mijn Instructable. In de volgende 5 of 6 stappen zal ik proberen mijn best om u te begeleiden door middel van de concepten en ideeën van licht fotografie en de zogenaamde wet van "Light kuns
Inleiding tot ShapeCrete (waardoor een fundamentele blad afdrukken)

Inleiding tot ShapeCrete (waardoor een fundamentele blad afdrukken)

Dit instructable beschrijft het maken van een afdruk van het blad met behulp van ShapeCrete en schilderen. Hoofdzakelijk, zullen worden bespreken wij wat ShapeCrete is en wat te maken met dit geweldig materiaal.In een notendop, is hier wat we zullen
Inleiding tot hobbyist Lock picking Aka: LockSport

Inleiding tot hobbyist Lock picking Aka: LockSport

Lock picking krijgt een slechte wrap. Wanneer de meeste mensen de zin horen, het congers beelden van illegale activiteiten en gewetenloze personas. Maar echt, als het gaat om petty diefstal de meest effectieve strategie is niet van plan om te plukken
Inleiding tot Excel: kosten Tracker

Inleiding tot Excel: kosten Tracker

Ik graag mijn maandelijkse uitgaven patronen om een goed gevoel voor hoe veel ik in bepaalde categorieën uitgaven ben, of ik ga in maandelijkse tekorten, enz. Ik heb het bijwerken van een aangepaste werkblad van Microsoft Excel (het spreadsheetprogra