Reply To: correct setup for uploading patches?

Home Forums Products NS1nanosynth correct setup for uploading patches? Reply To: correct setup for uploading patches?


Davide Mancini

Hi everyone,
it seems that there are some problems (mainly speed with complex patches) with Mozzi libs and the last Arduino IDEs.
There are some (pretty vague) indications on Mozzi’s website but it seems that results are very different for different people.
We built the production firmwrae with 1.5.6 r2 on a windows machine but I was able to recreate it successfully with a MACOSX installation AND the last IDE.
For your reference, check out the following writing that I will include in the firmwares:
Let us know!
(and, if you have the time, please check out the firmwrae release that get rid of mozzi libs and includes the CC# mapped to the digital pots!)


With the latest Arduino IDEs there is the possibility to install external hardware cores (boards) from within the application.
Choose Arduino/Preferences menu itme and type the following in ‘external url for board definitions’:

This will install the arcore MIDI USB extensions needed to compile the base software of the NS1nanosynth

To install the MCP4922 DAC driver lib, go to and press the button ‘Download ZIP’.
Now unzip it to a location of your choice (is not important, the Arduino IDE will take care of copying everything to the right folder) and then choose the Sketch/Include Libraries menu voice. From here select ‘include from zip file’ and select the folder DAC_MCP49xx inside of the folder structure created with the unzipping of the ‘electronics’ github project (electronics-master\Arduino\Libraries\DAC_MCP49xx)