site-specific music score generation using acoustical analysis to contribute to pitch selection etc. - generative music score scripts
 
 
 
 
 
Go to file
Rob Canning ba9892d6b8 moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
archive moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
freq_resp moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
liveelec/pd moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
ly moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
output moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
tools moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
LICENCE.md moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
README.md moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
config.ini moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
config.py moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
construct.sh moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
cookit.py moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
cookit.sh moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00
magic.pl moving old projects from cold storage to git for possible revival 2023-12-06 12:12:16 +01:00

README.md

/////////////////////////////////////////

Space Specific Score Generator

///////////////////////////////////////// //// Rob Canning 2014 - rc@kiben.net /////////////////////////////////////////

The Score Generation

  • the cookit.py is the file to run to generate the score
  • the config.py file is where to define the pitches from the acoustic analyis of the space.

ly/current.ly is the where the main score boilerplate needs to be. all the other .ly files are the individual "parts/voices" to be injected.

After this has happened cookit calls lilypond to output the final score.

These final scores are datetagged and moved to output/archive


The Acoustic Analysis

The freq_resp directory contains a snapshot of the acoustic analysis and a text file where I note the frequencies available.

This analysis was made with the nice and opensource:

Jaaa-0.8.4 (C) 2004-2010 Fons Adriaensen fons@kokkinizita.net


Live Electronics

The live electronics are currently handled by PureData (pd-extended) and the patches and abstractions live in the liveelec directory.