Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:all:saugns [2020/12/12 20:26] – [Documentation] v0.3.7c 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. | + | 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 files which play sounds when ran. It's also possible to pipe audio data from it over stdout. |
- | Currently most useful | + | Currently most useful for generating |
+ | |||
+ | 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 | ||
===== Documentation ===== | ===== Documentation ===== | ||
- | * {{https://saugns.github.io/ | + | |
- | + | * {{https://sau.frama.io/language.html|SAU | |
- | * {{https://saugns.github.io/syntax.html|Guide to the SAU syntax}} | + | * {{https://codeberg.org/sau/saugns/src/stable/sau/ |
- | + | * {{https:// | |
- | * {{https://github.com/saugns/saugns/blob/master/ | + | |
{{tag> | {{tag> | ||
~~META: | ~~META: | ||
~~META: | ~~META: | ||
- | ~~META: | + | ~~META: |
- | ~~META: | + | ~~META: |
~~META: | ~~META: | ||
~~META: | ~~META: | ||
Line 23: | Line 31: | ||
~~META: | ~~META: | ||
~~META: | ~~META: | ||
- | ~~META: | + | ~~META: |
- | ~~META: | + | ~~META: |