Domanda

Qualcuno ha buon libro / raccomandazione articolo per la generazione procedurale della musica di sottofondo? (Non ci sono voci, solo strumenti).

Io non sono interessato a:

How do I generate the sound of a particular note on a particular instrument

Sono interessato a:

How do I generate the melody / score for the music.

Grazie!

EDIT:

Grazie per il riferimento a Brian Eno. Sono sicuramente esaminando la ambient / utente può ignorare tipo di musica. Cioè pensare la musica di un gioco di sfondo. E 'lì per fornire un certo stato d'animo di base, ma l'attenzione è il gioco.

È stato utile?

Soluzione

Qualche tempo fa mi sono imbattuto in ChucK , che è un linguaggio di programmazione per generare musica / suono / audio:

  

ChucK presenta un nuovo modello basato sul tempo concomitante di programmazione che è estremamente precisa ed espressiva (che noi chiamiamo questa forza-timed), così come i tassi di controllo dinamico, e la possibilità di aggiungere e modificare il codice on-the-fly. Inoltre, Chuck supporta MIDI, OSC, dispositivo HID, e audio multicanale. E 'divertente e facile da imparare, e offre compositori, ricercatori e artisti di un potente strumento di programmazione per costruire e sperimentare con complessa sintesi audio / programmi di analisi e controllo interattivo in tempo reale.

Credo che il risultato finale può essere convertito in MIDI, che possono poi essere convertito in un punteggio o un foglio di notazione.

Non so se questo è quello che stai cercando. Spero che questo aiuta!

Modifica

Dopo pensando a questo un po 'più a lungo, penso che quello che si può eventualmente fare (e questo suona un po' folle) è scrivere il codice che genera il codice Chuck. Quindi definire un insieme di regole per la generazione / musica punteggio e quindi utilizzare tale per creare il codice ChucK valido. Dopo aver eseguito il codice di Chuck, è possibile ottenere un file MIDI che è quindi possibile convertire in partitura / foglio di musica.

Altri suggerimenti

Il libro "I modelli al computer di creatività musicale" di David Cope dovrebbe aiutarvi a lungo con il lato teorico di composizione assistita dal computer, anche se si potrebbe desiderare un po 'di teoria musicale sotto la cintura prima di tuffarsi in.

Se siete interessati alla musica procedurale controllare il sito Condition30 - condition30.com Questa musica è tutto procedurale.

Se siete interessati ad un'implementazione della musica procedurale basato sugli automi cellulari in C #, è possibile prendere il codice sorgente da http://proceduralmidi.codeplex.com/ . Un binario è inoltre disponibile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top