Knack
version: 0.6
license: GPL v3
Download (147 KB)
Contribute / Download source code
Knack is a modular sound synthesizer, it does Additive and FM
synthesis.
This software is developed using C# and the .NET Framework, MIDI input is supported (you
can use MIDI keyboards to play) and a Managed DirectX 9 sound output.
How to install
Knack requires Windows XP / Vista or later.
Tablet support requires Windows XP Tablet Edition or Vista or later.
This program requires the following components installed
in the following order:
- The Microsoft .NET Framework
Runtime v.2.0
- The Microsoft DirectX 9
Runtime or later, installed using the following command line:
DXSetup.exe /InstallManagedDX
(you have to use the full version of the DirectX installer, not the version which
downloads the components from the web)
If you did install the .NET Runtime after the DirectX Runtime, then reinstall the
DirectX Runtime (the Managed DirectX libraries can't be installed if the .NET Framework
is not already present).
These Windows components are available for free on the Microsoft web site and through
Windows
Update.
When you have installed these components you can simply run the Knack setup file and
follow the instructions.
Features
- Realtime stereo synthesis and mixing with floating point 32bit precision.
- Different additive and FM operators and waveforms.
- A stereo delay effect with feedback.
- (limited) MIDI input support.
- Graphic tablet input support.
- A random note generator.
- XML based settings and file format.
screenshot
![[screenshot]](images/screenshot.gif)