From 749c5f15b8cad166bdcf07eef849a4fa7f663672 Mon Sep 17 00:00:00 2001 From: Stephane Letz Date: Sun, 29 Sep 2024 17:47:05 +0200 Subject: [PATCH] Correct mail link and regenerate. --- docs/index.html | 2 +- docs/manual/introduction/index.html | 2 +- docs/manual/midi/exfaust0/exfaust0.svg | 4 +- docs/manual/midi/exfaust1/exfaust1.svg | 4 +- docs/manual/midi/exfaust10/exfaust10.svg | 4 +- docs/manual/midi/exfaust11/exfaust11.svg | 8 +-- docs/manual/midi/exfaust12/exfaust12.svg | 8 +-- docs/manual/midi/exfaust13/exfaust13.svg | 8 +-- docs/manual/midi/exfaust14/exfaust14.svg | 8 +-- docs/manual/midi/exfaust15/exfaust15.svg | 12 ++--- docs/manual/midi/exfaust16/exfaust16.svg | 12 ++--- docs/manual/midi/exfaust2/exfaust2.svg | 4 +- docs/manual/midi/exfaust3/exfaust3.svg | 4 +- docs/manual/midi/exfaust4/exfaust4.svg | 4 +- docs/manual/midi/exfaust5/exfaust5.svg | 8 +-- docs/manual/midi/exfaust6/exfaust6.svg | 20 ++++---- docs/manual/midi/exfaust7/exfaust7.svg | 4 +- docs/manual/midi/exfaust8/exfaust8.svg | 4 +- docs/manual/midi/exfaust9/exfaust9.svg | 4 +- docs/manual/quick-start/exfaust1/exfaust1.svg | 8 +-- .../quick-start/exfaust10/exfaust10.svg | 12 ++--- .../quick-start/exfaust11/exfaust11.svg | 16 +++--- .../quick-start/exfaust12/exfaust12.svg | 20 ++++---- docs/manual/quick-start/exfaust2/exfaust2.svg | 8 +-- docs/manual/quick-start/exfaust3/exfaust3.svg | 8 +-- docs/manual/quick-start/exfaust4/exfaust4.svg | 12 ++--- docs/manual/quick-start/exfaust5/exfaust5.svg | 12 ++--- docs/manual/quick-start/exfaust7/exfaust7.svg | 8 +-- docs/manual/quick-start/exfaust8/exfaust8.svg | 8 +-- docs/manual/quick-start/exfaust9/exfaust9.svg | 8 +-- docs/manual/syntax/exfaust1/exfaust1.svg | 8 +-- docs/manual/syntax/exfaust10/exfaust10.svg | 16 +++--- docs/manual/syntax/exfaust101/exfaust101.svg | 12 ++--- docs/manual/syntax/exfaust104/exfaust104.svg | 4 +- docs/manual/syntax/exfaust105/exfaust105.svg | 4 +- docs/manual/syntax/exfaust106/exfaust106.svg | 4 +- docs/manual/syntax/exfaust107/exfaust107.svg | 4 +- docs/manual/syntax/exfaust108/exfaust108.svg | 4 +- docs/manual/syntax/exfaust109/exfaust109.svg | 4 +- docs/manual/syntax/exfaust11/exfaust11.svg | 16 +++--- docs/manual/syntax/exfaust113/exfaust113.svg | 4 +- docs/manual/syntax/exfaust114/exfaust114.svg | 4 +- docs/manual/syntax/exfaust115/exfaust115.svg | 8 +-- docs/manual/syntax/exfaust116/exfaust116.svg | 8 +-- docs/manual/syntax/exfaust117/exfaust117.svg | 8 +-- docs/manual/syntax/exfaust118/exfaust118.svg | 4 +- docs/manual/syntax/exfaust119/exfaust119.svg | 8 +-- docs/manual/syntax/exfaust12/exfaust12.svg | 16 +++--- docs/manual/syntax/exfaust120/exfaust120.svg | 8 +-- docs/manual/syntax/exfaust124/exfaust124.svg | 4 +- docs/manual/syntax/exfaust125/exfaust125.svg | 4 +- docs/manual/syntax/exfaust126/exfaust126.svg | 8 +-- docs/manual/syntax/exfaust127/exfaust127.svg | 20 ++++---- docs/manual/syntax/exfaust13/exfaust13.svg | 8 +-- docs/manual/syntax/exfaust14/exfaust14.svg | 16 +++--- docs/manual/syntax/exfaust19/exfaust19.svg | 20 ++++---- docs/manual/syntax/exfaust2/exfaust2.svg | 20 ++++---- docs/manual/syntax/exfaust20/exfaust20.svg | 32 ++++++------ docs/manual/syntax/exfaust21/exfaust21.svg | 20 ++++---- docs/manual/syntax/exfaust22/exfaust22.svg | 20 ++++---- docs/manual/syntax/exfaust29/exfaust29.svg | 8 +-- docs/manual/syntax/exfaust3/exfaust3.svg | 12 ++--- docs/manual/syntax/exfaust30/exfaust30.svg | 4 +- docs/manual/syntax/exfaust31/exfaust31.svg | 8 +-- docs/manual/syntax/exfaust37/exfaust37.svg | 4 +- docs/manual/syntax/exfaust4/exfaust4.svg | 8 +-- docs/manual/syntax/exfaust5/exfaust5.svg | 8 +-- docs/manual/syntax/exfaust6/exfaust6.svg | 4 +- docs/manual/syntax/exfaust7/exfaust7.svg | 8 +-- docs/manual/syntax/exfaust8/exfaust8.svg | 4 +- docs/manual/syntax/exfaust88/exfaust88.svg | 4 +- docs/manual/syntax/exfaust89/exfaust89.svg | 8 +-- docs/manual/syntax/exfaust9/exfaust9.svg | 8 +-- docs/manual/syntax/exfaust90/exfaust90.svg | 8 +-- docs/manual/syntax/exfaust91/exfaust91.svg | 12 ++--- docs/manual/syntax/exfaust92/exfaust92.svg | 12 ++--- docs/manual/syntax/exfaust93/exfaust93.svg | 12 ++--- docs/manual/syntax/exfaust94/exfaust94.svg | 16 +++--- docs/sitemap.xml.gz | Bin 127 -> 127 bytes .../tutorials/box-api/exfaust13/exfaust13.svg | 8 +-- .../tutorials/box-api/exfaust14/exfaust14.svg | 8 +-- .../tutorials/box-api/exfaust15/exfaust15.svg | 8 +-- docs/tutorials/cmajor/exfaust0/exfaust0.svg | 16 +++--- docs/tutorials/cmajor/exfaust1/exfaust1.svg | 4 +- docs/tutorials/cmajor/exfaust2/exfaust2.svg | 4 +- docs/tutorials/jsfx/exfaust0/exfaust0.svg | 16 +++--- docs/tutorials/jsfx/exfaust1/exfaust1.svg | 4 +- docs/tutorials/jsfx/exfaust2/exfaust2.svg | 12 ++--- docs/tutorials/julia/exfaust0/exfaust0.svg | 16 +++--- docs/tutorials/rnbo/exfaust0/exfaust0.svg | 16 +++--- docs/tutorials/rnbo/exfaust1/exfaust1.svg | 8 +-- docs/tutorials/rnbo/exfaust2/exfaust2.svg | 16 +++--- docs/tutorials/rnbo/exfaust3/exfaust3.svg | 8 +-- docs/tutorials/rnbo/exfaust4/exfaust4.svg | 8 +-- .../signal-api/exfaust13/exfaust13.svg | 8 +-- .../signal-api/exfaust14/exfaust14.svg | 8 +-- .../signal-api/exfaust15/exfaust15.svg | 8 +-- docs/tutorials/teensy/exfaust0/exfaust0.svg | 8 +-- docs/tutorials/teensy/exfaust1/exfaust1.svg | 16 +++--- .../exfaust22/exfaust22.svg | 8 +-- .../exfaust28/exfaust28.svg | 8 +-- .../exfaust29/exfaust29.svg | 4 +- .../exfaust30/exfaust30.svg | 4 +- .../exfaust31/exfaust31.svg | 4 +- .../exfaust32/exfaust32.svg | 16 +++--- .../exfaust33/exfaust33.svg | 16 +++--- .../exfaust34/exfaust34.svg | 16 +++--- .../exfaust35/exfaust35.svg | 12 ++--- .../exfaust37/exfaust37.svg | 8 +-- .../exfaust38/exfaust38.svg | 8 +-- .../exfaust39/exfaust39.svg | 12 ++--- .../exfaust40/exfaust40.svg | 8 +-- .../exfaust45/exfaust45.svg | 12 ++--- .../exfaust46/exfaust46.svg | 20 ++++---- .../exfaust47/exfaust47.svg | 4 +- .../exfaust48/exfaust48.svg | 12 ++--- .../exfaust0/exfaust0.svg | 8 +-- .../exfaust1/exfaust1.svg | 48 +++++++++--------- .../exfaust2/exfaust2.svg | 4 +- .../exfaust3/exfaust3.svg | 8 +-- .../exfaust4/exfaust4.svg | 20 ++++---- .../exfaust5/exfaust5.svg | 4 +- src/manual/introduction.md | 2 +- 123 files changed, 587 insertions(+), 587 deletions(-) diff --git a/docs/index.html b/docs/index.html index 10d6454284..6eaf9133d0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -477,5 +477,5 @@ diff --git a/docs/manual/introduction/index.html b/docs/manual/introduction/index.html index 8449b01ddb..f5a2360dd4 100644 --- a/docs/manual/introduction/index.html +++ b/docs/manual/introduction/index.html @@ -406,7 +406,7 @@

