Skip to content

xioTechnologies/Dub-Siren

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dub Siren

A monophonic synthesiser comprised of an LFO, VCO, and Delay. The synthesiser is controlled by 9 potentiometers and 3 buttons. Configurations can be stored to 1 of 10 preset keys. Pressing a preset key will override the potentiometers and buttons with the stored configuration.

The processor used is PIC32MZ. This is a 32-bit device with a FPU, 512 KB of RAM, 2 MB of program space, running at 252 MHz. The processor is deliberately over-spec'd to simplify development and allow new ideas to be explored in the future. The DAC is a 24-bit 192 kHz stereo device configured for 96 kHz mono.

Synthesiser elements

LFO
  • Waveforms: sine, triangle, sawtooth, square, stepped triangle, stepped sawtooth
  • Shape: adjusts waveform shape
  • Frequency: 0 Hz to 15 Hz
  • Amplitude: -1 to +1
  • Gate control: enable/disable (automatically opens gate after one cycle)
VCO
  • Waveforms: sine, triangle, sawtooth, square, pulse, 1-bit noise
  • Frequency: 0.5 Hz to 5 kHz
Delay
  • Time: 0 s to 1.33 s
  • Feedback: 0% to 100%
  • Filter: 3rd-order low-pass with adjustable corner frequency, all-pass (filter disabled), 3rd-order high-pass with adjustable corner frequency

User instructions (etched on the back panel)

BOM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published