Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:all:saugns [2022/02/24 00:55] – [Documentation] v0.3.10b joelkp | apps:all:saugns [2025/02/16 14:48] (current) – [saugns] conciser joelkp | ||
---|---|---|---|
Line 2: | Line 2: | ||
{{metacard> | {{metacard> | ||
- | saugns implements the SAU (Scriptable AUdio) language, and is a command-line parser, player, and WAV file writer for SAU scripts. It makes it easy to write files which play sounds when ran. | + | saugns implements the SAU (Scriptable AUdio) language, and is a command-line parser, player, and WAV file writer for SAU scripts. It makes it easy to write script |
- | Currently most useful for generating tones, | + | Currently most useful for generating tones, sounds, |
+ | |||
+ | Audio generation can use the following types of audio generators and ways of configuring them: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * Parameter sweeps, ADSR envelopes, and modulation by connecting objects – for AM/RM, FM/PM, and more | ||
+ | * Options for variations on phase distortion synthesis, and pulsar synthesis | ||
+ | * An arbitrary number of generators can be used, and changes to their parameters laid out in time | ||
- | The SAU language currently only provides wave oscillators. These can be used and combined in any number. | ||
===== Documentation ===== | ===== Documentation ===== | ||
- | * {{https://saugns.github.io/ | + | |
- | + | * {{https://sau.frama.io/ | |
- | * {{https://saugns.github.io/ | + | * {{https://codeberg.org/sau/saugns/src/stable/sau/ |
- | + | * {{https:// | |
- | * {{https://github.com/saugns/saugns/blob/ | + | |
{{tag> | {{tag> | ||
Line 18: | Line 25: | ||
~~META: | ~~META: | ||
~~META: | ~~META: | ||
- | ~~META: | + | ~~META: |
~~META: | ~~META: | ||
~~META: | ~~META: | ||
Line 24: | Line 31: | ||
~~META: | ~~META: | ||
~~META: | ~~META: | ||
- | ~~META: | + | ~~META: |
- | ~~META: | + | ~~META: |