Stap 4: Hoe werkt het / aanpassen van het Script
De reden dat dit programma werkt is als gevolg van de minim JavaSound bibliotheek. Deze fancy bibliotheek komt met verwerking, en tal van leuke dingen met de audio-signalen te analyseren kan doen. In ons geval, het de snelle fourier-transformatie van het geluidssignaal van de mp3 gebruikt voor het analyseren van bepaalde frequenties, en een LED licht als bepaalde adresbereiken frequenties gaan boven de waarde toegewezen "gevoeligheid". Om te veranderen deze waarde gevoeligheid, is al ubehoefte te doen veranderen de "beat.setSensitivity(100);" coderegel in het BeatWrite-programma. Ook, zoals ik al eerder zei, u kunt zeker uitbreiden dit concept veel LED's op grote schaal. Dit is slechts een kleine voorbeeld van het potentieel voor deze grote bibliotheek. Ook, als u meer over uw mp3 dan enkel generieke hihat, snare en bass drum hits weten, kunt u de methode isRange (int lage, hoge int, int drempel) te verslaan het circuit met andere patronen in uw muziek. De hemel is de limiet in termen van audioverwerking met Minim en BeatDetect.Veel dank aan de Minim-team voor het verstrekken van een BeatDetect handleiding met veel voorbeelden. Deze LED-tutorial is een uitbreiding van de hardware van deze software-voorbeeld.