diff --git a/control/sensing.xml b/control/sensing.xml index af658c358c..5cde05822e 100644 --- a/control/sensing.xml +++ b/control/sensing.xml @@ -52,6 +52,9 @@ changed changed2 + metro + metro2 + metrobmp miditempo seqtime seqtime2 diff --git a/midi/input.xml b/midi/input.xml index 6664746203..df4b472fb4 100644 --- a/midi/input.xml +++ b/midi/input.xml @@ -1,5 +1,5 @@
- MIDI input + MIDI input and initialization The following opcodes can receive MIDI information: @@ -14,7 +14,9 @@ MIDI Controller input for MIDI-triggered instruments only: midic7, midic14 and midic21. - MIDI controller value initialization: initc7, initc14, initc21 and ctrlinit. + MIDI controller value initialization: initc7, initc14, + initc21, ctrlinit, ctrlpreset, ctrlprint, + ctrlprintpresets, ctrlsave and ctrlselect Generic MIDI input: midiin. diff --git a/opcodes/allpole.xml b/opcodes/allpole.xml index 0c6e07ce32..e2e95d5933 100644 --- a/opcodes/allpole.xml +++ b/opcodes/allpole.xml @@ -90,12 +90,10 @@ - - - See Also - - lpcfilter, - lpcanal - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/apoleparams.xml b/opcodes/apoleparams.xml index 296456c6fe..bcf7b19279 100644 --- a/opcodes/apoleparams.xml +++ b/opcodes/apoleparams.xml @@ -67,12 +67,10 @@ - - - See Also - - lpcanal, - resonbnk - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/ctrlpreset.xml b/opcodes/ctrlpreset.xml index b7de02e564..df59667986 100644 --- a/opcodes/ctrlpreset.xml +++ b/opcodes/ctrlpreset.xml @@ -69,14 +69,10 @@ - - See Also - - ctrlinit - ctrlsave - ctrlprint - - + + See also + MIDI input + Credits diff --git a/opcodes/ctrlprint.xml b/opcodes/ctrlprint.xml index 6fc0577c28..467170e7e5 100644 --- a/opcodes/ctrlprint.xml +++ b/opcodes/ctrlprint.xml @@ -54,13 +54,10 @@ - - See Also - - ctrlinit - ctrlsave - - + + See also + MIDI input + Credits diff --git a/opcodes/ctrlprintpresets.xml b/opcodes/ctrlprintpresets.xml index 8dedbd74a8..d2dad89a30 100644 --- a/opcodes/ctrlprintpresets.xml +++ b/opcodes/ctrlprintpresets.xml @@ -53,16 +53,10 @@ - - See Also - - ctrlinit, - ctrlsave, - ctrlselect, - ctrlprint, - ctrlpreset - - + + See also + MIDI input + Credits diff --git a/opcodes/ctrlsave.xml b/opcodes/ctrlsave.xml index 0bf40ff488..7a445e5983 100644 --- a/opcodes/ctrlsave.xml +++ b/opcodes/ctrlsave.xml @@ -55,12 +55,10 @@ - - See Also - - ctrlinit - - + + See also + MIDI input + Credits diff --git a/opcodes/ctrlselect.xml b/opcodes/ctrlselect.xml index 365e453c41..339db8fb7a 100644 --- a/opcodes/ctrlselect.xml +++ b/opcodes/ctrlselect.xml @@ -54,15 +54,10 @@ - - See Also - - ctrlinit - ctrlsave - ctrlprint - ctrlpreset - - + + See also + MIDI input + Credits diff --git a/opcodes/fareylen.xml b/opcodes/fareylen.xml index 34e8583e0a..84bec880c1 100644 --- a/opcodes/fareylen.xml +++ b/opcodes/fareylen.xml @@ -1,7 +1,7 @@ fareylen - Miscellaneous + Signal Generators:Models and Emulations fareylen @@ -134,7 +134,14 @@ where phi(m) is Euler's totient function, which gives the number of integers &le kfn -- Integer identifying the sequence. - + + + See Also + + Models and Emulations + + + Credits diff --git a/opcodes/fareyleni.xml b/opcodes/fareyleni.xml index 3a048db8af..6a5db53730 100644 --- a/opcodes/fareyleni.xml +++ b/opcodes/fareyleni.xml @@ -1,7 +1,7 @@ fareyleni - Miscellaneous + Signal Generators:Models and Emulations fareyleni @@ -146,7 +146,14 @@ where phi(m) is Euler's totient function, which gives the number of integers &le - + + + See Also + + Models and Emulations + + + Credits diff --git a/opcodes/filescal.xml b/opcodes/filescal.xml index ffe343df15..1ab2a79739 100644 --- a/opcodes/filescal.xml +++ b/opcodes/filescal.xml @@ -79,7 +79,14 @@ - + + + See Also + + Short-time Fourier Transform (STFT) Resynthesis + + + Credits diff --git a/opcodes/lpcanal.xml b/opcodes/lpcanal.xml index 0ddeaf6a69..f8ce9d2183 100644 --- a/opcodes/lpcanal.xml +++ b/opcodes/lpcanal.xml @@ -172,12 +172,10 @@ - - - See Also - - lpcfilter, - allpole - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/lpcfilter.xml b/opcodes/lpcfilter.xml index 7a6e6ede14..13db7f46e3 100644 --- a/opcodes/lpcfilter.xml +++ b/opcodes/lpcfilter.xml @@ -163,12 +163,10 @@ - - - See Also - - lpcanal - allpole - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/metro.xml b/opcodes/metro.xml index fc6aff9a7a..7ffa8a5da2 100644 --- a/opcodes/metro.xml +++ b/opcodes/metro.xml @@ -66,8 +66,9 @@ - - See Also + + See also + Sensing and Control: Tempo and Sequencing More information on this opcode in the Floss Manuals: https://flossmanual.csound.com/csound-language/control-structures diff --git a/opcodes/metro2.xml b/opcodes/metro2.xml index 14ba42a7fd..aff31f3d86 100644 --- a/opcodes/metro2.xml +++ b/opcodes/metro2.xml @@ -74,14 +74,11 @@ - - - See Also - - metro - - + + + See also + Sensing and Control: Tempo and Sequencing + Credits diff --git a/opcodes/metrobpm.xml b/opcodes/metrobpm.xml index 64d1a0d659..bb3b48fc2b 100644 --- a/opcodes/metrobpm.xml +++ b/opcodes/metrobpm.xml @@ -66,11 +66,9 @@ - - See Also - - metro, - + + See also + Sensing and Control: Tempo and Sequencing diff --git a/opcodes/mp3scal.xml b/opcodes/mp3scal.xml index f296f86f7e..2d76d3ea53 100644 --- a/opcodes/mp3scal.xml +++ b/opcodes/mp3scal.xml @@ -83,7 +83,14 @@ - + + + See Also + + Short-time Fourier Transform (STFT) Resynthesis + + + Credits diff --git a/opcodes/ms2st.xml b/opcodes/ms2st.xml index ee6a720ffa..9904d31415 100644 --- a/opcodes/ms2st.xml +++ b/opcodes/ms2st.xml @@ -81,15 +81,11 @@ on top the interleaved encoded MS file (instr 1), at the bottom are the two separate files (instr 2) - - - See Also - - More information on MS stereo can be found on the Wikipedia page. - - st2ms - - + + + See also + Panning and Spatialization: Amplitude spatialization + Credits diff --git a/opcodes/pvscfs.xml b/opcodes/pvscfs.xml index cb0df3f57a..fa05ff5d29 100644 --- a/opcodes/pvscfs.xml +++ b/opcodes/pvscfs.xml @@ -90,12 +90,10 @@ - - - See Also - - lpcfilter, - allpole - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/pvslpc.xml b/opcodes/pvslpc.xml index 789df7c8c5..35f1f797d5 100644 --- a/opcodes/pvslpc.xml +++ b/opcodes/pvslpc.xml @@ -113,12 +113,10 @@ - - - See Also - - lpcfilter, - allpole - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/resonbnk.xml b/opcodes/resonbnk.xml index e31fae6d6f..489332e136 100644 --- a/opcodes/resonbnk.xml +++ b/opcodes/resonbnk.xml @@ -107,12 +107,10 @@ - - - See Also - - lpcanal, - resonbnk - - + + + See also + Streaming Linear Predictive Coding (SLPC) Resynthesis + + diff --git a/opcodes/st2ms.xml b/opcodes/st2ms.xml index 0146f0f45f..7b59ba3cde 100644 --- a/opcodes/st2ms.xml +++ b/opcodes/st2ms.xml @@ -51,16 +51,11 @@ - - - See Also - - More information on MS stereo can be found on the Wikipedia page. - - - ms2st - - + + + See also + Panning and Spatialization: Amplitude spatialization + Credits diff --git a/scoregens/genfarey.xml b/scoregens/genfarey.xml index c83f1f4327..97c45c5d08 100644 --- a/scoregens/genfarey.xml +++ b/scoregens/genfarey.xml @@ -266,7 +266,14 @@ same as mode 0, but this time '1' is added to each table element. - + + + See Also + + Models and Emulations + + + Credits diff --git a/siggen/models.xml b/siggen/models.xml index ffe3ff5725..448305b819 100644 --- a/siggen/models.xml +++ b/siggen/models.xml @@ -49,21 +49,19 @@ Other models and emulations - lorenz - - planet + chuap - prepiano + fareylen, fareyleni, GENfarey - Fractal Number (Mandelbrot set) generator: mandel + gendy, gendyc, gendyx - chuap + lorenz - gendy + planet - gendyc + prepiano - gendyx + mandel A section on physical modeling using the waveguide principles can be found here: Waveguide Physical Modeling diff --git a/sigmod/panspatl.xml b/sigmod/panspatl.xml index de9d3b7ae5..5fef6f2142 100644 --- a/sigmod/panspatl.xml +++ b/sigmod/panspatl.xml @@ -6,11 +6,14 @@ locsend locsig + ms2st + st2ms pan pan2 space spdist spsend + diff --git a/spectral/lpcresyn.xml b/spectral/lpcresyn.xml index b2cdf45ccb..1900bfff9a 100644 --- a/spectral/lpcresyn.xml +++ b/spectral/lpcresyn.xml @@ -14,4 +14,20 @@ LPC analysis files can be created using the LPANAL utility. + + Streaming Linear Predictive Coding (SLPC) + + A number of opcodes are available to generate and process streaming +linear prediction analysis and resynthesis: + + + allpole + apoleparams + lpcfilter + lpcanal + pvscfs + pvslpc + resonbnk + +
diff --git a/spectral/stft.xml b/spectral/stft.xml index 823654855b..f9bcda406b 100644 --- a/spectral/stft.xml +++ b/spectral/stft.xml @@ -16,7 +16,10 @@ Opcodes the implement STFT resynthesis are: + + filescal mincer + mp3scal temposcal pvadd pvbufread