Re: Mockingboard



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

.



Relevant Pages

  • Re: playing midi files in web pages
    ... file in a page with a displayed player, so the user can choose to play it. ... I'd like to code a midi file to play on as many platforms as possible - ...
    (uk.net.web.authoring)
  • Help needed to play webpage midi file
    ... I have a home web page with a midi file set to play automatically. ... If I set WMP10 to be the default player for midi files nothing happens, ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • RE: Convert *.midi to *.wav or *.mp3???
    ... file longer than one minute since some of those shareware programs only give ... After you load it up just add the midi file into the playlist and go ... player from there. ...
    (microsoft.public.windowsxp.music)
  • Re: Please help: I need to create a midi file using C language and "truncated fourier series"
    ... >1.I am considering doing a simple midi file generator for my ... > could be played in any midi player like `windows media player`. ... Look up the midi file specification, ... I can't imagine how fourier series could possibly ...
    (sci.math)

Loading