Descrizione
Nel trattato vengono affrontati, per la prima volta, argomenti teorici inerenti l’Armonia, il Contrappunto e la Fuga, elaborati in modalità informatica con l’ausilio di algoritmi dedicati, tratti dall’analisi dei rispettivi principi matematici e armonici, in grado di creare dinamicamente modelli originali, e non semplici cloni, in base alle regole apprese. Per seguire e comprendere il testo è necessario, oltre la conoscenza della teoria musicale di base, avere pratica di programmazione in PHP o in un qualsiasi altro linguaggio strutturato. I file generati, alcuni dei quali, ad esempio, con oltre 150.000 linee di codice (nelle fughe ad otto parti), sono in formato MusicXML e gli script (open source) sono riportati integralmente nei testi in Appendice oltre ad essere disponibili in download (insieme al testo in pdf) per un rapido utilizzo. Nei volumi da QIM34 a QIM36 esamineremo esclusivamente principi di generazione di temi di musica circostanziale o, comunque, destinata ad un largo consumo, semplici e comprensibili da chiunque, popolari e facilmente spendibili soprattutto se abbinati a testi dello stesso livello.
***
The treatise deals, for the first time, theoretical topics concerning Harmony, Counterpoint and Fugue, elaborated in computer mode with the help of dedicated algorithms, taken from the analysis of their respective mathematical and harmonic principles, able to dynamically create original models, and not simple clones, according to the rules learned. To follow and understand the text it is necessary, beyond the knowledge of basic music theory, to have programming practice in PHP or any other structured language. The generated files, some of which, for example, with over 150,000 lines of code (in the eight-part joints), are in MusicXML format and the scripts (open source) are reported in full in the texts in the Appendix as well as being available for download (along with the pdf text) for quick use. In the volumes from QIM34 to QIM36 we will examine exclusively the principles of generating themes of circumstantial music or, in any case, intended for widespread consumption, simple and understandable by anyone, popular and easily expendable especially when combined with texts of the same level.
Indice vol. XVI: Composizione Parte II 19, Progressione I-V-vi-IV 21, Multiprogressioni 30, Progressione I-IV-ii-V 65, Progressione I-IV-V-I 73, Progressione I-vi-ii-V 78, Progressione I-V-IV-I 84, Progressione I-V-IV-V 89, Progressione I-vi-IV-V 94, Progressione ii-I-ii-I 100, Progressione ii-V-I-vi 105, Progressione iii-IV-vi-IV 110, Progressione IV-V-vi-V 118, Progressione vi-ii-V-I 123, Progressione vi-IV-V-I 129, Progressione vi-V-IV-I 133
APPENDICE 1 143, 1 – prog1/prog1.php 143, 2 – prog1/par.php 144, 3 – prog1/pre.php 146, 4 – prog2/prog2.php 147, 5 – prog2/par.php 149, 6 – prog2/pre.php 151, 7 – prog4/prog4.php 152, 8 – prog4/par.php 155, 9 – prog4/pre.php 157, 10 – prog5/prog5.php 159, 11 – prog5/par.php 162, 12 – prog5/pre.php 164, 13 – prog6/prog6.php 165, 14 – prog6/par.php 169, 15 – prog6/pre.php 171, 16 – prog7/prog7.php 173, 17 – prog7/par.php 177, 18 – prog7/pre.php 179, 19 – prog8/prog8.php 180, 20 – prog8/par.php 184, 21 – prog8/pre.php 186, 22 – prog9/prog9.php 188, 23 – prog9/par.php 192, 24 – prog9/pre.php 194, 25 – prog10/prog10.php 196, 26 – prog10/par.php 200, 27 – prog10/pre.php 202, 28 – prog11/prog11.php 203, 29 – prog11/par.php 207, 30 – prog11/pre.php 209, 31 – prog11a/prog11a.php 210, 32 – prog11a/par.php 214, 33 – prog11a/pre.php 216, 34 – prog12/prog12.php 218, 35 – prog12/par.php 221, 36 – prog12/pre.php 223, 37 – prog12a/prog12a.php 224, 38 – prog12a/par.php 227, 39 – prog12a/pre.php 228, 40 – prog13/prog13.php 229, 41 – prog13/par.php 229, 42 – prog13/pre.php 230, 43 – prog13a/prog13a.php 230, 44 – prog13a/par.php 230, 45 – prog13a/pre.php 230, 46 – prog14/prog14.php 230, 47 – prog14/par.php 230, 48 – prog14/pre.php 231, 49 – prog14a/prog14a.php 231, 50 – prog14a/par.php 231, 51 – prog14a/pre.php 231, 52 – prog15/prog15.php 231, 53 – prog15/par.php 231, 54 – prog15/pre.php 232, 55 – prog15a/prog15a.php 232, 56 – prog15a/par.php 232, 57 – prog15a/pre.php 232, 58 – prog16/prog16.php 232, 59 – prog16/par.php 232, 60 – prog16/pre.php 233, 61 – prog16a/prog16a.php 233, 62 – prog16a/par.php 233, 63 – prog16a/pre.php 233, 64 – prog17/prog17.php 233, 65 – prog17/par.php 233, 66 – prog17/pre.php 234, 67 – prog17a/prog17a.php 234, 68 – prog17a/par.php 234, 69 – prog17a/pre.php 234, 70 – prog18/prog18.php 234, 71 – prog18/par.php 234, 72 – prog18/pre.php 235, 73 – prog18a/prog18a.php 235, 74 – prog18a/par.php 235, 75 – prog18a/pre.php 235, 76 – prog19/prog19.php 235, 77 – prog19/par.php 235, 78 – prog19/pre.php 236, 79 – prog19a/prog19a.php 236, 80 – prog19a/par.php 236, 81 – prog19a/pre.php 236, 82 – prog20/prog20.php 236, 83 – prog20/par.php 236, 84 – prog20/pre.php 237, 85 – prog20a/prog20a.php 237, 86 – prog20a/par.php 237, 87 – prog20a/pre.php 237, 88 – prog21/prog21.php 237, 89 – prog21/par.php 237, 90 – prog21/pre.php 238, 91 – prog21a/prog21a.php 238, 92 – prog21a/par.php 238, 93 – prog21a/pre.php 238, 94 – prog22/prog22.php 238, 95 – prog22/par.php 238, 96 – prog22/pre.php 239, 97 – prog22a/prog22a.php 239, 98 – prog22a/par.php 239, 99 – prog22a/pre.php 239, 100 – prog23/prog23.php 239, 101 – prog23/par.php 239, 102 – prog23/pre.php 240, 103 – prog23a/prog23a.php 240, 104 – prog23a/par.php 240, 105 – prog23a/pre.php 240, APPENDICE 2 241, 1 – xsd/dict.php 241, 2 – xsd/note.php 263, APPENDICE 3 265, Strumenti GeneralMIDI 265, Percussioni 268, ALGOR 2.1 269, DIRECTORY ALGOR 269, 1 – index.php 271, 2 – classi/com/conv_mts.php 272, 3 – classi/com/dict.php 274, 4 – classi/com/funzioni.php 295, 5 – classi/com/mrend.php 327, 6 – classi/com/seriale.php 328, 7 – comm/comuni.php 379, 8 – comm/controllo.php 382, 9 – comm/controllo1.php 384, 10 – comm/controllo2.php 386, 11 – comm/controllo3.php 386, 12 – comm/controllo4.php 393, 13 – comm/controllo5.php 394, 14 – comm/controllo6.php 395, 15 – comm/controllo7.php 396, 16 – comm/menu.php 397, 17 – comm/menu1.php 399, 18 – comm/menu2.php 400, 19 – comm/menu3.php 400, 20 – comm/postconf.php 401, 21 – script/algoreader.php 405, 22 – script/ctlo.php 406, 23 – script/dettaglio.php 412, 24 – script/funzioni.php 414, 25 – script/postelab.php 445, 26 – script/prelab.php 448, 27 – script/report.php 456, 28 – script/savefile.php 459, 29 – script/setpro.php 462, 30 – script/sviluppo.php 463, DOWNLOAD 476, Allegati & Diritti 476, Studi e trattati sulla composizione musicale mediante algoritmi 477
Recensioni
Ancora non ci sono recensioni.