Giter Site home page Giter Site logo

covenlfo's Introduction

covenlfo

super witchy eurorack LFO Module based on SAMD21/ Xiao

image of module

How to Hack Your Coven LFO

If you are interested in modifying the code, you will first need to download the latest version of Arduino IDE which can be found here:

https://www.arduino.cc/en/software

Now, follow these instructions so that Arduino can recognize our board, the Seeeduino XIAO.

https://wiki.seeedstudio.com/Seeeduino-XIAO/

Next, we need to install an additional library so that your code will compile. This library can be downloaded directly from inside the Arduino IDE by going to Tools> Manage Libraries...

Once the Library Manager opens you can use the search bar located at the top to find the library we will need to install. Using the search bar, type in “FlashStorage_SAMD” and install the latest version. Note that this code was written with version 1.3.2 of the FlashStorage_SAMD library.

Select the Xiao Board: Tools -> Board -> Seeed SAMD -> Seeeduino Xiao

Once you have the Arduino IDE installed and recognizing your XIAO and have installed the “FlashStorage_SAMD” library, you are now ready to compile the code and modify it until your heart and ears are content.

Read the comments for more info on what to HACK

How to Update using UF2

Update can be done by dragging the UF2 file onto the boot disk. The boot disk appears by:

Connecting the Xiao to USB, Do not connect Eurorack Power at the same time

Double tap the reset pin pair with tweezers

Confirm that an "Arduino" Folder appears in Finder/Explorer.

Drag the UF2 file to the root disk directory.

covenlfo's People

Contributors

cctvfm avatar

Stargazers

Alice avatar JeremyF avatar Tristan Rowley avatar  avatar Max Desiatov avatar

Watchers

 avatar

covenlfo's Issues

out 1 always outputs at 1x clock

Setting up output 1 to a speed other than 1x clock speed would enable even more interesting divisions. Currently when this is set to 2 or higher, this output still matches clock speed (cycling back to a 1-led array doesn't change this output's rate).

non-integer divs

decimal div values would be very useful. This would allow even more interesting combinations of rates without needing to slow down to a point where all ratios are integers

non-ascending divs

"out of order" div values (for example, {1, 4, 2, 8}) would be very useful - this would make configuring divs to cycle through without re-patching like presets far more viable.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.