diff --git a/doc/docs/contributing.md b/doc/docs/contributing.md index 2bfb31d5..bda80887 100644 --- a/doc/docs/contributing.md +++ b/doc/docs/contributing.md @@ -103,12 +103,13 @@ os = library("oscillators.lib"); no = library("noises.lib"); pf = library("phaflangers.lib"); pm = library("physmodels.lib"); +qu = library("quantizers.lib"); rm = library("reducemaps.lib"); re = library("reverbs.lib"); ro = library("routes.lib"); -sp = library("spats.lib"); si = library("signals.lib"); so = library("soundfiles.lib"); +sp = library("spats.lib"); sy = library("synths.lib"); ve = library("vaeffects.lib"); vl = library("version.lib"); @@ -147,3 +148,14 @@ Before preparing a pull-request, the new library must be carefully tested: import("all.lib"); process = _; ``` + +## Library deployment + +For GRAME maintainers: + +- update the library submodule in [faust](https://github.com/grame-cncm/faust), recompile and deploy WebAssembly libfaust in [fausteditor](https://github.com/grame-cncm/fausteditor), [faustplayground](https://github.com/grame-cncm/faustplayground) and [faustide](https://github.com/grame-cncm/faustide) +- update the library submodule in [faustlive](https://github.com/grame-cncm/faustlive) +- update the library list in this [fausteditor](https://github.com/grame-cncm/fausteditor/blob/master/scripts/faustlive.js) page +- update the library list in this [fausteide](https://github.com/grame-cncm/faustide/blob/master/src/documentation.ts) page +- make an update PR for [vscode-faust](https://github.com/hellbent/vscode-faust) project + diff --git a/doc/docs/index.md b/doc/docs/index.md index ac121245..92472ab5 100644 --- a/doc/docs/index.md +++ b/doc/docs/index.md @@ -38,6 +38,7 @@ This will give you access to all the Faust libraries through a series of environ * `no`: `noises.lib` * `pf`: `phaflangers.lib` * `pm`: `physmodels.lib` +* `qu`: `quantizers.lib` * `rm`: `reducemaps.lib` * `re`: `reverbs.lib` * `ro`: `routes.lib` diff --git a/doc/mkdocs.yml b/doc/mkdocs.yml index bcef11c4..f4d01ac0 100644 --- a/doc/mkdocs.yml +++ b/doc/mkdocs.yml @@ -12,7 +12,7 @@ nav: - ' Copyright/License ': about.md - Index: libs/index.md - Libraries: - - ' antialiased-nonlinearities ': libs/aanl.md + - ' antialiased ': libs/aanl.md - ' analyzers ': libs/analyzers.md - ' basics ': libs/basics.md - ' compressors ': libs/compressors.md diff --git a/doc/scripts/faustlib2md.awk b/doc/scripts/faustlib2md.awk index 41cf60fd..2b87a2e2 100644 --- a/doc/scripts/faustlib2md.awk +++ b/doc/scripts/faustlib2md.awk @@ -46,8 +46,6 @@ BEGIN { END { } - - /^\/\/====*$/ { } /^\/\/####*$/ { PRINTDOC = 0; } # end documentation lines /^\/\/====*$/ { PRINTDOC = 0; } # end function documentation diff --git a/docs/404.html b/docs/404.html index 53183314..2c998336 100644 --- a/docs/404.html +++ b/docs/404.html @@ -67,7 +67,7 @@
import("all.lib");
process = _;
-
+
+For GRAME maintainers:
+no
: noises.lib
pf
: phaflangers.lib
pm
: physmodels.lib
qu
: quantizers.lib
rm
: reducemaps.lib
re
: reverbs.lib
ro
: routes.lib