Shop › Forums › Macchiato Mini Synth Forum › Macchiato FAQ & Support › Installing and running Arduino V1.0.5r2
- This topic has 2 replies, 2 voices, and was last updated 7 years, 4 months ago by
zdlAdmin.
-
AuthorPosts
-
March 9, 2019 at 12:30 pm #11706
azcamper
ParticipantI’m currently running IDE 1.8.4 and don’t want to disturb it. Downloaded the “Windows” version 1.0.5r2 and unzipped it to a new directory. When I run it, it complains that JAVA needs to be installed. So, I copied the “Java” directory from my 1.8.4 to the 1.0.5 and now it starts the IDE but then “crashes” (window disappears). What else do I need, to make it run ? Thanks
March 10, 2019 at 2:40 pm #11719azcamper
ParticipantUPDATE: I was able to get the 1.0.5r2 working. I then made all the changes required to compile a simple mozzi file. But am getting the following errors when compiling “sinewave.ino”
In file included from C:………\MozziGuts.cpp:29:
C:…….\utility/TimerOne.h: In member function ‘void TimerOne::setPwmDuty(char, unsigned int)’:
C:…….\utility/TimerOne.h:157: error: ‘TIMER1_A_PIN’ was not declared in this scope
C:…….\utility/TimerOne.h: In member function ‘void TimerOne::pwm(char, unsigned int)’:
C:…….\utility/TimerOne.h:175: error: ‘TIMER1_A_PIN’ was not declared in this scope
C:…….\utility/TimerOne.h: In member function ‘void TimerOne::disablePwm(char)’:
C:…….\utility/TimerOne.h:208: error: ‘TIMER1_A_PIN’ was not declared in this scope
C:…….\MozziGuts.cpp: In function ‘void startAudioHiFi()’:
C:…….\MozziGuts.cpp:359: error: ‘TIMER1_A_PIN’ was not declared in this scope
C:…….\MozziGuts.cpp:360: error: ‘TIMER1_B_PIN’ was not declared in this scopeAny help would be appreciated
March 11, 2019 at 12:46 pm #11739zdlAdmin
ParticipantAZ, there is good news and bad news. The bad news is, the Github page instructions appear to be out of date and misleading. The good news is, the current instructions are super-easy. The latest Macchiato release v1.1.3 (Macchiato_Mini_Synthv1_180109.ino) was compiled with Arduino 1.8.4. Try adding MIDI.h and Mozzi to your 1.8.4 libraries as described; then compile the sketch with no further file editing or configuration at all. Flash it to your synth and see if it works.
When my software guy is in tomorrow, I’ll review the Github with him and we’ll update the README with corrected instructions. -
AuthorPosts
- You must be logged in to reply to this topic.
