History

better words for chaos noise. added algos entry

Paul Batchelor committed 6 years ago

Commit a5ea5471 parent 1b337ed2 files · +7 −5Browse files

Unified · Split

2 files
  1. algos.org +2 −0
  2. chaosnoise.org +5 −5
algos.org+2−0
@@ -21,3 +21,5 @@ signal. · 20 unmodified lines
21@!(ref "bitnoise")!@ is a 1-bit noise generator.21@!(ref "bitnoise")!@ is a 1-bit noise generator.
22 22
23@!(ref "valp1")!@ is a virtual-analog 1-pole lowpass filter.23@!(ref "valp1")!@ is a virtual-analog 1-pole lowpass filter.
24
25@!(ref "chaosnoise")!@ is a chaotic noise generator.
chaosnoise.org+5−5
@@ -1,18 +1,18 @@
1#+TITLE: ChaosNoise1#+TITLE: ChaosNoise
2* Overview2* Overview
3The =chaosnoise= algorithm is noise generator that uses3The =chaosnoise= algorithm is noise generator that uses
4a chaos function to it's sound.4a chaos function to produce sound.
5 5
6At the core, chaosnoise is a essentially a 2-pole filter6At it's core, chaosnoise is essentially an unstable 2-pole
7with an unstable filter coefficient and a nonlinearity.7filter with a nonlinearity.
8In other words, it gets its noise doing things DSP engineers8In other words, it makes noise doing things DSP engineers
9work very hard to avoid under normal circumstances.9work very hard to avoid under normal circumstances.
10 10
11The underlying chaos function is largely based on the one11The underlying chaos function is largely based on the one
12found in the Crackle Ugen found in SuperCollider. In this12found in the Crackle Ugen found in SuperCollider. In this
13implementation, however, there is an added =rate= parameter13implementation, however, there is an added =rate= parameter
14similar to the one found in @!(ref "bitnoise")!@. This14similar to the one found in @!(ref "bitnoise")!@. This
15is can be used to change the tone quality of the algorithm.15is used to change the tone quality of the algorithm.
16* Tangled Files16* Tangled Files
17This tangles to =chaosnoise.c= and =chaosnoise.h=. Defining17This tangles to =chaosnoise.c= and =chaosnoise.h=. Defining
18=SK_CHAOSNOISE_PRIV= will expose the core struct in the18=SK_CHAOSNOISE_PRIV= will expose the core struct in the

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t