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. XI: PREMESSA 9, LA FUGA 19, Struttura della Fuga 21, Architettura della Fuga 22, Il Canto Dato Virtuale o CDV 23, Costruzione del CDV 24, Il Soggetto e la Risposta 26, Il Motivo 27, Impianto del Soggetto: modalità 41, Tecnica di generazione del Soggetto 50, L’algoritmo generativo del Soggetto 59, La Risposta 75, Il Controsoggetto 81, La Traccia 95, L’EDITOR di Fuga 116
APPENDICI 159, APPENDICE 1 161, SCRIPT 1 – composer/fuga1.php 161, SCRIPT 2 – script/processi/cp27.php 165, SCRIPT 3 – composer/fuga2.php 168, SCRIPT 4 – composer/fuga3.php 172, SCRIPT 5 – composer/fuga4.php 176, SCRIPT 6 – script/processi/cp28.php 181, SCRIPT 7 – composer/fuga5.php 184, SCRIPT 8 – script/processi/cp29.php 189, SCRIPT 9 – composer/fuga6.php 192, SCRIPT 10 – script/processi/pat_a.php 196, SCRIPT 11 – script/processi/cp30.php 197, SCRIPT 12 – composer/fuga_7.php 200, SCRIPT 13 – composer/fuga_8.php 204, SCRIPT 14 – script/processi/cp31.php 209, SCRIPT 15 – composer/fuga_9.php 212, SCRIPT 16 – script/processi/cp32.php 217, SCRIPT 17 – composer/fuga_10.php 220, SCRIPT 18 – script/processi/cp33.php 226, SCRIPT 19 – composer/fuga_11.php 229, SCRIPT 20 – script/processi/cp34.php 235, SCRIPT 21 – composer/fuga_12.php 238, SCRIPT 22 – script/processi/cp35.php 247, SCRIPT 23 – composer/fuga_13.php 250, SCRIPT 24 – composer/fuga_14.php 259, SCRIPT 25 – composer/fuga_15.php 271, SCRIPT 26 – script/processi/cp36.php 282, SCRIPT 27 – script/processi/pat19.php 285, SCRIPT 28 – composer/fuga_16.php 286, SCRIPT 29 – script/processi/cp37.php 297, SCRIPT 30 – script/processi/pat20.php 301, SCRIPT 31 – composer/fuga_17.php 302, SCRIPT 32 – script/editor.php 314, SCRIPT 33 – script/processi/pat21.php 324, SCRIPT 34 – script/processi/pat22.php 325, APPENDICE 2 327, SCRIPT 1 – xsd/dict.php 327, SCRIPT 2 – xsd/note.php 335, APPENDICE 3 338, Strumenti GeneralMIDI 338, Percussioni 344, ALGOR 347, DIRECTORY ALGOR 347, SCRIPT 1 – index.php 348, SCRIPT 2 – comm/comuni.php 349, SCRIPT 3 – comm/controllo.php 352, SCRIPT 4 – comm/controllo1.php 354, SCRIPT 5 – comm/controllo2.php 356, SCRIPT 6 – comm/controllo3.php 356, SCRIPT 7 – comm/controllo4.php 363, SCRIPT 8 – comm/menu.php 363, SCRIPT 9- comm/menu1.php 365, SCRIPT 10 – comm/menu2.php 365, SCRIPT 11 – comm/postconf.php 366, SCRIPT 12 – db/comp/demo/par.inc 371, SCRIPT 13 – db/comp/demo/str.inc 371, SCRIPT 14 – db/data/demo_accordi.conf 372, SCRIPT 15 – db/data/demo_irregolare.conf 374, SCRIPT 16 – db/data/demo_melos1.conf 377, SCRIPT 17 – db/data/demo_melos2.conf 379, SCRIPT 18 – db/data/demo_modulazione.conf 381, SCRIPT 19 – db/data/demo_sequenze.conf 384, SCRIPT 20 – db/data/demo_trerighi.conf 387, SCRIPT 21 – db/std/end_std.php 390, SCRIPT 22 – db/std/pre_std.php 391, SCRIPT 23 – script/algoreader.php 392, SCRIPT 24 – script/ctlo.php 393, SCRIPT 25 – script/dettaglio.php 398, SCRIPT 26 – script/funzioni.php 400, SCRIPT 27 – script/postelab.php 430, SCRIPT 28 – script/prelab.php 433, SCRIPT 29 – script/report.php 442, SCRIPT 30 – script/savefile.php 445, SCRIPT 31 – script/setpro.php 447, SCRIPT 32 – script/sviluppo.php 448, DOWNLOAD 457, Allegati & Diritti 457, Studi e trattati sulla composizione musicale mediante algoritmi* 458
Recensioni
Ancora non ci sono recensioni.