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.
***
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.
Indice vol. VII: PREMESSA 9, CONTRAPPUNTO 19, Creazione di un Cantus Firmus 21, Contrappunto a due parti (II specie): due note contro una 26, Contrappunto di II specie: scale modali 34, Scale modali: il modo DORICO 34, Scale modali: il modo FRIGIO 37, Scale modali: il modo LIDIO 40, Scale modali: il modo MISOLIDIO 42, Scale modali: il modo EOLICO 44, Scale modali: il modo LOCRIO 46, Contrappunto a due parti (III specie): quattro note contro una 49, III Specie in modo minore: il modo Eolico 60, Contrappunto a due parti (IV specie): sincopi 65, Pre-setting del C.D. 76, Contrappunto a due parti (V specie): c.p. fiorito 77, Il Radicale Armonico (Prime Form) 90, Radicali armonici nella V specie estesa 96
APPENDICI 115, APPENDICE 1 117, SCRIPT 1 – composer/contrappunto3.php 117, SCRIPT 2 – composer/contrappunto3b.php 121, SCRIPT 3 – composer/contrappunto3bb.php 130, SCRIPT 4 – composer/contrappunto3c.php 138, SCRIPT 5 – composer/cp_dorico2.php 146, SCRIPT 6 – composer/cp_frigio2.php 155, SCRIPT 7 – composer/cp_lidio2.php 163, SCRIPT 8 – composer/cp_misolidio2.php 172, SCRIPT 9 – composer/cp_eolico2.php 180, SCRIPT 10 – composer/cp_locrio2.php 188, SCRIPT 11 – composer/cp_terza.php 197, SCRIPT 12 – composer/cp_terza_eolico.php 208, SCRIPT 13 – composer/cp_quarta.php 219, SCRIPT 14 – composer/cp_quarta_a.php 228, SCRIPT 15 – composer/cp_quarta_b.php 237, SCRIPT 16 – composer/cp_quinta.php 245, SCRIPT 17 – composer/cp_quinta_m.php 256, SCRIPT 18 – composer/cp_quinta_b.php 266, SCRIPT 19 – composer/cp_quinta_v.php 277, APPENDICE 2 287, SCRIPT 1 – xsd/dict.php 287, SCRIPT 2 – xsd/note.php 297, SCRIPT 3 – script/funzioni.php 299, APPENDICE 3 327, Strumenti GeneralMIDI 327, Percussioni 333, APPENDICE 4 336, DIRECTORY ALGOR 336, SCRIPT 1 – index.php 337, SCRIPT 2 – comm/comuni.php 338, SCRIPT 3 – comm/controllo.php 342, SCRIPT 4 – comm/controllo1.php 345, SCRIPT 5 – comm/controllo2.php 346, SCRIPT 6 – comm/controllo3.php 347, SCRIPT 7 – comm/controllo4.php 355, SCRIPT 8 – comm/menu.php 356, SCRIPT 9- comm/menu1.php 358, SCRIPT 10 – comm/menu2.php 358, SCRIPT 11 – comm/postconf.php 359, SCRIPT 12 – db/comp/demo/par.inc 362, SCRIPT 13 – db/comp/demo/str.inc 362, SCRIPT 14 – db/data/demo_accordi.conf 363, SCRIPT 15 – db/data/demo_irregolare.conf 366, SCRIPT 16 – db/data/demo_melos1.conf 369, SCRIPT 17 – db/data/demo_melos2.conf 372, SCRIPT 18 – db/data/demo_modulazione.conf 374, SCRIPT 19 – db/data/demo_sequenze.conf 377, SCRIPT 20 – db/data/demo_trerighi.conf 382, SCRIPT 21 – db/std/end_std.php 385, SCRIPT 22 – db/std/pre_std.php 387, SCRIPT 23 – script/algoreader.php 387, SCRIPT 24 – script/ctlo.php 388, SCRIPT 25 – script/dettaglio.php 395, SCRIPT 26 – script/funzioni.php 397, SCRIPT 27 – script/postelab.php 427, SCRIPT 28 – script/prelab.php 431, SCRIPT 29 – script/report.php 441, SCRIPT 30 – script/savefile.php 445, SCRIPT 31 – script/setpro.php 448, SCRIPT 32 – script/sviluppo.php 449, APPENDICE 5 459, DOWNLOAD 459, Studi e trattati sulla composizione musicale mediante algoritmi* 460
Recensioni
Ancora non ci sono recensioni.