Skip to content

ghostintranslation/drone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRONE GitHub version

Drone is a modular drone synthesizer based on my Motherboard platform.

Features

  • 4 voices with sine and filtered resonant noise
  • Individual v/oct
  • FM CV
  • MIDI TRS (Type A)

Dimensions

Height: 3U / 128.5mm Width: 8HP / 40mm

Getting Started

Prerequisites

This module is based on the Motherboard and assumes you already have one built. For the assembly of the Motherboard please refer to the instructions in its own repository.

Bill Of Materials

2 x 24 pin header
6 x 10k linear potentiometer
7 x mono Thonkiconn jack socket
1 x stereo Thonkiconn jack socket
11 x 3mm led
11 x 150 ohm resistor (or higher depending of the leds)

Assembly

Schematics are available under the hardware folder.

Considerations

  • The value of the resistors depend on the LEDs you choose. White LEDs might be more bright and require higher values like 1k while red LEDs might only require 150 ohms.

Firmware

⚠️ Make sure the Motherboard is not powered with external power when pluggin Teensy to a computer!

In order to upload the firmware on the Teensy you have two possibilities.

  1. Install the Arduino IDE to build the firmware from the sources and upload to Teensy

    • Follow the official instructions to install the Arduino IDE for Teensy, section "Arduino 2.0.x Software Development": https://www.pjrc.com/teensy/td_download.html
    • Then open the file firmware/src/Drone/Drone.ino.
    • In the Tools -> USB Type menu, choose Serial.
    • Plug the Teensy to your computer with a micro USB cable.
    • Then just click the arrow button to upload the code.
  2. Install the Teensy Loader to upload the already built firmware

    • Download the Teensy Loader from the official page: https://www.pjrc.com/teensy/loader.html
    • Open it
    • Plug the Teensy to your computer with a micro USB cable.
    • Drag and drop the firmware found under firmware/Drone.ino.hex in the loader
    • Press the button on the Teensy

How to use

Controls:
    A,B,C,D
        - Individual voice tune potentiometers

    Mix
        - Mix the 4 voices in a spiral motion
        - LEDs indicate the presence of each voice

    Shape
        - From sine to resonant noise

Inputs:
    A,B,C,D
        - 1v/oct, 5 octaves
        - The corresponding control acts as an offset

    Mix
        - CV of the voices mixing
        - The corresponding control acts as an offset

    Shape
        - CV of the shape
        - The corresponding control acts as an offset
    FM
        - Exponential FM
        - Applies to all voices

MIDI

TODO

About me

You can buy PCBs on my website:

https://www.ghostintranslation.com/

You can also find me on Bandcamp, Instagram, YouTube:

https://ghostintranslation.bandcamp.com/

https://www.instagram.com/ghostintranslation/

https://www.youtube.com/ghostintranslation

To support my work:

https://ko-fi.com/ghostintranslation

https://www.buymeacoffee.com/ghostintranslation

https://liberapay.com/ghostintranslation

https://github.com/sponsors/ghostintranslation

License

This project is licensed under the MIT License - see the LICENSE.md file for details