Re: Mockingboard
- From: jboothbee@xxxxxxxxx
- Date: 8 Feb 2006 11:43:13 -0800
Or, since MIDI is already a merged stream of note beginning and ending
times, it would be more straightforward (and maybe just as easy) to
simply write a "player" for MIDI files that would read in a MIDI file
and stuff Mockingboard registers directly--or, better, construct a
circular buffer of registers to stuff under IRQ control.
it might be easier to write a player, but I think real-time conversion
will
tax the CPU too much in a game.
do you have in your notes a "disassembled" MIDI file, commented?
IE:
pos in file MIDI FILE DATA what it is
+00 $08 header,
indicates ?tracks? in file
+01 header,
indicates ?voices? in file
+02
+03
+04 $45 start of music
data, play note = 45
+05 $56
stop note = 45
If you have anything like this from your work with the converter,
it would be extremely helpful.
Rich
.
- Follow-Ups:
- Re: Mockingboard
- From: Michael J. Mahon
- Re: Mockingboard
- From: BLuRry
- Re: Mockingboard
- References:
- Mockingboard
- From: aiiadict
- Re: Mockingboard
- From: Michael J. Mahon
- Re: Mockingboard
- From: aiiadict
- Re: Mockingboard
- From: Michael J. Mahon
- Mockingboard
- Prev by Date: Re: Looking for Apple II computer and games
- Next by Date: Re: Info on some Apple // cards?
- Previous by thread: Re: Mockingboard
- Next by thread: Re: Mockingboard
- Index(es):
Relevant Pages
|
Loading