Skip to content

A polyphonic synthesizer built on the Daisy platform

License

Notifications You must be signed in to change notification settings

danielkinahan/dualie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


KinasonicsLogo
Dualie

A polyphonic, multi-oscillator synth with many bells and many whistles. Built on the Daisy Seed platform.

Key FeaturesHow To UseLicense

Key Features

  • 12 voice polyphony
    • Each voice has it's own filter and amplifier envelope
  • Dual oscillators with:
    • Selectable waveforms
    • Pulse width and frequency modulation
    • Coarse and fine tuning
    • Synchronicity
  • Digital moog ladder filter with modulatable cutoff
  • LFO with selectable waveform and frequency
    • All modulations selectable by LFO
  • Selectable effects units
    • Reverb
    • Cube distortion
    • Echo
    • Chorus

How To Use

To clone and run this application, you'll need the Daisy development toolchain installed on your computer. After setting up and running the blink example, from your command line:

# Clone this repository, with submodules, with fast submodule download
$ git clone --recurse-submodules -j8 https://github.com/danielkinahan/dualie

# Go into libdaisy
$ cd dualie/lib/libDaisy
# Build all the files
$ make all

# Go into daisysp and do the same
$ cd dualie/lib/DaisySP
# Build all the files
$ make all

Then open the command palette using Ctrl+P/⌘+P and run task build_and_program_dfu

Note If you're using Windows, make sure you have your vscode default terminal set to Git Bash.

License

MIT


danielkinahan.ca  ·  GitHub @danielkinahan

About

A polyphonic synthesizer built on the Daisy platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published