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. IX: PREMESSA 9, CONTRAPPUNTO 19, Contrappunto a tre parti: V specie / Fiorito 21, Estrazione RND 26, Pattern pre-impostati 27, Contrappunto V specie: seconda configurazione 32, Contrappunto V specie: terza configurazione 45, Contrappunto a quattro parti: I specie / nota contro nota 77, Contrappunto a quattro parti: II specie / due contro una 83, Soluzione B: impianto per terze 87, Soluzione C: indipendenza delle voci 89, Soluzione D: impianto misto 91, Contrappunto a quattro parti: III specie / quattro contro una 92, Contrappunto a quattro parti: IV specie / sincopi 97, Contrappunto a quattro parti: IV specie / forme miste 99, Contrappunto a quattro parti: V specie / fiorito 108, Contrappunto fiorito in due parti 109, Contrappunto fiorito in tre parti 111
APPENDICI 123, APPENDICE 1 125, SCRIPT 1 – composer/cp_tre_fiorito.php 125, SCRIPT 2 – script/processi/cp9.php 131, SCRIPT 3 – composer/cp_tre_fiorito_a.php 137, SCRIPT 4 – script/processi/cp10.php 143, SCRIPT 5 – composer/cp_tre_fiorito_b.php 148, SCRIPT 6 – script/processi/cp11.php 155, SCRIPT 7 – script/processi/cp12.php 158, SCRIPT 8 – composer/cp_tre_fiorito_c.php 165, SCRIPT 9 – composer/cp_tre_fiorito_d.php 171, SCRIPT 10 – composer/cp_tre_fiorito_e.php 178, SCRIPT 11 – script/processi/cp13.php 185, SCRIPT 12 – script/processi/pat1.php 189, SCRIPT 13 – script/processi/pat2.php 190, SCRIPT 14 – script/processi/pat3.php 190, SCRIPT 15 – script/processi/pat4.php 192, SCRIPT 16 – composer/cp_tre_fiorito_f.php 193, SCRIPT 17 – script/processi/pat5.php 200, SCRIPT 18 – composer/cp_tre_fiorito_g.php 201, SCRIPT 19 – composer/cp_tre_fiorito_h.php 208, SCRIPT 20 – composer/cp_quattro_a.php 214, SCRIPT 21 – composer/cp_quattro_b.php 222, SCRIPT 22 – script/processi/cp15.php 229, SCRIPT 23 – composer/cp_quattro_c.php 234, SCRIPT 24 – composer/cp_quattro_d.php 242, SCRIPT 25 – composer/cp_quattro_e.php 250, SCRIPT 26 – composer/cp_quattro_f.php 257, SCRIPT 27 – composer/cp_quattro_g.php 265, SCRIPT 28 – composer/cp_quattro_h.php 272, SCRIPT 29 – composer/cp_quattro_i.php 279, SCRIPT 30 – script/processi/cp16.php 287, SCRIPT 31 – composer/cp_quattro_l.php 293, SCRIPT 32 – composer/cp_quattro_m.php 301, SCRIPT 33 – script/processor/cp17.php 309, SCRIPT 34 – composer/cp_quattro_n.php 315, SCRIPT 35 – script/processor/cp18.php 323, SCRIPT 36 – script/processor/cp19.php 329, SCRIPT 37 – composer/cp_quattro_o.php 335, SCRIPT 38 – script/processi/pat6.php 343, SCRIPT 39 – composer/cp_quattro_p.php 344, SCRIPT 40 – script/processi/pat7.php 352, SCRIPT 41 – script/processi/pat8.php 352, SCRIPT 42 – script/processi/pat9.php 353, SCRIPT 43 – script/processi/pat10.php 353, SCRIPT 44 – composer/cp_quattro_q.php 354, SCRIPT 45 – script/processi/pat11.php 362, SCRIPT 46 – script/processi/pat12.php 362, SCRIPT 47 – script/processi/pat13.php 363, SCRIPT 48 – composer/cp_quattro_r.php 363, SCRIPT 49 – script/processi/cp14.php 372, APPENDICE 2 377, SCRIPT 1 – xsd/dict.php 377, SCRIPT 2 – xsd/note.php 386, APPENDICE 3 389, Strumenti GeneralMIDI 389, Percussioni 395, ALGOR 398, DIRECTORY ALGOR 398, SCRIPT 1 – index.php 399, SCRIPT 2 – comm/comuni.php 400, SCRIPT 3 – comm/controllo.php 404, SCRIPT 4 – comm/controllo1.php 406, SCRIPT 5 – comm/controllo2.php 408, SCRIPT 6 – comm/controllo3.php 409, SCRIPT 7 – comm/controllo4.php 416, SCRIPT 8 – comm/menu.php 416, SCRIPT 9- comm/menu1.php 418, SCRIPT 10 – comm/menu2.php 418, SCRIPT 11 – comm/postconf.php 420, SCRIPT 12 – db/comp/demo/par.inc 422, SCRIPT 13 – db/comp/demo/str.inc 422, SCRIPT 14 – db/data/demo_accordi.conf 423, SCRIPT 15 – db/data/demo_irregolare.conf 425, SCRIPT 16 – db/data/demo_melos1.conf 428, SCRIPT 17 – db/data/demo_melos2.conf 431, SCRIPT 18 – db/data/demo_modulazione.conf 433, SCRIPT 19 – db/data/demo_sequenze.conf 436, SCRIPT 20 – db/data/demo_trerighi.conf 440, SCRIPT 21 – db/std/end_std.php 443, SCRIPT 22 – db/std/pre_std.php 444, SCRIPT 23 – script/algoreader.php 445, SCRIPT 24 – script/ctlo.php 446, SCRIPT 25 – script/dettaglio.php 452, SCRIPT 26 – script/funzioni.php 454, SCRIPT 27 – script/postelab.php 484, SCRIPT 28 – script/prelab.php 487, SCRIPT 29 – script/report.php 496, SCRIPT 30 – script/savefile.php 500, SCRIPT 31 – script/setpro.php 502, SCRIPT 32 – script/sviluppo.php 503, DOWNLOAD 513, Allegati & Diritti 513, Studi e trattati sulla composizione musicale mediante algoritmi* 514
Recensioni
Ancora non ci sono recensioni.