Stap 1: Aan de slag
Mij zal veronderstellen dat u al weet iets over verwerking en laten installeren. Ik neem ook aan dat u hebben enig middel van het verzenden van MIDI-berichten. Meer dan één zou ideaal zijn, maar is niet verplicht te meespelen. Hebt u Renoise (er is een gratis demo-versie die u kunt grijpen) kunt u het nummer van de demo hier gebruikt.
Een versie van deze code werd gemaakt door de Neurogami naar een muziek video voor Fly-by lied door James Britt, "TR3".
Het idee was om beelden van circa 1979 Lower Manhattan en positioneren in de tijd naar de muziek. De beelden waren niet nog steeds; ze worden uitgevoerd door middel van wat glitching code om een reeks van verschillende verstoringen te genereren en de beelden werden gecombineerd tot video's.
Naast de glitched beelden waren er bewegende tekeningen die zijn gemaakt met behulp van een andere set concurrentieverstoringen op te heffen. Deze specificaties zijn niet essentieel voor het gebruik van MIDI, maar het effect is goed, dus zij die hier heeft gebruikt.
Plukken van een MIDI-bibliotheek
Verwerking, allen op zijn eigen, niet weet niets over MIDI. Onder de motorkap is verwerking Java zodat elke Java MIDI bibliotheek goed met de verwerking werken moet. Er zijn echter enkele Java MIDI-bibliotheken die zijn verpakt voor gebruik met verwerking, waardoor sommige dingen gemakkelijker.
Er zijn twee MIDI-bibliotheken voor verwerking die lijken te komen vrij vaak. Een is proMIDI, de andere is de MidiBus. Ik probeerde beide en ging met MidiBus. Ik wou dat ik kon geven u enkele nuttige details over Waarom, maar eerlijk gezegd weet ik niet meer. De code hier beschreven kan aannemelijk door geport om te werken met andere MIDI-Bibliotheken, zo lang als ze ondersteuning van twee functies: de mogelijkheid om te verbinden en te luisteren naar gebeurtenissen uit meerdere MIDI-apparaten, en retouraanroepen die worden aangeroepen op gebeurtenissen uit een van de aangesloten apparaten.
Voor dit artikel gaan installeren de MidiBus-bibliotheek als u nog geen het.