Skip to content

FloofyJin/synth-generator

Repository files navigation

Synth Bravado

Digital Synth generator. Due to clock speed limitations and constant blocking due to ISR, I will no longer be continuing this project. But I did successfully get a waveform (through slowing down the timer) and used a B10k potentiometer to control the frequency.

Components used

  • Stm32 Nucleo F410RB
  • MCP4921 DAC
  • Scope to measure waveform

Pinout

F410RB -> MCP4921

  • PA7 -> SDI
  • PB6 -> ~CS
  • GND -> VSS
  • Vdd -> Vdd
  • PA5 -> sck
  • GND -> ~LDAC
  • Vdd -> Vref

Knobs use B10k potentiometer PA0 = Pitch control (used) PA1 = Filter cutoff (unused) PA4 = Volume (unused)

Regular buttons Button 1 = Change waveform (unused) Button 2 = enable vibrato (unused)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages