Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Updated
  • Loading branch information
fggp committed Jan 31, 2017
1 parent aaf7b4d commit 771c69a
Show file tree
Hide file tree
Showing 27 changed files with 102 additions and 30 deletions.
1 change: 1 addition & 0 deletions .gitignore
@@ -1,2 +1,3 @@
examples-xml
html
customXHTMLchunk.xsl
17 changes: 15 additions & 2 deletions csd2docbook.py
Expand Up @@ -16,7 +16,7 @@
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

from __future__ import print_function
import glob, re
from pygments import highlight
from pygments.formatter import Formatter
Expand Down Expand Up @@ -318,6 +318,19 @@
systime
vbap1move
websocket
bpf
linlin
xyscale
cmp
mtof
ftom
mton
ntom
pchtom
sc_trig
sc_lag
sc_lagud
sc_phasor
'''.split())

# These aren’t in _csound_builtins.OPCODES because CsoundOrchestraLexer treats
Expand Down Expand Up @@ -347,7 +360,7 @@

for opcodeName in opcodeNames:
if opcodeName in _csound_builtins.OPCODES:
print '_csound_builtins.OPCODES already contains ‘' + opcodeName + '’'
print('_csound_builtins.OPCODES already contains ‘' + opcodeName + '’')
else:
_csound_builtins.OPCODES.add(opcodeName)

Expand Down
22 changes: 22 additions & 0 deletions manual.xml
Expand Up @@ -173,6 +173,8 @@ authors=Francois Pinot
<!ENTITY namepeter "Peter Brinkmann">
<!ENTITY nametito "Tito Latini">
<!ENTITY namepaul "Paul Batchelor">
<!ENTITY nameeduardo "Eduardo Moguillansky">


<!ENTITY opcodes SYSTEM "opcodes/top.xml">
<!ENTITY opcodes0dbfs SYSTEM "opcodes/0dbfs.xml">
Expand Down Expand Up @@ -1079,6 +1081,7 @@ authors=Francois Pinot
<!ENTITY opcodespvsosc SYSTEM "opcodes/pvsosc.xml">
<!ENTITY opcodespvsdisp SYSTEM "opcodes/pvsdisp.xml">
<!ENTITY opcodespvsbin SYSTEM "opcodes/pvsbin.xml">
<!ENTITY opcodespvstrace SYSTEM "opcodes/pvstrace.xml">
<!ENTITY opcodespvsfwrite SYSTEM "opcodes/pvsfwrite.xml">
<!ENTITY opcodespvslock SYSTEM "opcodes/pvslock.xml">
<!ENTITY opcodespvsmaska SYSTEM "opcodes/pvsmaska.xml">
Expand Down Expand Up @@ -1583,6 +1586,25 @@ authors=Francois Pinot
<!ENTITY opcodescudasynth SYSTEM "opcodes/cudasynth.xml">
<!ENTITY opcodescudasliding SYSTEM "opcodes/cudasliding.xml">

<!ENTITY opcodessc_lag SYSTEM "opcodes/sc_lag.xml">
<!ENTITY opcodessc_lagud SYSTEM "opcodes/sc_lagud.xml">
<!ENTITY opcodessc_phasor SYSTEM "opcodes/sc_phasor.xml">
<!ENTITY opcodessc_trig SYSTEM "opcodes/sc_trig.xml">

<!ENTITY opcodesbpf SYSTEM "opcodes/bpf.xml">
<!ENTITY opcodesxyscale SYSTEM "opcodes/xyscale.xml">
<!ENTITY opcodesmtof SYSTEM "opcodes/mtof.xml">
<!ENTITY opcodesftom SYSTEM "opcodes/ftom.xml">
<!ENTITY opcodesntom SYSTEM "opcodes/ntom.xml">
<!ENTITY opcodesmton SYSTEM "opcodes/mton.xml">
<!ENTITY opcodeslinlin SYSTEM "opcodes/linlin.xml">
<!ENTITY opcodescmp SYSTEM "opcodes/cmp.xml">
<!ENTITY opcodespchtom SYSTEM "opcodes/pchtom.xml">





<!ENTITY orch SYSTEM "orch/top.xml">
<!ENTITY orchdirfiles SYSTEM "orch/dirfiles.xml">
<!ENTITY orchexpress SYSTEM "orch/express.xml">
Expand Down
3 changes: 2 additions & 1 deletion opcodes/abs.xml
Expand Up @@ -31,7 +31,8 @@ english cvs version=1.12
<refsect1>
<title>Syntaxe</title>
<synopsis><command>abs</command>(x) (pas de restriction de taux)</synopsis>

<synopsis><command>abs</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
effectuent une transformation arithmétique d'unités d'une sorte en unités d'une autre sorte.
Expand Down
3 changes: 2 additions & 1 deletion opcodes/ceil.xml
Expand Up @@ -32,7 +32,8 @@ english cvs version=1.7
<refsect1>
<title>Syntaxe</title>
<synopsis><command>ceil</command>(x) (argument au taux d'initialisation, de contrôle ou audio)</synopsis>

<synopsis><command>ceil</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
effectuent une transformation arithmétique d'unités d'une sorte en unités d'une autre sorte.
Expand Down
1 change: 1 addition & 0 deletions opcodes/cos.xml
Expand Up @@ -31,6 +31,7 @@ english cvs version=1.14
<refsect1>
<title>Syntaxe</title>
<synopsis><command>cos</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>cos</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
1 change: 1 addition & 0 deletions opcodes/cosh.xml
Expand Up @@ -34,6 +34,7 @@ english cvs version=1.14
<refsect1>
<title>Syntaxe</title>
<synopsis><command>cosh</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>cosh</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
4 changes: 1 addition & 3 deletions opcodes/cosinv.xml
Expand Up @@ -14,11 +14,8 @@ english cvs version=1.14
<refentrytitle>cosinv</refentrytitle>
</refmeta>



<refnamediv>
<refname>cosinv</refname>

<refpurpose>
Calcule une fonction arccosinus.
</refpurpose>
Expand All @@ -34,6 +31,7 @@ english cvs version=1.14
<refsect1>
<title>Syntaxe</title>
<synopsis><command>cosinv</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>cosinv</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
3 changes: 2 additions & 1 deletion opcodes/exp.xml
Expand Up @@ -32,7 +32,8 @@ english cvs version=1.14
<refsect1>
<title>Syntaxe</title>
<synopsis><command>exp</command>(x) (pas de restriction de taux)</synopsis>

<synopsis><command>exp</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
effectuent une transformation arithmétique d'unités d'une sorte en unités d'une autre sorte.
Expand Down
1 change: 1 addition & 0 deletions opcodes/floor.xml
Expand Up @@ -31,6 +31,7 @@ english cvs version=1.7
<refsect1>
<title>Syntaxe</title>
<synopsis><command>floor</command>(x) (argument au taux d'initialisation, de contrôle ou audio)</synopsis>
<synopsis><command>floor</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
Expand Down
1 change: 1 addition & 0 deletions opcodes/frac.xml
Expand Up @@ -34,6 +34,7 @@ english cvs version=1.12
<refsect1>
<title>Syntaxe</title>
<synopsis><command>frac</command>(x) (arguments de taux-i ou de taux-k ; fonctionne aussi au taux-a dans Csound5)</synopsis>
<synopsis><command>frac</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
Expand Down
1 change: 1 addition & 0 deletions opcodes/log.xml
Expand Up @@ -40,6 +40,7 @@ english cvs version=1.12
<refsect1>
<title>Syntaxe</title>
<synopsis><command>log</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>log</command>(k/i[]) (k- ou i-tableau)</synopsis>
<synopsis>kout[]<command>log</command> kin[][,ibas]</synopsis>

<para>
Expand Down
1 change: 1 addition & 0 deletions opcodes/log10.xml
Expand Up @@ -36,6 +36,7 @@ english cvs version=1.13
<refsect1>
<title>Syntaxe</title>
<synopsis><command>log10</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>log10</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
Expand Down
1 change: 1 addition & 0 deletions opcodes/log2.xml
Expand Up @@ -36,6 +36,7 @@ english cvs version=
<refsect1>
<title>Syntaxe</title>
<synopsis><command>log2</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>log2</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
Expand Down
2 changes: 2 additions & 0 deletions opcodes/round.xml
Expand Up @@ -33,6 +33,8 @@ english cvs version=1.7
<refsect1>
<title>Syntaxe</title>
<synopsis><command>round</command>(x) (des arguments de taux-i, -k ou -a sont permis)</synopsis>
<synopsis><command>round</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur réalisent
une transformation arithmétique d'unités d'une sorte en unités d'une autre sorte. Le résultat peut
Expand Down
1 change: 1 addition & 0 deletions opcodes/sin.xml
Expand Up @@ -31,6 +31,7 @@ english cvs version=1.12
<refsect1>
<title>Syntaxe</title>
<synopsis><command>sin</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>sin</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
1 change: 1 addition & 0 deletions opcodes/sinh.xml
Expand Up @@ -34,6 +34,7 @@ english cvs version=1.13
<refsect1>
<title>Syntaxe</title>
<synopsis><command>sinh</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>sinh</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
1 change: 1 addition & 0 deletions opcodes/sininv.xml
Expand Up @@ -34,6 +34,7 @@ english cvs version=1.13
<refsect1>
<title>Syntaxe</title>
<synopsis><command>sininv</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>sininv</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
1 change: 1 addition & 0 deletions opcodes/sqrt.xml
Expand Up @@ -36,6 +36,7 @@ english cvs version=1.12
<refsect1>
<title>Syntaxe</title>
<synopsis><command>sqrt</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>sqrt</command>(k/i[]) (k- ou i-tableau)</synopsis>

<para>
où l'argument entre parenthèses peut être une expression. Les convertisseurs de valeur
Expand Down
4 changes: 1 addition & 3 deletions opcodes/tan.xml
Expand Up @@ -14,11 +14,8 @@ english cvs version=1.13
<refentrytitle>tan</refentrytitle>
</refmeta>



<refnamediv>
<refname>tan</refname>

<refpurpose>
Calcule une fonction tangente.
</refpurpose>
Expand All @@ -34,6 +31,7 @@ english cvs version=1.13
<refsect1>
<title>Syntaxe</title>
<synopsis><command>tan</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>tan</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
1 change: 1 addition & 0 deletions opcodes/tanh.xml
Expand Up @@ -31,6 +31,7 @@ english cvs version=1.14
<refsect1>
<title>Syntaxe</title>
<synopsis><command>tanh</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>tanh</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
1 change: 1 addition & 0 deletions opcodes/taninv.xml
Expand Up @@ -33,6 +33,7 @@ english cvs version=1.14
<refsect1>
<title>Syntaxe</title>
<synopsis><command>taninv</command>(x) (pas de restriction de taux)</synopsis>
<synopsis><command>taninv</command>(k/i[]) (k- ou i-tableau)</synopsis>
</refsect1>

<refsect1>
Expand Down
15 changes: 14 additions & 1 deletion opcodes/top.xml
Expand Up @@ -7,7 +7,6 @@ authors=Francois Pinot

<chapter id="OpcodesTop">
<title>Opcodes et opérateurs de l'orchestre</title>

&opcodesnotequal;
&opcodesdefine;
&opcodesinclude;
Expand All @@ -21,6 +20,7 @@ authors=Francois Pinot
&opcodesgreaterequal;
&opcodeslessthan;
&opcodeslessequal;
&opcodeslinlin;
&opcodesmultiplies;
&opcodesadds;
&opcodessubtracts;
Expand Down Expand Up @@ -81,6 +81,7 @@ authors=Francois Pinot
&opcodesbiquad;
&opcodesbiquada;
&opcodesbirnd;
&opcodesbpf;
&opcodesbqrez;
&opcodesbutbp;
&opcodesbutbr;
Expand Down Expand Up @@ -127,6 +128,7 @@ authors=Francois Pinot
&opcodesclip;
&opcodesclockoff;
&opcodesclockon;
&opcodescmp;
&opcodescmplxprod;
&opcodescngoto;
&opcodescomb;
Expand Down Expand Up @@ -388,6 +390,7 @@ authors=Francois Pinot
&opcodesftloadk;
&opcodesftlptim;
&opcodesftmorf;
&opcodesftom;
&opcodesftsamplebank;
&opcodesftsave;
&opcodesftsavek;
Expand Down Expand Up @@ -635,6 +638,8 @@ authors=Francois Pinot
&opcodesmp3scal;
&opcodesmpulse;
&opcodesmrtmsg;
&opcodesmtof;
&opcodesmton;
&opcodesmultitap;
&opcodesmute;
&opcodesmvchpf;
Expand All @@ -659,6 +664,7 @@ authors=Francois Pinot
&opcodesnrpn;
&opcodesnsamp;
&opcodesnstance;
&opcodesntom;
&opcodesnstrnum;
&opcodesntrpol;
&opcodesoctave;
Expand Down Expand Up @@ -736,6 +742,7 @@ authors=Francois Pinot
&opcodespchmidib;
&opcodespchmidinn;
&opcodespchoct;
&opcodespchtom;
&opcodespconvolve;
&opcodespcount;
&opcodespdclip;
Expand Down Expand Up @@ -831,6 +838,7 @@ authors=Francois Pinot
&opcodespvspitch;
&opcodespvstanal;
&opcodespvstencil;
&opcodespvstrace;
&opcodespvsvoc;
&opcodespvsynth;
&opcodespvswarp;
Expand Down Expand Up @@ -908,6 +916,10 @@ authors=Francois Pinot
&opcodesschedwhen;
&opcodesscoreline;
&opcodesscoreline_i;
&opcodessc_lag;
&opcodessc_lagud;
&opcodessc_phasor;
&opcodessc_trig;
&opcodesseed;
&opcodessekere;
&opcodesselect;
Expand Down Expand Up @@ -1271,6 +1283,7 @@ authors=Francois Pinot
&opcodesxscanu;
&opcodesxtratim;
&opcodesxyin;
&opcodesxyscale;
&opcodeszacl;
&opcodeszakinit;
&opcodeszamod;
Expand Down

0 comments on commit 771c69a

Please sign in to comment.