2010-04-17 13 views
6

¿Alguien sabe de un ejemplo completo de Haskore que tomará un pequeño ejemplo y emitirá un archivo MIDI? Estoy buscando un punto de partida para comenzar a utilizar Haskore y Google no está apareciendo demasiado.Ejemplo completo de Haskore

Gracias!

Respuesta

3

Holy Moly! Seguro que no lo hacen fácil, ¿verdad? No use las cosas anteriores, anteriores a 2004 (y a menudo es difícil de decir sin fechas en las páginas wiki y sin números de versión).

¿Funciona la instalación de cabal para usted? Estos ejemplos trabajado para mí:

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

En concreto, el Kantate147 escribe un archivo MIDI.

2

He aquí un ejemplo muy sencillo para el que trabaja para mí con el viejo haskore-vintage paquete desde 2000 (que 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 
Cuestiones relacionadas