Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:all:saugns [2022/06/15 14:56] – [Documentation] v0.3.11 joelkp | apps:all:saugns [2024/06/23 13:50] (current) – [saugns] joelkp | ||
---|---|---|---|
Line 4: | Line 4: | ||
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. | 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 for generating tones, | + | Currently most useful for generating tones, sounds, |
- | The SAU language currently only provides wave oscillators. These can be used and combined in any number. | + | Audio generation is supported through the use of the following types of audio generators, |
- | ===== Documentation ===== | + | * ' |
- | * {{https:// | + | * ' |
+ | * ' | ||
+ | * Parameter sweeps, and modulation by connecting objects – for AM/RM & FM/PM | ||
+ | * An arbitrary number of generators can be used, and changes to their parameters laid out in time | ||
- | * {{https:// | ||
- | * {{https://github.com/saugns/saugns/blob/ | + | ===== Documentation ===== |
+ | | ||
+ | * {{https:// | ||
+ | * {{https:// | ||
+ | * {{https:// | ||
{{tag> | {{tag> | ||
Line 18: | Line 24: | ||
~~META: | ~~META: | ||
~~META: | ~~META: | ||
- | ~~META: | + | ~~META: |
~~META: | ~~META: | ||
~~META: | ~~META: | ||
Line 24: | Line 30: | ||
~~META: | ~~META: | ||
~~META: | ~~META: | ||
- | ~~META: | + | ~~META: |
- | ~~META: | + | ~~META: |