kramann.info
© Guido Kramann

Login: Passwort:










4 Examples / Beispiele zu AOGdogmaWEB (Web application)

4 (EN google-translate)

4 (PL google-translate)


Try out AOGdogmaWEB

AOGdogmaWEB.zip ...AOGdogma to download and use it locally on a computer. 1) Extract folder. 2) Open AOGdogmaWEB/AOGdogmaWEB.html e.g. with Mozilla Firefox.


EN Please note: If you copy a new script into AOGdogmaWEB after another one was running before and the new one does not work, it is best to reload the AOGdogmaWEB page first.



DE Hinweis: Sollten Sie ein neues Skript in AOGdogmaWEB hineinkopieren, nachdem vorher ein anderes lief und das neue geht dann nicht, so laden Sie am besten vorher die Seite AOGdogmaWEB neu.


  • N by G.Kramann 09/2020
0 200 ! t

3 2 1 1 1 100 4 65 108 : xy
3 2 1 1 1 100 4 53 89  : vb
3 2 1 1 1 100 4 45 108 : ma

t *2  ~ xy
t *11 ~ vb
t *13 ~ ma

Code 4-1: N by G.Kramann 09/2020



  • AOGdogma#0 (variant) by G.Kramann 08/2020
0 200 ! t

3 2 1 1 1 100 24 65 108 : xy
3 2 1 1 1 100 24 53 89  : vb
3 2 1 1 1 100 24 45 108 : ma

t +16 %17 ~ vb
t *34 %10 +8 ~ ma

Code 4-2: AOGdogma#0 (variant) by G.Kramann 08/2020



  • AOGdogma#1 (variant) by G.Kramann 09/2020
8000 200 ! tt

tt /70 %2 * 100 + 200 ~ TT

8000 TT ! t
8000 200 ! tb
0 500 ! tm

t /50 %3 + 2 ~ ZZ

ZZ 2 1 1 3 100 4 65 108 : xy
ZZ 2 1 1 3 100 4 53 89 : vb
ZZ 2 1 1 3 100 4 45 108 : ma

t /10 %2 ~ QQ
t  /10 +1 %2 ~ RR

tm /20 +5 ~ MM
tm /20 +2 ~ NN
tm /20 +3 ~ OO

tm /30 +7 ~ PP

t /QQ *2 /2 +12 *MM %13 | 5  ~ xy
tb /QQ  *11 +6 *NN  %13  | 7  ~ vb
t /QQ  *13 +9 *OO   %13  | 3  ~ ma

t /RR *2 /2 +12 *5 %PP ~ xy
tb /RR  *11 +6 *2  %PP ~ vb
t /RR  *13 +9 *3   %PP ~ ma


Code 4-3: AOGdogma#1 (variant) by G.Kramann 09/2020





  • AOGdogma#2 (variant) by G.Kramann 09/2020

alg_AOGdogma2_xyl_vib_mar_092020_kramann.mp3 -- AOGdogma#2 mp3-audio-file (made with Java/Processing-version of AOGdogma)

alg_AOGdogma2_xyl_vib_mar_092020_kramann.zip -- AOGdogma#2 score and parts (made with Java/Processing-version of AOGdogma)

animation of AOGdogma#2 on youtube (made with Java/Processing-version of AOGdogma)

8000 100 ! t
0 8000 ! tm

tm %10 ~ MM
10 -MM ~ NN

tm /9  %3 ~ UU
tm /12 %3 ~ VV
tm /18 %3 ~ WW
tm /24 +12 ~ XX
tm /48 +1 *6 +66 ~ YY

3 - UU ~ PP
3 +VV ~ QQ
2 +WW ~ RR

3 2 1 1 NN 100 19 65 108 : xy
3 2 1 1 NN 100 19 45 108 : vb
3 2 1 1 NN 100 19 53 89 : ma


t *PP  %72 /3 +4  ~ vb
t +tm *QQ  %XX ~ ma
t +tm *RR  %XX /2 ~ xy

Code 4-4: AOGdogma#2 (variant) by G.Kramann 09/2020



  • AOGdogma#3 (variant) by G.Kramann 09/2020


AOGdogma#3 originally is for violin and vibraphone. Thus, it could not be rendered exactly by the processing script in ComposingForEveryone. There was made a variant sending midi commands to a physical modeling software.


animation of AOGdogma#3 on youtube (for violin and vibraphone)

alg_AOGdogma3_violin_vib_092020_kramann.mp3 -- AOGdogma#3 mp3-audio-file


alg_AOGdogma3_violin_vib_092020_kramann.zip -- AOGdogma#3 score and parts



70000 100 ! t
0 1000 ! tm

tm /8 %20 +2 ~ VC
tm /36 %4 +3 ~ PP
tm /48 %4 +1 ~ QQ
tm /12 %43 +28 ~ FF

5 2 1 1 PP 100 14 65 108 : xy
5 2 1 1 PP 100 14 55 91 : vl
5 2 1 1 PP 100 14 48 94 : vb

t +8 /2 *FF %48 *QQ ~vl
t +16 /2 *30 %48 *VC ~vb


Code 4-5: AOGdogma#3 (variant, original is for violin and vibraphone) by G.Kramann 09/2020