Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomcombriat/tes_8-knobs-synth
Open sourced hardware synthesizers (with eight knobs and MIDI support) based on Mozzi sound synthesis library
https://github.com/tomcombriat/tes_8-knobs-synth
audio bluepill embedded-systems mozzi mozzi-library stm32 synthesizer synthesizers
Last synced: about 1 month ago
JSON representation
Open sourced hardware synthesizers (with eight knobs and MIDI support) based on Mozzi sound synthesis library
- Host: GitHub
- URL: https://github.com/tomcombriat/tes_8-knobs-synth
- Owner: tomcombriat
- License: gpl-3.0
- Created: 2019-06-24T16:53:13.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-11T17:02:48.000Z (over 3 years ago)
- Last Synced: 2023-03-04T04:52:20.251Z (over 1 year ago)
- Topics: audio, bluepill, embedded-systems, mozzi, mozzi-library, stm32, synthesizer, synthesizers
- Language: C++
- Homepage: https://t-e-s.frama.site/en/8k-synths
- Size: 262 KB
- Stars: 12
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TES - 8 knobs synth
T. Combriat8 knobs synths are simple synthesizers based on [Mozzi](https://github.com/sensorium/Mozzi) using STM32 blue pill as the main hardware. Thanks to the computing power of these chips, these synthesizers are able to generate complex polyphonic sounds at 32kHz sampling rate. The aim of this serie is to provide a fixed hardware which can be used for different synthesis methods.
### Synthesizers
* [XORAND](XORAND_poly)
* [FM synth](FM_synth_poly)***
### Hardware
These synthesizers feature:
* MIDI input and thru
* 8 knobs for controlling parameters (thus the name), note that one is hardwired for volume control
* 6.35mm audio output (mono)
* standalone power from 3 AA batteries. This ensures cleaner sound thanks to very stable power lines.PCBs for the chip are single faced and can be easily made if one is able to make 250 microns wide tracks. The mask is provided [here](8knobs_mono) for the mono version.
#### Hardware versions
For now, only one version of this synth has been developped: mono output using the chip PWM and a low-pass 1st filter. Other versions, featuring Mozzi HiFi, stereo, DAC outputs may come.***
### Programming
These synths can be programmed like any other STM32 pills using USB to serial converter. Native USB will usually not work. You will also need a rather new version of the Arduino IDE with Mozzi installed and modify Mozzi in accordance with the beginning of the sketch or use the [TES forked version of Mozzi](https://github.com/tomcombriat/Mozzi/tree/TES-stable).