2010-04-17 14 views
6

Qualcuno sa di un esempio Haskore completo che prenderà un piccolo esempio e produrrà un file MIDI? Sto cercando un punto di partenza per iniziare a utilizzare Haskore e Google non si presenta molto.Esempio completo di Haskore

Grazie!

risposta

3

Holy Moly! Di sicuro non lo rendono facile, vero? Non usare le cose precedenti, pre-2004 (ed è spesso difficile da dire senza date sulle pagine wiki e senza numeri di versione).

L'installazione della cabala funziona per te? Questi esempi funzionato per me:

http://code.haskell.org/haskore/revised/core/src/Haskore/Example/

In particolare, il Kantate147 scrive un file midi.

2

Ecco un esempio estremamente semplice per il quale lavora per me con il vecchio pacchetto haskore-vintage dal 2000 (che someone said was simpler):

import Haskore 

n1 = Note (C, 4) 1 [] 
n2 = Note (F, 4) 1 [] 

ourChord = n1 :=: n2 
ourMidiFile = testMidi ourChord 
main = outputMidiFile "simple_example.mid" ourMidiFile