Commit af4517be authored by Lyberta's avatar Lyberta

Updated README.

parent 1ed37478
......@@ -24,7 +24,7 @@ plugins: libs
$(MAKE) all -C Src/DPF_PulseBandlimited
$(MAKE) all -C Src/DPF_TriangleBandlimited
$(MAKE) all -C Src/DPF_SawtoothBandlimited
#$(MAKE) all -C Src/DPF_PulseOpenCL
$(MAKE) all -C Src/DPF_PulseOpenCL
$(MAKE) all -C Src/DPF_TriangleOpenCL
$(MAKE) all -C Src/DPF_SawtoothOpenCL
#$(MAKE) all -C Src/DPF_Multi
......
# ftz Chiptune
## A collection of basic waveform synths
This project provides synths of basic waveforms which were produced by programmable sound generators in the 1980s and 1990s. The project is in alpha state and there is no GUI. You need to use your DAW to automate parameters.
This project provides synths of basic waveforms. The project is in alpha state and there is no GUI. You need to use your DAW to automate parameters.
The following synths are implemented:
* Sine wave
* Pulse wave
* Triangle wave
* Sawtooth wave
* Pulse wave (aliased, bandlimited, bandlimited using OpenCL)
* Triangle wave (aliased, bandlimited, bandlimited using OpenCL)
* Sawtooth wave (aliased, bandlimited, bandlimited using OpenCL)
* White noise
* Single channel, any of the above
* 16 channels, any of the above
* Single channel, any of the above (temporary disabled)
* 16 channels, any of the above (temporary disabled)
The following formats are provided:
* JACK standalone
......@@ -18,7 +18,9 @@ The following formats are provided:
* VST
## Key features
* Highly versatile - supports any bit depth and sample rate.
* Bandlimited synthesis - mathematically perfect sound at the cost of a lot of computation.
* OpenCL synthesis - enjoy perfect sound in real time if you have modern GPU.
* Highly versatile - can be compiled to any floating point type available.
* Free software - released under the terms of GNU GPLv3 or any later version.
## Dependencies
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment