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. XIV: DODECAFONIA 19, Tecniche di composizione 21, Generazione dei pattern ritmici 22, Dinamiche e agogiche 34, Duetto flauto/fagotto 39, Controllo dei pattern ritmici 52, Indicizzazione dei SET 55, Legature di portamento 56, Controllo dei pattern dinamici 59, Aumentando e Diminuendo 65, Determinazione della forma 70, Generazione a disposizione lineare 92, Generazione in composizione aleatoria 119
APPENDICI 159, APPENDICE 1 161, 1 – composer/quintetto.php 161, 2 – classi/quintetto/c1.php 162, 3 – classi/quintetto/par1.php 174, 4 – composer/quintetto_b.php 175, 5 – classi/quintetto_b/c1.php 177, 6 – classi/quintetto_b/par1.php 189, 7 – composer/quintetto_c.php 190, 8 – composer/quintetto_c1.php 192, 9 – classi/quintetto_c/c1.php 194, 10 – classi/quintetto_c/par1.php 206, 11 – classi/duetto/par1.php 207, 12 – composer/duetto.php 210, 13 – classi/duetto_b/par1.php 212, 14 – composer/duetto_b.php 215, 15 – composer/duetto_c.php 217, 16 – classi/duetto_c/par1.php 220, 17 – composer/duetto_d.php 222, 18 – classi/duetto_d/par1.php 225, 19 – composer/duetto_db.php 227, 20 – composer/quin.php 230, 21 – classi/quin/par1.php 233, 22 – composer/quin_b.php 236, 23 – classi/quin_b/par1.php 239, 24 – composer/quin_c.php 242, 25 – classi/quin_c/par1.php 244, 26 – composer/quin_d.php 247, 27 – composer/q.php 250, 28 – classi/q/par1.php 253, 29 – composer/qb.php 257, 30 – classi/qb/par1.php 260 / APPENDICE 2 263, 1 – xsd/dict.php 263, 2 – xsd/note.php 279 / APPENDICE 3 281, Strumenti GeneralMIDI 281, Percussioni 284, ALGOR 285, DIRECTORY ALGOR 285, 1 – index.php 286, 2 – comm/comuni.php 287, 3 – comm/controllo.php 290, 4 – comm/controllo1.php 292, 5 – comm/controllo2.php 294, 6 – comm/controllo3.php 294, 7 – comm/controllo4.php 301, 8 – comm/menu.php 301, 9 – comm/menu1.php 303, 10 – comm/menu2.php 304, 11 – comm/postconf.php 304, 21 – db/std/end_std.php 308, 22 – db/std/pre_std.php 310, 23 – script/algoreader.php 310, 24 – script/ctlo.php 311, 25 – script/dettaglio.php 317, 26 – script/funzioni.php 319, 27 – script/postelab.php 349, 28 – script/prelab.php 352, 29 – script/report.php 361, 30 – script/savefile.php 364, 31 – script/setpro.php 366, 32 – script/sviluppo.php 367, 33 – classi/com/dict.php 378, 34 – classi/com/funzioni.php 394, 35 – classi/com/mrend.php 424, 36 – classi/com/seriale.php 425 / DOWNLOAD 445 / Allegati & Diritti 445 / Studi e trattati sulla composizione musicale mediante algoritmi 446
Recensioni
Ancora non ci sono recensioni.