Corso di Linguaggi di Programmazione per il biennio di Musica Elettronica
A. A. 2008-2009

Esercizi di programmazione in C/C++ svolti in aula

  1. Rumore bianco  genera.cpp
  2. Sinusoide  seno.cpp
  3. Lettura file .WAV  readwave.cpp
  4. Scrittura file .WAV con sinusoide , sinusoide.cpp
  5. Ring-modulazione Ring.cpp
  6. Operazioni sui file (apertura, lettura scrittura,...) fopen.cpp, fwrite.cpp, fopen_gets.cpp, fopen_to_screen.cpp,
  7. Conteggio di spazi in un testo contaspazio.cpp
  8. Generazione random di serie dodecafoniche random.cpp
  9. Generazione random di serie con scrittura file Csound randomser2.cpp
  10. Catene di Markov semplici Markov.cpp
  11. Catene di Markov di livello n (A.A. 2007-2008 a cura di U. Coletta e S. Busiello) leggimarkov_n.cpp
  12. Analisi di una sequenza melodica per la creazione di schemi di probabilità (A.A. 2007-2008 a cura di U. Coletta e S. Busiello) analizza.cpp
  13. Test dell'API multimediale di Windows per l'output MIDI (a cura di G. Delgado) Midi-Hammond.cpp
  14. Generazione random di serie dodecafoniche con output MIDI (a cura di G. Delgado) random+noteon_noteoff.cpp
  15. Oggetto Max per la somma di 8 canali
  16. Oggetto Max per catene di Markov di livello n (A.A. 2007-2008 a cura di U. Coletta e S. Busiello; ancora non funzionante) LeggiMarkovMax.zip
  17. Oggetto Max per catene di Markov di livello n (11/5/2009, solo sorgente C; ancora non funzionante) leggimarkovmax.c
  18. Oggetto Max per catene di Markov di livello n (25/5/2009, solo sorgente C; ancora non funzionante) leggimarkovmax.c
  19. Oggetto Max per catene di Markov di livello n (28/7/2009, solo sorgente C; funzionante) leggimarkovmax.c

File dati da usare negli esempi

Esercizi assegnati e realizzati

Link