würde gern ein midi abspielen

D

Dirk Ruth

Guest
Ich will ein midi file mit einem Microcontroller abspielen.
Herausgesucht hat man sich da die Music Box aus dem GM Table.

Weiß jemand, wie ich die waveform und die envelope dafür bekommen
könnte? Die waveform könnte ich evtl. noch so leidlich über die FFT in
einem Waveeditor bekommen, aber wie mach ich das mit der envelope? Die
Wiedergabe soll so genau wie möglich klingen, wobei für die waveform
und die envelope 256 Punkte vorgesehen sind.

Gibt's da irgendeine einfache Möglichkeit da ran zu kommen?

Dirk
 
In article <btfqk15s5mdbhorlmqcns0ktgb2ipo4nsf@4ax.com>,
Dirk Ruth <d.ruth@itecnet.de> writes:
|> Weiß jemand, wie ich die waveform und die envelope dafür bekommen
|> könnte?

Hm?

Ich vermute mal, Du möchtest ein GeneralMIDI-File wiedergeben? Dann such
Dir einen sogenannten SoundFont, der Dir paßt -- davon sollte es im Netz
genügend geben -- und extrahier die Samples.

Oder stell selbst eine Bank zusammen. GM schreibt lediglich die Abfolge
der Klangprogramme (1=Klavier, 2=was anderes...) vor und definiert ein
Mindestmaß an Controllerunterstützung.

Rainer
 

Welcome to EDABoard.com

Sponsor

Back
Top