Tja, ja, ja, het aanvankelijke enthousiasme (mooi Max-script dat midi omzet in Arduino-array) begint weer wat te dalen nu er toch een aantal beperkingen optreden:
Als de array (een soort lijst) met nootjes te lang is, dan speelt de arduino het niet meer af... Hopelijk bestaat er een simpele oplossing???
Een 'lang zal ie leven' met alléén een instrument (en een paar nootjes minder) geeft nu al:
"Binary sketch size: 6,740 bytes (of a 32,256 byte maximum)"
Verder merk ik dat vanaf 6,800 bytes het script hoe dan ook over zijn nek gaat, ongeacht van de muziek(stijl) of hoeveelheid nootjes : s
Dan krijg je op z'n best (net over de grens van 6,800 bytes) hele rare overstuurde sounds, bij meer bytes hoor je gewoon helemaal niks meer.
Dit is mogelijk dus een veel groter probleem, waar ik op internet ook niet per sé iets over tegenkom. Jullie hier bekend mee?
Heel misschien heeft het er mee te maken dat de Musical Instrument Shield niet helemaal goed gesoldeerd is en dan mogelijk niet het volledige geheugen aangesproken kan worden...?
Tenslotte, maar dat is momenteel het minst belangrijk probeer ik via Max/MSP ook de Serial.read aan de praat te krijgen / aan te spreken, zodat ik wat interactie zou kunnen testen.
Wellicht dat jullie daar een makkelijke oplossing voor kennen? Dat krijg ik in ons script ook niet aan de praat (los in andere scripts wel).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Afijn, tot dusver dus even mijn Arduino bevindingen, ik kan nu eerlijk gezegd weer even niet verder,
: s
dus actie of feedback is wel gewenst.
Geen opmerkingen:
Een reactie posten