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. II: PREMESSA 9, ARMONIA TONALE 19, Successioni delle triadi 21, Concatenazione di accordi 24, Ottave parallele 28, Quinte parallele 30, Triadi consonanti su basso obbligato 39, Triadi consonanti verificate su basso obbligato 53, Preparazione di un file in musicxml su base dati 66, Cadenze con sequenze casuali 80, Cadenze perfette 80, Cadenze plagali 83, Sequenze casuali con cadenze finali 85, Cadenze d’inganno 95, Disposizione in parti late 96, Concatenazione per intervalli costanti 101
APPENDICI 107, APPENDICE 1 109, SCRIPT 1 – file script/am_2.php 109, SCRIPT 2 – file script/am_3.php 112, SCRIPT 3 117, SCRIPT 4 118, SCRIPT 5 – file script/moto_melodico.php 119, SCRIPT 6 – file script/concatenazione.php 122, SCRIPT 7 – file concatenazione_b.php 126, SCRIPT 8 – file script/con_1.php 133, SCRIPT 9 – file config/conf1.php 135, SCRIPT 10 – file script/con_3.php 140, SCRIPT 11 – file config/conf2.php 146, SCRIPT 12 – file script/con_4.php 154, SCRIPT 13 – file config/conf2.php 165, SCRIPT 14 – file script/con_5.php 172, SCRIPT 15 – file script/con_6.php 184, SCRIPT 16 – file config/conf2.php 195, SCRIPT 17 – file script/con_7.php 202, SCRIPT 18 – file config/conf3.php 212, APPENDICE 2 221, SCRIPT 1 – file xsd/dict1.php 221, APPENDICE 3 226, DOWNLOAD 226, Studi e trattati sulla composizione musicale mediante algoritmi* 227
Recensioni
Ancora non ci sono recensioni.