Clatter.Core

Clatter.Core is the core library for Clatter. It can be used both in a Unity and non-Unity context.

Download:

Clatter.Core.dll

New users should start by reading:

To create audio in Clatter, you typically need to declare at least 2 AudioObjectData objects, at least 1 CollisionEvent, and an AudioGenerator. The AudioGenerator reads the CollisionEvent and generates audio. In programs where speed is not important and you just want to generate simple wav files, you can optionally generate audio by declaring a new Impact or Scrape instead of an AudioGenerator.

Clatter.Core can be used in Unity as-is, but it's usually much easier to use Clatter.Unity. Clatter.Core doesn't have any MonoBehaviour subclasses, meaning that nothing will update on Update(), Awake(), etc.