Installed and Working:
Simple Circuits
More Complex Circuits
Mods
Samples
Zipped Bass Sounds. This WinZip file (approx. 785K) contains
2 Sound Font II and 2 .wav files. All created using my FatMan.
Synthaholic's FatMan Pic
|
|
FatMan Mods You Must Do
PAiA's FatMan Mod Page
Convert the AR/ASR to AR/LFO/ASR and more...
Another version of the AR/LFO/ASR (no code hack required)
FatMan VCO Mini Calibration Procedure
More FatMan Places
Wayne Scott Joness FatMan Site
FatMan Pictures
Scott Rider's Pages
John Sepulveda's Multimode VCF Mod
FPGA Stuff:
- FPGA Synthesizer "GateMan I", finished MIDI digital monosynth inspired by the structure of the PAiA
FatMan (4 NCO). See the Wiki section at the FPGA synth website.
- "hello world" projects as well as a rudimentary proof of concept MIDI synth.
- Digital waveguide research has turned into an 8 voice polyphonic MIDI synth I call PolyDaWG/8.
It uses FPGA internal resources to create one dimensional strings using the Karplus-Strong single delay line
theory. See:
www.fpga.synth Digital Waveguide Wiki article
where the research is blogged from a single waveguide experiment to a 6 string and then finally an 8 string
polyphonic harp. The next step is to incorporate the on-board SDRAM to implement the strings. This could
provide a harp of 12 to 24 strings and free up the internal FPGA RAM resources for other features.
The sample rate of the 8 string synth is 250 KHz, this is necessary because of the length of the strings (delay
lines). Longer delay lines mean more tuning accuracy over a wider range, but longer strings also require faster
sample rates to maintain pitch range. Faster sample rates, however present a limitation in how much time is
available to compute the next sample for output. Currently, the 8 string synth runs with a system clock of 50 MHz,
each string requires about 6 clocks plus one for startup, so there it should be possible to stretch from 8 to 12
strings without changing the system clock. To do 24 may require raising the system clock to 100 MHz. 48 strings
would require 200 MHz, which the _chip_ can do, but would require much closer attention to timing detail.
- BassDaWG/4 is a modified version of PolyDaWG/8. I found it easy to modify the design and the MIDI
controller to support 4 strings that are twice as long. I kept the sample rate at 250 KHz so that the instrument
will be one octave below PolyDaWG/8. There are also other optimizations to support using BassDaWG/4 as a bass
instrument. Since it is also polyphonic, bass chords commonly used in many forms of music are possible. With some
attention to the filter and pickup position, BassDaWG/4 can sound similar to a fretless bass guitar.
|