What is Faust Good For?

What is Faust Not (So) Good For?

Despite all this, Faust does have some limitations. For instance, it doesn't allow for the efficient implementation of algorithms requiring multi-rates such as the FFT, convolution, etc. While there are tricks to go around this issue, we're fully aware that it is a big one and we're working as hard as possible on it.

Faust's conciseness can sometimes become a problem too, especially for complex algorithms with lots of recursive signals. It is usually crucial in Faust to have the "mental global picture" of the algorithm to be implemented which in some cases can be hard.

-

While the Faust compiler is relatively bug-free, it does have some limitations and might get stuck in some extreme cases that you will probably never encounter. If you do, shoot us an e-mail!

+

While the Faust compiler is relatively bug-free, it does have some limitations and might get stuck in some extreme cases that you will probably never encounter. If you do, shoot us an e-mail!

From here, you can jump to the Quick Start Tutorial section of this manual.

Design Principles

Since the beginning of its development in 2002, Faust has been guided by various design principles:

diff --git a/docs/manual/midi/exfaust0/exfaust0.svg b/docs/manual/midi/exfaust0/exfaust0.svg index e36c372f85..0c551ad4fb 100644 --- a/docs/manual/midi/exfaust0/exfaust0.svg +++ b/docs/manual/midi/exfaust0/exfaust0.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/midi/exfaust1/exfaust1.svg b/docs/manual/midi/exfaust1/exfaust1.svg index 3a1188819d..a721f6f448 100644 --- a/docs/manual/midi/exfaust1/exfaust1.svg +++ b/docs/manual/midi/exfaust1/exfaust1.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/midi/exfaust10/exfaust10.svg b/docs/manual/midi/exfaust10/exfaust10.svg index 9afce026af..c622e541ce 100644 --- a/docs/manual/midi/exfaust10/exfaust10.svg +++ b/docs/manual/midi/exfaust10/exfaust10.svg @@ -3,11 +3,11 @@ - + - + sawtooth(hsli...YER0[nil]]}]) diff --git a/docs/manual/midi/exfaust11/exfaust11.svg b/docs/manual/midi/exfaust11/exfaust11.svg index 050e26011d..08ba349d09 100644 --- a/docs/manual/midi/exfaust11/exfaust11.svg +++ b/docs/manual/midi/exfaust11/exfaust11.svg @@ -3,19 +3,19 @@ - + - + sawtooth(hsli...+03f, 0.01f)) - + - + envelope diff --git a/docs/manual/midi/exfaust12/exfaust12.svg b/docs/manual/midi/exfaust12/exfaust12.svg index 201a232990..991979cef5 100644 --- a/docs/manual/midi/exfaust12/exfaust12.svg +++ b/docs/manual/midi/exfaust12/exfaust12.svg @@ -3,19 +3,19 @@ - + - + sawtooth(hsli...+03f, 0.01f)) - + - + envelope diff --git a/docs/manual/midi/exfaust13/exfaust13.svg b/docs/manual/midi/exfaust13/exfaust13.svg index e7abe4c7e3..d387b8f463 100644 --- a/docs/manual/midi/exfaust13/exfaust13.svg +++ b/docs/manual/midi/exfaust13/exfaust13.svg @@ -3,19 +3,19 @@ - + - + sawtooth(hsli...+03f, 0.01f)) - + - + envelope diff --git a/docs/manual/midi/exfaust14/exfaust14.svg b/docs/manual/midi/exfaust14/exfaust14.svg index b650293a51..f63dd807b6 100644 --- a/docs/manual/midi/exfaust14/exfaust14.svg +++ b/docs/manual/midi/exfaust14/exfaust14.svg @@ -3,19 +3,19 @@ - + - + sawtooth(hsli...il]]]}]) : *) - + - + envelope diff --git a/docs/manual/midi/exfaust15/exfaust15.svg b/docs/manual/midi/exfaust15/exfaust15.svg index b6114f4cc5..99bb57aaad 100644 --- a/docs/manual/midi/exfaust15/exfaust15.svg +++ b/docs/manual/midi/exfaust15/exfaust15.svg @@ -3,19 +3,19 @@ - + - + sawtooth(hsli...il]]]}]) : *) - + - + envelope @@ -27,11 +27,11 @@ - + - + lowpass(3)(hs...ER8[nil]]]}]) diff --git a/docs/manual/midi/exfaust16/exfaust16.svg b/docs/manual/midi/exfaust16/exfaust16.svg index 0c90bb6828..78076f93a9 100644 --- a/docs/manual/midi/exfaust16/exfaust16.svg +++ b/docs/manual/midi/exfaust16/exfaust16.svg @@ -3,19 +3,19 @@ - + - + sawtooth(hsli...il]]]}]) : *) - + - + envelope @@ -27,11 +27,11 @@ - + - + lowpass(3)(hs...ER8[nil]]]}]) diff --git a/docs/manual/midi/exfaust2/exfaust2.svg b/docs/manual/midi/exfaust2/exfaust2.svg index 08389ff0cd..2d556fe59c 100644 --- a/docs/manual/midi/exfaust2/exfaust2.svg +++ b/docs/manual/midi/exfaust2/exfaust2.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/midi/exfaust3/exfaust3.svg b/docs/manual/midi/exfaust3/exfaust3.svg index 193a25c059..113f682427 100644 --- a/docs/manual/midi/exfaust3/exfaust3.svg +++ b/docs/manual/midi/exfaust3/exfaust3.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/midi/exfaust4/exfaust4.svg b/docs/manual/midi/exfaust4/exfaust4.svg index 78d4382116..86cf1b84df 100644 --- a/docs/manual/midi/exfaust4/exfaust4.svg +++ b/docs/manual/midi/exfaust4/exfaust4.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/midi/exfaust5/exfaust5.svg b/docs/manual/midi/exfaust5/exfaust5.svg index d2a19940b0..185e0bf1a1 100644 --- a/docs/manual/midi/exfaust5/exfaust5.svg +++ b/docs/manual/midi/exfaust5/exfaust5.svg @@ -3,19 +3,19 @@ - + - + sawtooth(440) - + - + vol diff --git a/docs/manual/midi/exfaust6/exfaust6.svg b/docs/manual/midi/exfaust6/exfaust6.svg index 8104c0a6df..360f29601b 100644 --- a/docs/manual/midi/exfaust6/exfaust6.svg +++ b/docs/manual/midi/exfaust6/exfaust6.svg @@ -3,43 +3,43 @@ - + - + sawtooth(400) - + - + osc(400) - + - + sawtooth(600) - + - + osc(600) - + - + selectn(4)(ne... 1.0f) : int) diff --git a/docs/manual/midi/exfaust7/exfaust7.svg b/docs/manual/midi/exfaust7/exfaust7.svg index fbf993a71e..b86cbd0daa 100644 --- a/docs/manual/midi/exfaust7/exfaust7.svg +++ b/docs/manual/midi/exfaust7/exfaust7.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/midi/exfaust8/exfaust8.svg b/docs/manual/midi/exfaust8/exfaust8.svg index c1a7a5b34b..2916e3829c 100644 --- a/docs/manual/midi/exfaust8/exfaust8.svg +++ b/docs/manual/midi/exfaust8/exfaust8.svg @@ -3,11 +3,11 @@ - + - + osc(8,(((chec...- : +~_) : *) diff --git a/docs/manual/midi/exfaust9/exfaust9.svg b/docs/manual/midi/exfaust9/exfaust9.svg index 0e3e709f71..8f84e73341 100644 --- a/docs/manual/midi/exfaust9/exfaust9.svg +++ b/docs/manual/midi/exfaust9/exfaust9.svg @@ -3,11 +3,11 @@ - + - + sawtooth(hsli...+03f, 0.01f)) diff --git a/docs/manual/quick-start/exfaust1/exfaust1.svg b/docs/manual/quick-start/exfaust1/exfaust1.svg index 5c6025bb60..9813da2450 100644 --- a/docs/manual/quick-start/exfaust1/exfaust1.svg +++ b/docs/manual/quick-start/exfaust1/exfaust1.svg @@ -3,19 +3,19 @@ - + - + noise - + - + resonlp(500)(5)(1) diff --git a/docs/manual/quick-start/exfaust10/exfaust10.svg b/docs/manual/quick-start/exfaust10/exfaust10.svg index 176bc667e5..b249642dd8 100644 --- a/docs/manual/quick-start/exfaust10/exfaust10.svg +++ b/docs/manual/quick-start/exfaust10/exfaust10.svg @@ -3,29 +3,29 @@ - + - + noise - + - + resonlp(hslid...ER7[nil]]]}]) - + - + t diff --git a/docs/manual/quick-start/exfaust11/exfaust11.svg b/docs/manual/quick-start/exfaust11/exfaust11.svg index 8a6bad9924..0fd66a4cc8 100644 --- a/docs/manual/quick-start/exfaust11/exfaust11.svg +++ b/docs/manual/quick-start/exfaust11/exfaust11.svg @@ -3,29 +3,29 @@ - + - + noise - + - + resonlp(hslid...ER7[nil]]]}]) - + - + t @@ -37,11 +37,11 @@ - + - + zita_light diff --git a/docs/manual/quick-start/exfaust12/exfaust12.svg b/docs/manual/quick-start/exfaust12/exfaust12.svg index d6c9b5af93..2318270807 100644 --- a/docs/manual/quick-start/exfaust12/exfaust12.svg +++ b/docs/manual/quick-start/exfaust12/exfaust12.svg @@ -3,31 +3,31 @@ - + - + cubicnl_demo - + - + wah4_demo - + - + phaser2_demo @@ -35,11 +35,11 @@ - + - + compressor_demo @@ -47,11 +47,11 @@ - + - + zita_light diff --git a/docs/manual/quick-start/exfaust2/exfaust2.svg b/docs/manual/quick-start/exfaust2/exfaust2.svg index 8fd57294ac..bed3f5b074 100644 --- a/docs/manual/quick-start/exfaust2/exfaust2.svg +++ b/docs/manual/quick-start/exfaust2/exfaust2.svg @@ -3,19 +3,19 @@ - + - + noise - + - + resonlp(500)(5)(1) diff --git a/docs/manual/quick-start/exfaust3/exfaust3.svg b/docs/manual/quick-start/exfaust3/exfaust3.svg index 12bd358aad..217cadfb1e 100644 --- a/docs/manual/quick-start/exfaust3/exfaust3.svg +++ b/docs/manual/quick-start/exfaust3/exfaust3.svg @@ -3,19 +3,19 @@ - + - + noise - + - + resonlp(500)(5)(1) diff --git a/docs/manual/quick-start/exfaust4/exfaust4.svg b/docs/manual/quick-start/exfaust4/exfaust4.svg index ed941faa66..df6625b14b 100644 --- a/docs/manual/quick-start/exfaust4/exfaust4.svg +++ b/docs/manual/quick-start/exfaust4/exfaust4.svg @@ -3,29 +3,29 @@ - + - + noise - + - + resonlp(500)(5)(1) - + - + resonlp(500)(5)(1) diff --git a/docs/manual/quick-start/exfaust5/exfaust5.svg b/docs/manual/quick-start/exfaust5/exfaust5.svg index 9194662e07..1fa304de9b 100644 --- a/docs/manual/quick-start/exfaust5/exfaust5.svg +++ b/docs/manual/quick-start/exfaust5/exfaust5.svg @@ -3,29 +3,29 @@ - + - + noise - + - + filter - + - + filter diff --git a/docs/manual/quick-start/exfaust7/exfaust7.svg b/docs/manual/quick-start/exfaust7/exfaust7.svg index 94bd88a544..a329dea51e 100644 --- a/docs/manual/quick-start/exfaust7/exfaust7.svg +++ b/docs/manual/quick-start/exfaust7/exfaust7.svg @@ -3,19 +3,19 @@ - + - + noise - + - + resonlp(500)(5)(1) diff --git a/docs/manual/quick-start/exfaust8/exfaust8.svg b/docs/manual/quick-start/exfaust8/exfaust8.svg index c1c3e1c5ad..64ca173ca8 100644 --- a/docs/manual/quick-start/exfaust8/exfaust8.svg +++ b/docs/manual/quick-start/exfaust8/exfaust8.svg @@ -3,19 +3,19 @@ - + - + noise - + - + resonlp(hslid...1.0f, 0.01f)) diff --git a/docs/manual/quick-start/exfaust9/exfaust9.svg b/docs/manual/quick-start/exfaust9/exfaust9.svg index d6b49ec408..dcffb9a746 100644 --- a/docs/manual/quick-start/exfaust9/exfaust9.svg +++ b/docs/manual/quick-start/exfaust9/exfaust9.svg @@ -3,19 +3,19 @@ - + - + noise - + - + resonlp(hslid...1.0f, 0.01f)) diff --git a/docs/manual/syntax/exfaust1/exfaust1.svg b/docs/manual/syntax/exfaust1/exfaust1.svg index f0427e89a8..304b88a57e 100644 --- a/docs/manual/syntax/exfaust1/exfaust1.svg +++ b/docs/manual/syntax/exfaust1/exfaust1.svg @@ -13,19 +13,19 @@ tablesize - + - + sinwaveform(65536) - + - + phasor(65536)(440) diff --git a/docs/manual/syntax/exfaust10/exfaust10.svg b/docs/manual/syntax/exfaust10/exfaust10.svg index 1a194dc46d..ef124c0b55 100644 --- a/docs/manual/syntax/exfaust10/exfaust10.svg +++ b/docs/manual/syntax/exfaust10/exfaust10.svg @@ -3,31 +3,31 @@ - + - + cubicnl(0.6f)(0) - + - + cubicnl(0.6f)(0) - + - + zita_light @@ -35,11 +35,11 @@ - + - + zita_light diff --git a/docs/manual/syntax/exfaust101/exfaust101.svg b/docs/manual/syntax/exfaust101/exfaust101.svg index 7152ca2f6f..c1f9fee51f 100644 --- a/docs/manual/syntax/exfaust101/exfaust101.svg +++ b/docs/manual/syntax/exfaust101/exfaust101.svg @@ -3,27 +3,27 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + osc(hslider("...e+03f, 1.0f)) - + - + osc(hslider("...e+03f, 1.0f)) diff --git a/docs/manual/syntax/exfaust104/exfaust104.svg b/docs/manual/syntax/exfaust104/exfaust104.svg index ab0d38bef0..e4d174e1b2 100644 --- a/docs/manual/syntax/exfaust104/exfaust104.svg +++ b/docs/manual/syntax/exfaust104/exfaust104.svg @@ -3,11 +3,11 @@ - + - + sawtooth(vsli...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust105/exfaust105.svg b/docs/manual/syntax/exfaust105/exfaust105.svg index 94e7753c67..a263ceae7b 100644 --- a/docs/manual/syntax/exfaust105/exfaust105.svg +++ b/docs/manual/syntax/exfaust105/exfaust105.svg @@ -3,11 +3,11 @@ - + - + sawtooth(hgro...+03f, 0.1f))) diff --git a/docs/manual/syntax/exfaust106/exfaust106.svg b/docs/manual/syntax/exfaust106/exfaust106.svg index f3adae43a3..cd5701bcb8 100644 --- a/docs/manual/syntax/exfaust106/exfaust106.svg +++ b/docs/manual/syntax/exfaust106/exfaust106.svg @@ -3,11 +3,11 @@ - + - + sawtooth(hsli...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust107/exfaust107.svg b/docs/manual/syntax/exfaust107/exfaust107.svg index 6773a295fe..2d73304b4c 100644 --- a/docs/manual/syntax/exfaust107/exfaust107.svg +++ b/docs/manual/syntax/exfaust107/exfaust107.svg @@ -3,11 +3,11 @@ - + - + sawtooth(vgro...+03f, 0.1f))) diff --git a/docs/manual/syntax/exfaust108/exfaust108.svg b/docs/manual/syntax/exfaust108/exfaust108.svg index e1c6e0b868..0c580e9584 100644 --- a/docs/manual/syntax/exfaust108/exfaust108.svg +++ b/docs/manual/syntax/exfaust108/exfaust108.svg @@ -3,11 +3,11 @@ - + - + sawtooth(hsli...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust109/exfaust109.svg b/docs/manual/syntax/exfaust109/exfaust109.svg index bcce4928dd..fc9e99dd00 100644 --- a/docs/manual/syntax/exfaust109/exfaust109.svg +++ b/docs/manual/syntax/exfaust109/exfaust109.svg @@ -3,11 +3,11 @@ - + - + sawtooth(tgro...+03f, 0.1f))) diff --git a/docs/manual/syntax/exfaust11/exfaust11.svg b/docs/manual/syntax/exfaust11/exfaust11.svg index 7c20f5ba10..0a8c0b56a3 100644 --- a/docs/manual/syntax/exfaust11/exfaust11.svg +++ b/docs/manual/syntax/exfaust11/exfaust11.svg @@ -3,27 +3,27 @@ - + - + osc(hslider("...+03f, 0.01f)) - + - + osc(hslider("...0.01f),2 : *) - + - + osc(hslider("...0.01f),3 : *) @@ -39,11 +39,11 @@ - + - + envelope diff --git a/docs/manual/syntax/exfaust113/exfaust113.svg b/docs/manual/syntax/exfaust113/exfaust113.svg index 83a141b8ae..cd49fb9b82 100644 --- a/docs/manual/syntax/exfaust113/exfaust113.svg +++ b/docs/manual/syntax/exfaust113/exfaust113.svg @@ -3,11 +3,11 @@ - + - + sawtooth(vsli...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust114/exfaust114.svg b/docs/manual/syntax/exfaust114/exfaust114.svg index e577e7fd4a..f50f7fcfef 100644 --- a/docs/manual/syntax/exfaust114/exfaust114.svg +++ b/docs/manual/syntax/exfaust114/exfaust114.svg @@ -3,11 +3,11 @@ - + - + osc(hslider("...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust115/exfaust115.svg b/docs/manual/syntax/exfaust115/exfaust115.svg index 4164563fbd..c347735d3f 100644 --- a/docs/manual/syntax/exfaust115/exfaust115.svg +++ b/docs/manual/syntax/exfaust115/exfaust115.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...ER3[nil]]]}]) - + - + gain diff --git a/docs/manual/syntax/exfaust116/exfaust116.svg b/docs/manual/syntax/exfaust116/exfaust116.svg index 7ea3e0d930..0b054acccf 100644 --- a/docs/manual/syntax/exfaust116/exfaust116.svg +++ b/docs/manual/syntax/exfaust116/exfaust116.svg @@ -3,11 +3,11 @@ - + - + sawtooth(vsli...e+03f, 0.1f)) @@ -29,11 +29,11 @@ - + - + triangle(vsli...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust117/exfaust117.svg b/docs/manual/syntax/exfaust117/exfaust117.svg index 0b2fc1f9a8..168c40add7 100644 --- a/docs/manual/syntax/exfaust117/exfaust117.svg +++ b/docs/manual/syntax/exfaust117/exfaust117.svg @@ -3,11 +3,11 @@ - + - + sawtooth(vsli...e+03f, 0.1f)) @@ -35,11 +35,11 @@ hgroup(Sawtooth) - + - + triangle(vsli...e+03f, 0.1f)) diff --git a/docs/manual/syntax/exfaust118/exfaust118.svg b/docs/manual/syntax/exfaust118/exfaust118.svg index e8ad3a78a8..5cc38c8955 100644 --- a/docs/manual/syntax/exfaust118/exfaust118.svg +++ b/docs/manual/syntax/exfaust118/exfaust118.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/syntax/exfaust119/exfaust119.svg b/docs/manual/syntax/exfaust119/exfaust119.svg index 9b5c4eb3e8..c7a30c6cee 100644 --- a/docs/manual/syntax/exfaust119/exfaust119.svg +++ b/docs/manual/syntax/exfaust119/exfaust119.svg @@ -13,19 +13,19 @@ s - + - + noise - + - + sawtooth(440) diff --git a/docs/manual/syntax/exfaust12/exfaust12.svg b/docs/manual/syntax/exfaust12/exfaust12.svg index ed7fac719d..6302695fe8 100644 --- a/docs/manual/syntax/exfaust12/exfaust12.svg +++ b/docs/manual/syntax/exfaust12/exfaust12.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...+03f, 0.01f)) - + - + osc(hslider("...0.01f),2 : *) @@ -27,11 +27,11 @@ - + - + osc(hslider("...0.01f),3 : *) @@ -55,11 +55,11 @@ - + - + envelope diff --git a/docs/manual/syntax/exfaust120/exfaust120.svg b/docs/manual/syntax/exfaust120/exfaust120.svg index c5e3017e30..713893e984 100644 --- a/docs/manual/syntax/exfaust120/exfaust120.svg +++ b/docs/manual/syntax/exfaust120/exfaust120.svg @@ -13,19 +13,19 @@ s - + - + noise - + - + sawtooth(440) diff --git a/docs/manual/syntax/exfaust124/exfaust124.svg b/docs/manual/syntax/exfaust124/exfaust124.svg index 222c1babaf..a68ae9a0ba 100644 --- a/docs/manual/syntax/exfaust124/exfaust124.svg +++ b/docs/manual/syntax/exfaust124/exfaust124.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/syntax/exfaust125/exfaust125.svg b/docs/manual/syntax/exfaust125/exfaust125.svg index c74b7f2487..f18df63ec7 100644 --- a/docs/manual/syntax/exfaust125/exfaust125.svg +++ b/docs/manual/syntax/exfaust125/exfaust125.svg @@ -7,11 +7,11 @@ 2 - + - + p diff --git a/docs/manual/syntax/exfaust126/exfaust126.svg b/docs/manual/syntax/exfaust126/exfaust126.svg index d4eaf6e7d4..b694907dd2 100644 --- a/docs/manual/syntax/exfaust126/exfaust126.svg +++ b/docs/manual/syntax/exfaust126/exfaust126.svg @@ -3,19 +3,19 @@ - + - + osc(500) - + - + g diff --git a/docs/manual/syntax/exfaust127/exfaust127.svg b/docs/manual/syntax/exfaust127/exfaust127.svg index 4f4db1b8be..727b51d9d8 100644 --- a/docs/manual/syntax/exfaust127/exfaust127.svg +++ b/docs/manual/syntax/exfaust127/exfaust127.svg @@ -7,11 +7,11 @@ vslider(Wet, 0.3333f, 0.0f, 1.0f, 0.025f) - + - + lfo(0.5f)(0.9f) @@ -59,11 +59,11 @@ vslider(Wet, 0.3333f, 0.0f, 1.0f, 0.025f) - + - + lfo(0.5f)(0.9f) @@ -107,11 +107,11 @@ - + - + stereo_freeve... : / : int))) @@ -127,11 +127,11 @@ vslider(Wet, 0.3333f, 0.0f, 1.0f, 0.025f) - + - + lfo(0.5f)(0.9f) @@ -173,11 +173,11 @@ vslider(Wet, 0.3333f, 0.0f, 1.0f, 0.025f) - + - + lfo(0.5f)(0.9f) diff --git a/docs/manual/syntax/exfaust13/exfaust13.svg b/docs/manual/syntax/exfaust13/exfaust13.svg index 7b6fe54fc5..a8877c8a1a 100644 --- a/docs/manual/syntax/exfaust13/exfaust13.svg +++ b/docs/manual/syntax/exfaust13/exfaust13.svg @@ -3,11 +3,11 @@ - + - + zita_light @@ -15,11 +15,11 @@ - + - + cubicnl(0.6f)(0) diff --git a/docs/manual/syntax/exfaust14/exfaust14.svg b/docs/manual/syntax/exfaust14/exfaust14.svg index 20a330022e..67dbff97a3 100644 --- a/docs/manual/syntax/exfaust14/exfaust14.svg +++ b/docs/manual/syntax/exfaust14/exfaust14.svg @@ -3,11 +3,11 @@ - + - + zita_light @@ -15,11 +15,11 @@ - + - + zita_light @@ -27,21 +27,21 @@ - + - + cubicnl(0.6f)(0) - + - + cubicnl(0.6f)(0) diff --git a/docs/manual/syntax/exfaust19/exfaust19.svg b/docs/manual/syntax/exfaust19/exfaust19.svg index 85daebf749..6d7ac8f5e1 100644 --- a/docs/manual/syntax/exfaust19/exfaust19.svg +++ b/docs/manual/syntax/exfaust19/exfaust19.svg @@ -3,35 +3,35 @@ - + - + osc(hslider("...0.01f),1 : *) - + - + osc(hslider("...0.01f),2 : *) - + - + osc(hslider("...0.01f),3 : *) - + - + osc(hslider("...0.01f),4 : *) @@ -53,11 +53,11 @@ - + - + envelope diff --git a/docs/manual/syntax/exfaust2/exfaust2.svg b/docs/manual/syntax/exfaust2/exfaust2.svg index dfc66f56f8..245b7a6e8a 100644 --- a/docs/manual/syntax/exfaust2/exfaust2.svg +++ b/docs/manual/syntax/exfaust2/exfaust2.svg @@ -3,43 +3,43 @@ - + - + noise - + - + noise - + - + noise - + - + noise - + - + noise diff --git a/docs/manual/syntax/exfaust20/exfaust20.svg b/docs/manual/syntax/exfaust20/exfaust20.svg index f6279d9307..3342198664 100644 --- a/docs/manual/syntax/exfaust20/exfaust20.svg +++ b/docs/manual/syntax/exfaust20/exfaust20.svg @@ -3,81 +3,81 @@ - + - + oneBand(0) - + - + oneBand(1) - + - + oneBand(2) - + - + oneBand(3) - + - + oneBand(4) - + - + oneBand(5) - + - + oneBand(6) - + - + oneBand(7) diff --git a/docs/manual/syntax/exfaust21/exfaust21.svg b/docs/manual/syntax/exfaust21/exfaust21.svg index 0d1eb89fed..baf4f228d6 100644 --- a/docs/manual/syntax/exfaust21/exfaust21.svg +++ b/docs/manual/syntax/exfaust21/exfaust21.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...0.01f),1 : *) - + - + osc(hslider("...0.01f),2 : *) @@ -27,11 +27,11 @@ - + - + osc(hslider("...0.01f),3 : *) @@ -43,11 +43,11 @@ - + - + osc(hslider("...0.01f),4 : *) @@ -77,11 +77,11 @@ - + - + envelope diff --git a/docs/manual/syntax/exfaust22/exfaust22.svg b/docs/manual/syntax/exfaust22/exfaust22.svg index c0fc3f0ab7..a597dc70ec 100644 --- a/docs/manual/syntax/exfaust22/exfaust22.svg +++ b/docs/manual/syntax/exfaust22/exfaust22.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...1f) : +) : *) - + - + osc(hslider("...1f) : +) : *) @@ -27,11 +27,11 @@ - + - + osc(hslider("...1f) : +) : *) @@ -43,11 +43,11 @@ - + - + osc(hslider("...1f) : +) : *) @@ -59,11 +59,11 @@ - + - + envelope diff --git a/docs/manual/syntax/exfaust29/exfaust29.svg b/docs/manual/syntax/exfaust29/exfaust29.svg index 3516be26e6..3626263ad7 100644 --- a/docs/manual/syntax/exfaust29/exfaust29.svg +++ b/docs/manual/syntax/exfaust29/exfaust29.svg @@ -3,19 +3,19 @@ - + - + osc(440) - + - + ar(1000)(1000)(button("gate")) diff --git a/docs/manual/syntax/exfaust3/exfaust3.svg b/docs/manual/syntax/exfaust3/exfaust3.svg index db9929acd0..c46aa9c395 100644 --- a/docs/manual/syntax/exfaust3/exfaust3.svg +++ b/docs/manual/syntax/exfaust3/exfaust3.svg @@ -3,27 +3,27 @@ - + - + osc(440) - + - + sawtooth(550) - + - + triangle(660) diff --git a/docs/manual/syntax/exfaust30/exfaust30.svg b/docs/manual/syntax/exfaust30/exfaust30.svg index 27c4d10d19..21187a14ab 100644 --- a/docs/manual/syntax/exfaust30/exfaust30.svg +++ b/docs/manual/syntax/exfaust30/exfaust30.svg @@ -3,11 +3,11 @@ - + - + zita_light diff --git a/docs/manual/syntax/exfaust31/exfaust31.svg b/docs/manual/syntax/exfaust31/exfaust31.svg index 23006c8e47..f7dca731f7 100644 --- a/docs/manual/syntax/exfaust31/exfaust31.svg +++ b/docs/manual/syntax/exfaust31/exfaust31.svg @@ -3,11 +3,11 @@ - + - + zita_light @@ -15,11 +15,11 @@ - + - + zita_light diff --git a/docs/manual/syntax/exfaust37/exfaust37.svg b/docs/manual/syntax/exfaust37/exfaust37.svg index e303986ae2..0228d9f88a 100644 --- a/docs/manual/syntax/exfaust37/exfaust37.svg +++ b/docs/manual/syntax/exfaust37/exfaust37.svg @@ -13,11 +13,11 @@ triangleWave - + - + phasor(8)(hsl...+03f, 0.01f)) diff --git a/docs/manual/syntax/exfaust4/exfaust4.svg b/docs/manual/syntax/exfaust4/exfaust4.svg index 86f5cd4809..a25d8a2d22 100644 --- a/docs/manual/syntax/exfaust4/exfaust4.svg +++ b/docs/manual/syntax/exfaust4/exfaust4.svg @@ -3,21 +3,21 @@ - + - + autowah(1) - + - + autowah(1) diff --git a/docs/manual/syntax/exfaust5/exfaust5.svg b/docs/manual/syntax/exfaust5/exfaust5.svg index 288475de74..4e3dafe39a 100644 --- a/docs/manual/syntax/exfaust5/exfaust5.svg +++ b/docs/manual/syntax/exfaust5/exfaust5.svg @@ -3,21 +3,21 @@ - + - + autowah(1) - + - + autowah(1) diff --git a/docs/manual/syntax/exfaust6/exfaust6.svg b/docs/manual/syntax/exfaust6/exfaust6.svg index 33b4ef00e2..954947c571 100644 --- a/docs/manual/syntax/exfaust6/exfaust6.svg +++ b/docs/manual/syntax/exfaust6/exfaust6.svg @@ -7,11 +7,11 @@ 440 - + - + osc diff --git a/docs/manual/syntax/exfaust7/exfaust7.svg b/docs/manual/syntax/exfaust7/exfaust7.svg index a51a44d5c4..b0ef2ffef5 100644 --- a/docs/manual/syntax/exfaust7/exfaust7.svg +++ b/docs/manual/syntax/exfaust7/exfaust7.svg @@ -3,21 +3,21 @@ - + - + cubicnl(0.6f)(0) - + - + autowah(1) diff --git a/docs/manual/syntax/exfaust8/exfaust8.svg b/docs/manual/syntax/exfaust8/exfaust8.svg index 647992dea8..3c7d1e5ec7 100644 --- a/docs/manual/syntax/exfaust8/exfaust8.svg +++ b/docs/manual/syntax/exfaust8/exfaust8.svg @@ -3,11 +3,11 @@ - + - + sawtooth(440) diff --git a/docs/manual/syntax/exfaust88/exfaust88.svg b/docs/manual/syntax/exfaust88/exfaust88.svg index aacf5f8434..b9c9a052bc 100644 --- a/docs/manual/syntax/exfaust88/exfaust88.svg +++ b/docs/manual/syntax/exfaust88/exfaust88.svg @@ -13,11 +13,11 @@ triangleWave - + - + phasor(8)(hsl...+03f, 0.01f)) diff --git a/docs/manual/syntax/exfaust89/exfaust89.svg b/docs/manual/syntax/exfaust89/exfaust89.svg index 54e85eceab..f50d7ed94e 100644 --- a/docs/manual/syntax/exfaust89/exfaust89.svg +++ b/docs/manual/syntax/exfaust89/exfaust89.svg @@ -13,19 +13,19 @@ tableSize - + - + sineWave(65536) - + - + phasor(65536)...+03f, 0.01f)) diff --git a/docs/manual/syntax/exfaust9/exfaust9.svg b/docs/manual/syntax/exfaust9/exfaust9.svg index 188a99aa67..b70015ecb3 100644 --- a/docs/manual/syntax/exfaust9/exfaust9.svg +++ b/docs/manual/syntax/exfaust9/exfaust9.svg @@ -3,21 +3,21 @@ - + - + cubicnl(0.6f)(0) - + - + zita_light diff --git a/docs/manual/syntax/exfaust90/exfaust90.svg b/docs/manual/syntax/exfaust90/exfaust90.svg index e31415fbe4..a1498c0456 100644 --- a/docs/manual/syntax/exfaust90/exfaust90.svg +++ b/docs/manual/syntax/exfaust90/exfaust90.svg @@ -17,19 +17,19 @@ 0.0f - + - + recIndex - + - + readIndex diff --git a/docs/manual/syntax/exfaust91/exfaust91.svg b/docs/manual/syntax/exfaust91/exfaust91.svg index 50fb994497..0319af2740 100644 --- a/docs/manual/syntax/exfaust91/exfaust91.svg +++ b/docs/manual/syntax/exfaust91/exfaust91.svg @@ -3,27 +3,27 @@ - + - + osc(440) - + - + sawtooth(440) - + - + s diff --git a/docs/manual/syntax/exfaust92/exfaust92.svg b/docs/manual/syntax/exfaust92/exfaust92.svg index 4c9a1e1b53..a3468ca22b 100644 --- a/docs/manual/syntax/exfaust92/exfaust92.svg +++ b/docs/manual/syntax/exfaust92/exfaust92.svg @@ -3,27 +3,27 @@ - + - + osc(440) - + - + sawtooth(440) - + - + mySelect2(nen... 1.0f, 1.0f)) diff --git a/docs/manual/syntax/exfaust93/exfaust93.svg b/docs/manual/syntax/exfaust93/exfaust93.svg index 1b3a5ee201..fd62d8ca15 100644 --- a/docs/manual/syntax/exfaust93/exfaust93.svg +++ b/docs/manual/syntax/exfaust93/exfaust93.svg @@ -3,27 +3,27 @@ - + - + osc(440) - + - + sawtooth(440) - + - + triangle(440) diff --git a/docs/manual/syntax/exfaust94/exfaust94.svg b/docs/manual/syntax/exfaust94/exfaust94.svg index 611ef15041..7df349d2c2 100644 --- a/docs/manual/syntax/exfaust94/exfaust94.svg +++ b/docs/manual/syntax/exfaust94/exfaust94.svg @@ -3,35 +3,35 @@ - + - + osc(440) - + - + sawtooth(440) - + - + triangle(440) - + - + mySelect3(nen... 1.0f) : int) diff --git a/docs/sitemap.xml.gz b/docs/sitemap.xml.gz index bcaa1d07b3776fd21eebf4342d6f7d86af6e3d06..120f3e3876f65c1246707fea513ae311ad4aa6f3 100644 GIT binary patch delta 12 Tcmb=gXOr*d;BYFN$W{pe7UBbk delta 12 Tcmb=gXOr*d;0Vl{$W{pe7YzfB diff --git a/docs/tutorials/box-api/exfaust13/exfaust13.svg b/docs/tutorials/box-api/exfaust13/exfaust13.svg index a59fc4ce6b..6cd42661df 100644 --- a/docs/tutorials/box-api/exfaust13/exfaust13.svg +++ b/docs/tutorials/box-api/exfaust13/exfaust13.svg @@ -3,19 +3,19 @@ - + - + osc(440) - + - + osc(440) diff --git a/docs/tutorials/box-api/exfaust14/exfaust14.svg b/docs/tutorials/box-api/exfaust14/exfaust14.svg index 0b8d54afb4..7575d15e65 100644 --- a/docs/tutorials/box-api/exfaust14/exfaust14.svg +++ b/docs/tutorials/box-api/exfaust14/exfaust14.svg @@ -3,19 +3,19 @@ - + - + osc(vslider("...+03f, 0.01f)) - + - + osc(vslider("...+03f, 0.01f)) diff --git a/docs/tutorials/box-api/exfaust15/exfaust15.svg b/docs/tutorials/box-api/exfaust15/exfaust15.svg index f9f3ce5942..0029fee6bc 100644 --- a/docs/tutorials/box-api/exfaust15/exfaust15.svg +++ b/docs/tutorials/box-api/exfaust15/exfaust15.svg @@ -3,19 +3,19 @@ - + - + organ - + - + organ diff --git a/docs/tutorials/cmajor/exfaust0/exfaust0.svg b/docs/tutorials/cmajor/exfaust0/exfaust0.svg index b1312dd259..971c4f8acf 100644 --- a/docs/tutorials/cmajor/exfaust0/exfaust0.svg +++ b/docs/tutorials/cmajor/exfaust0/exfaust0.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol @@ -27,19 +27,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol diff --git a/docs/tutorials/cmajor/exfaust1/exfaust1.svg b/docs/tutorials/cmajor/exfaust1/exfaust1.svg index dd824b2bcb..91696a1032 100644 --- a/docs/tutorials/cmajor/exfaust1/exfaust1.svg +++ b/docs/tutorials/cmajor/exfaust1/exfaust1.svg @@ -3,11 +3,11 @@ - + - + organ diff --git a/docs/tutorials/cmajor/exfaust2/exfaust2.svg b/docs/tutorials/cmajor/exfaust2/exfaust2.svg index 136ceb8e5c..84ef63f442 100644 --- a/docs/tutorials/cmajor/exfaust2/exfaust2.svg +++ b/docs/tutorials/cmajor/exfaust2/exfaust2.svg @@ -3,11 +3,11 @@ - + - + clarinet_ui_MIDI diff --git a/docs/tutorials/jsfx/exfaust0/exfaust0.svg b/docs/tutorials/jsfx/exfaust0/exfaust0.svg index bea6db2da9..4a3b57ec54 100644 --- a/docs/tutorials/jsfx/exfaust0/exfaust0.svg +++ b/docs/tutorials/jsfx/exfaust0/exfaust0.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol @@ -27,19 +27,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol diff --git a/docs/tutorials/jsfx/exfaust1/exfaust1.svg b/docs/tutorials/jsfx/exfaust1/exfaust1.svg index ae2ea75f9b..62138bf57d 100644 --- a/docs/tutorials/jsfx/exfaust1/exfaust1.svg +++ b/docs/tutorials/jsfx/exfaust1/exfaust1.svg @@ -3,11 +3,11 @@ - + - + osc(hslider("...e+03f, 0.1f)) diff --git a/docs/tutorials/jsfx/exfaust2/exfaust2.svg b/docs/tutorials/jsfx/exfaust2/exfaust2.svg index 13132722f1..66767e5450 100644 --- a/docs/tutorials/jsfx/exfaust2/exfaust2.svg +++ b/docs/tutorials/jsfx/exfaust2/exfaust2.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...ER3[nil]]]}]) - + - + env @@ -27,11 +27,11 @@ - + - + gain diff --git a/docs/tutorials/julia/exfaust0/exfaust0.svg b/docs/tutorials/julia/exfaust0/exfaust0.svg index db6031825f..349525e061 100644 --- a/docs/tutorials/julia/exfaust0/exfaust0.svg +++ b/docs/tutorials/julia/exfaust0/exfaust0.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol @@ -27,19 +27,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol diff --git a/docs/tutorials/rnbo/exfaust0/exfaust0.svg b/docs/tutorials/rnbo/exfaust0/exfaust0.svg index d47992db28..dcc358261d 100644 --- a/docs/tutorials/rnbo/exfaust0/exfaust0.svg +++ b/docs/tutorials/rnbo/exfaust0/exfaust0.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol @@ -27,19 +27,19 @@ - + - + osc(hslider("...e+03f, 1.0f)) - + - + vol diff --git a/docs/tutorials/rnbo/exfaust1/exfaust1.svg b/docs/tutorials/rnbo/exfaust1/exfaust1.svg index 4a127cf21c..bbab39c04b 100644 --- a/docs/tutorials/rnbo/exfaust1/exfaust1.svg +++ b/docs/tutorials/rnbo/exfaust1/exfaust1.svg @@ -3,21 +3,21 @@ - + - + vmeter - + - + hmeter diff --git a/docs/tutorials/rnbo/exfaust2/exfaust2.svg b/docs/tutorials/rnbo/exfaust2/exfaust2.svg index b8241e9e48..263b4fea5c 100644 --- a/docs/tutorials/rnbo/exfaust2/exfaust2.svg +++ b/docs/tutorials/rnbo/exfaust2/exfaust2.svg @@ -3,19 +3,19 @@ - + - + osc(hslider("...e+03f, 0.1f)) - + - + vol @@ -27,19 +27,19 @@ - + - + osc(hslider("...e+03f, 0.1f)) - + - + vol diff --git a/docs/tutorials/rnbo/exfaust3/exfaust3.svg b/docs/tutorials/rnbo/exfaust3/exfaust3.svg index 22ec5eb445..fb99ac8f2f 100644 --- a/docs/tutorials/rnbo/exfaust3/exfaust3.svg +++ b/docs/tutorials/rnbo/exfaust3/exfaust3.svg @@ -3,11 +3,11 @@ - + - + voice(hslider...e+03f, 0.1f)) @@ -29,11 +29,11 @@ - + - + adsr(0.1f)(0....tton("gate")) diff --git a/docs/tutorials/rnbo/exfaust4/exfaust4.svg b/docs/tutorials/rnbo/exfaust4/exfaust4.svg index f319ff63e5..ceb0fa4c4a 100644 --- a/docs/tutorials/rnbo/exfaust4/exfaust4.svg +++ b/docs/tutorials/rnbo/exfaust4/exfaust4.svg @@ -3,11 +3,11 @@ - + - + voice(hslider...e+03f, 0.1f)) @@ -29,11 +29,11 @@ - + - + adsr(0.1f)(0....tton("gate")) diff --git a/docs/tutorials/signal-api/exfaust13/exfaust13.svg b/docs/tutorials/signal-api/exfaust13/exfaust13.svg index 320add632c..32e801f4ad 100644 --- a/docs/tutorials/signal-api/exfaust13/exfaust13.svg +++ b/docs/tutorials/signal-api/exfaust13/exfaust13.svg @@ -3,19 +3,19 @@ - + - + osc(440) - + - + osc(440) diff --git a/docs/tutorials/signal-api/exfaust14/exfaust14.svg b/docs/tutorials/signal-api/exfaust14/exfaust14.svg index b833ceeb86..d8f83ad517 100644 --- a/docs/tutorials/signal-api/exfaust14/exfaust14.svg +++ b/docs/tutorials/signal-api/exfaust14/exfaust14.svg @@ -3,19 +3,19 @@ - + - + osc(vslider("...+03f, 0.01f)) - + - + osc(vslider("...+03f, 0.01f)) diff --git a/docs/tutorials/signal-api/exfaust15/exfaust15.svg b/docs/tutorials/signal-api/exfaust15/exfaust15.svg index 5c3400d39f..9852ae8bb6 100644 --- a/docs/tutorials/signal-api/exfaust15/exfaust15.svg +++ b/docs/tutorials/signal-api/exfaust15/exfaust15.svg @@ -3,19 +3,19 @@ - + - + organ - + - + organ diff --git a/docs/tutorials/teensy/exfaust0/exfaust0.svg b/docs/tutorials/teensy/exfaust0/exfaust0.svg index 2ea8ca7801..84540c32f2 100644 --- a/docs/tutorials/teensy/exfaust0/exfaust0.svg +++ b/docs/tutorials/teensy/exfaust0/exfaust0.svg @@ -3,19 +3,19 @@ - + - + sawtooth(nent...ER3[nil]]]}]) - + - + gain diff --git a/docs/tutorials/teensy/exfaust1/exfaust1.svg b/docs/tutorials/teensy/exfaust1/exfaust1.svg index fbcde3e87d..196745f559 100644 --- a/docs/tutorials/teensy/exfaust1/exfaust1.svg +++ b/docs/tutorials/teensy/exfaust1/exfaust1.svg @@ -3,11 +3,11 @@ - + - + zita_rev1_ste...(2)(4.8e+04f) @@ -15,11 +15,11 @@ - + - + out_eq @@ -27,11 +27,11 @@ - + - + dry_wet @@ -43,11 +43,11 @@ - + - + out_level diff --git a/docs/workshops/2020-04-10-faust-101/exfaust22/exfaust22.svg b/docs/workshops/2020-04-10-faust-101/exfaust22/exfaust22.svg index 511f0e16d9..0f57965563 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust22/exfaust22.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust22/exfaust22.svg @@ -3,21 +3,21 @@ - + - + monoecho(1102...1.0f, 0.01f)) - + - + monoecho(1102...1.0f, 0.01f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust28/exfaust28.svg b/docs/workshops/2020-04-10-faust-101/exfaust28/exfaust28.svg index 444bbfd2a2..b2736164e0 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust28/exfaust28.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust28/exfaust28.svg @@ -13,19 +13,19 @@ tablesize - + - + sinwaveform(65536) - + - + phasor(65536)(440) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust29/exfaust29.svg b/docs/workshops/2020-04-10-faust-101/exfaust29/exfaust29.svg index b94b34d1f0..ea5f763f08 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust29/exfaust29.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust29/exfaust29.svg @@ -3,11 +3,11 @@ - + - + osc(440) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust30/exfaust30.svg b/docs/workshops/2020-04-10-faust-101/exfaust30/exfaust30.svg index 1801bf803c..eae2ff3f10 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust30/exfaust30.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust30/exfaust30.svg @@ -3,11 +3,11 @@ - + - + osc(440) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust31/exfaust31.svg b/docs/workshops/2020-04-10-faust-101/exfaust31/exfaust31.svg index 9b95711dee..dd0044efbd 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust31/exfaust31.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust31/exfaust31.svg @@ -3,11 +3,11 @@ - + - + osc(hslider("...e+04f, 1.0f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust32/exfaust32.svg b/docs/workshops/2020-04-10-faust-101/exfaust32/exfaust32.svg index ce545b6240..1eafc0e88e 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust32/exfaust32.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust32/exfaust32.svg @@ -3,19 +3,19 @@ - + - + partial(1)(hs...03f, 0.001f)) - + - + partial(2)(hs...03f, 0.001f)) @@ -27,11 +27,11 @@ - + - + partial(3)(hs...03f, 0.001f)) @@ -43,11 +43,11 @@ - + - + partial(4)(hs...03f, 0.001f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust33/exfaust33.svg b/docs/workshops/2020-04-10-faust-101/exfaust33/exfaust33.svg index 303e1b391c..ec06a14653 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust33/exfaust33.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust33/exfaust33.svg @@ -7,11 +7,11 @@ 1.2732395f - + - + osc(55) @@ -27,11 +27,11 @@ - + - + osc(165) @@ -55,11 +55,11 @@ - + - + osc(275) @@ -83,11 +83,11 @@ - + - + osc(385) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust34/exfaust34.svg b/docs/workshops/2020-04-10-faust-101/exfaust34/exfaust34.svg index 3318a63105..b381551f12 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust34/exfaust34.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust34/exfaust34.svg @@ -11,11 +11,11 @@ 1.0f - + - + osc(55) @@ -43,11 +43,11 @@ -1 - + - + osc(110) @@ -83,11 +83,11 @@ 1 - + - + osc(165) @@ -123,11 +123,11 @@ -1 - + - + osc(220) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust35/exfaust35.svg b/docs/workshops/2020-04-10-faust-101/exfaust35/exfaust35.svg index 8c8d54bd1d..ad85a0f0c0 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust35/exfaust35.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust35/exfaust35.svg @@ -3,11 +3,11 @@ - + - + saw1l @@ -63,11 +63,11 @@ Abstraction - + - + diff(2) @@ -85,11 +85,11 @@ - + - + gate(2) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust37/exfaust37.svg b/docs/workshops/2020-04-10-faust-101/exfaust37/exfaust37.svg index 2ad82e4171..6711e7ee66 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust37/exfaust37.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust37/exfaust37.svg @@ -3,11 +3,11 @@ - + - + noise @@ -23,11 +23,11 @@ - + - + lowpass(3)(hs...e+04f, 1.0f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust38/exfaust38.svg b/docs/workshops/2020-04-10-faust-101/exfaust38/exfaust38.svg index ee6489e789..ff41e576af 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust38/exfaust38.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust38/exfaust38.svg @@ -3,11 +3,11 @@ - + - + noise @@ -23,11 +23,11 @@ - + - + highpass(3)(h...e+04f, 1.0f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust39/exfaust39.svg b/docs/workshops/2020-04-10-faust-101/exfaust39/exfaust39.svg index d3d1abcd1d..6945a084d3 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust39/exfaust39.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust39/exfaust39.svg @@ -3,11 +3,11 @@ - + - + noise @@ -23,21 +23,21 @@ - + - + highpass(3)(h...e+04f, 1.0f)) - + - + lowpass(3)(hs...e+04f, 1.0f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust40/exfaust40.svg b/docs/workshops/2020-04-10-faust-101/exfaust40/exfaust40.svg index a147488642..f5d2561175 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust40/exfaust40.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust40/exfaust40.svg @@ -3,11 +3,11 @@ - + - + noise @@ -23,11 +23,11 @@ - + - + resonlp(hslid...2.0f, 0.01f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust45/exfaust45.svg b/docs/workshops/2020-04-10-faust-101/exfaust45/exfaust45.svg index dbf3dbf84b..32350d0ee9 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust45/exfaust45.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust45/exfaust45.svg @@ -3,11 +3,11 @@ - + - + noise @@ -23,11 +23,11 @@ - + - + envelop @@ -47,11 +47,11 @@ - + - + transformation diff --git a/docs/workshops/2020-04-10-faust-101/exfaust46/exfaust46.svg b/docs/workshops/2020-04-10-faust-101/exfaust46/exfaust46.svg index 12aa0d7b00..083db4028d 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust46/exfaust46.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust46/exfaust46.svg @@ -3,27 +3,27 @@ - + - + harpe(hslider...R2[nil]]]]}])(11)(48) - + - + harpe(hslider...R2[nil]]]]}])(11)(60) - + - + harpe(hslider...R2[nil]]]]}])(11)(72) @@ -51,11 +51,11 @@ - + - + l @@ -67,11 +67,11 @@ - + - + l diff --git a/docs/workshops/2020-04-10-faust-101/exfaust47/exfaust47.svg b/docs/workshops/2020-04-10-faust-101/exfaust47/exfaust47.svg index 7896545eed..16b94302ab 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust47/exfaust47.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust47/exfaust47.svg @@ -3,11 +3,11 @@ - + - + FM(hslider("f...1.0f, 0.01f)) diff --git a/docs/workshops/2020-04-10-faust-101/exfaust48/exfaust48.svg b/docs/workshops/2020-04-10-faust-101/exfaust48/exfaust48.svg index 2a7deba559..931443c76e 100644 --- a/docs/workshops/2020-04-10-faust-101/exfaust48/exfaust48.svg +++ b/docs/workshops/2020-04-10-faust-101/exfaust48/exfaust48.svg @@ -3,19 +3,19 @@ - + - + FM(hslider("f... *),1.5f : /) - + - + envelop1 @@ -27,11 +27,11 @@ - + - + freeverb_demo diff --git a/docs/workshops/2020-11-21-faust-vcvrack/exfaust0/exfaust0.svg b/docs/workshops/2020-11-21-faust-vcvrack/exfaust0/exfaust0.svg index 1fe2744b40..4b364555f0 100644 --- a/docs/workshops/2020-11-21-faust-vcvrack/exfaust0/exfaust0.svg +++ b/docs/workshops/2020-11-21-faust-vcvrack/exfaust0/exfaust0.svg @@ -3,11 +3,11 @@ - + - + osc(hslider("...+03f, 0.01f)) @@ -41,11 +41,11 @@ - + - + sawtooth(hsli...+03f, 0.01f)) diff --git a/docs/workshops/2020-11-21-faust-vcvrack/exfaust1/exfaust1.svg b/docs/workshops/2020-11-21-faust-vcvrack/exfaust1/exfaust1.svg index a48662b650..593d3e3db2 100644 --- a/docs/workshops/2020-11-21-faust-vcvrack/exfaust1/exfaust1.svg +++ b/docs/workshops/2020-11-21-faust-vcvrack/exfaust1/exfaust1.svg @@ -3,11 +3,11 @@ - + - + gain(1) @@ -23,11 +23,11 @@ 1 - + - + switch(1) @@ -47,11 +47,11 @@ - + - + gain(2) @@ -67,11 +67,11 @@ 1 - + - + switch(2) @@ -91,11 +91,11 @@ - + - + gain(3) @@ -111,11 +111,11 @@ 1 - + - + switch(3) @@ -135,11 +135,11 @@ - + - + gain(4) @@ -155,11 +155,11 @@ 1 - + - + switch(4) @@ -179,11 +179,11 @@ - + - + gain(5) @@ -199,11 +199,11 @@ 1 - + - + switch(5) @@ -223,11 +223,11 @@ - + - + gain(6) @@ -243,11 +243,11 @@ 1 - + - + switch(6) diff --git a/docs/workshops/2020-11-21-faust-vcvrack/exfaust2/exfaust2.svg b/docs/workshops/2020-11-21-faust-vcvrack/exfaust2/exfaust2.svg index ec1ee844bf..d124705203 100644 --- a/docs/workshops/2020-11-21-faust-vcvrack/exfaust2/exfaust2.svg +++ b/docs/workshops/2020-11-21-faust-vcvrack/exfaust2/exfaust2.svg @@ -13,11 +13,11 @@ 6.2831855f - + - + phasor(440,(2...) : pow) : *) diff --git a/docs/workshops/2020-11-21-faust-vcvrack/exfaust3/exfaust3.svg b/docs/workshops/2020-11-21-faust-vcvrack/exfaust3/exfaust3.svg index f257263489..d41dd19981 100644 --- a/docs/workshops/2020-11-21-faust-vcvrack/exfaust3/exfaust3.svg +++ b/docs/workshops/2020-11-21-faust-vcvrack/exfaust3/exfaust3.svg @@ -3,11 +3,11 @@ - + - + osc(hslider("...+03f, 0.01f)) @@ -47,11 +47,11 @@ - + - + sawtooth(hsli...+03f, 0.01f)) diff --git a/docs/workshops/2020-11-21-faust-vcvrack/exfaust4/exfaust4.svg b/docs/workshops/2020-11-21-faust-vcvrack/exfaust4/exfaust4.svg index e2ad768eb3..d868d0f52b 100644 --- a/docs/workshops/2020-11-21-faust-vcvrack/exfaust4/exfaust4.svg +++ b/docs/workshops/2020-11-21-faust-vcvrack/exfaust4/exfaust4.svg @@ -3,19 +3,19 @@ - + - + partial(0) - + - + partial(1) @@ -27,11 +27,11 @@ - + - + partial(2) @@ -53,11 +53,11 @@ gate - + - + adsr(0.05f)(0.1f)(0.1f)(0.1f) @@ -113,11 +113,11 @@ - + - + panner(hslide...1.0f, 0.01f)) diff --git a/docs/workshops/2020-11-21-faust-vcvrack/exfaust5/exfaust5.svg b/docs/workshops/2020-11-21-faust-vcvrack/exfaust5/exfaust5.svg index b437739770..7b18c73768 100644 --- a/docs/workshops/2020-11-21-faust-vcvrack/exfaust5/exfaust5.svg +++ b/docs/workshops/2020-11-21-faust-vcvrack/exfaust5/exfaust5.svg @@ -87,11 +87,11 @@ - + - + stereo_freeve... : / : int))) diff --git a/src/manual/introduction.md b/src/manual/introduction.md index 6725a34eb5..9b78188f1e 100644 --- a/src/manual/introduction.md +++ b/src/manual/introduction.md @@ -56,7 +56,7 @@ Despite all this, Faust does have some limitations. For instance, it doesn't all Faust's conciseness can sometimes become a problem too, especially for complex algorithms with lots of recursive signals. It is usually crucial in Faust to have the "mental global picture" of the algorithm to be implemented which in some cases can be hard. -While the Faust compiler is relatively bug-free, it does have some limitations and might get stuck in some extreme cases that you will probably never encounter. If you do, [shoot us an e-mail](https://sourceforge.net/p/faudiostream/mailman/)! +While the Faust compiler is relatively bug-free, it does have some limitations and might get stuck in some extreme cases that you will probably never encounter. If you do, [shoot us an e-mail](mailto:research@grame.fr)! From here, you can jump to the [Quick Start Tutorial](quick-start.md) section of this manual.