wine/dlls/dmime
Yuxuan Shui 8710a1cb0a dmime: Read through a MIDI file.
Add a dummy track parser, that reads through MIDI tracks and events. To make sure we understand the
file structure correctly, no actual tracks or events are generated.

Also add test cases to make sure we read through a MIDI file correctly.
2024-02-22 12:45:52 +01:00
..
tests dmime: Read through a MIDI file. 2024-02-22 12:45:52 +01:00
audiopath.c dmime: Fix IDirectMusicAudioPath::GetObjectInPath() prototype. 2024-01-29 10:42:48 +01:00
dmime.idl
dmime.spec
dmime_main.c dmime: AudioPathConfig is not AudioPath. 2024-01-22 10:12:44 +01:00
dmime_private.h dmime: Parse MIDI headers. 2024-02-14 20:54:23 +01:00
graph.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
lyricstrack.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
Makefile.in dmime: Parse MIDI headers. 2024-02-14 20:54:23 +01:00
markertrack.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
midi.c dmime: Read through a MIDI file. 2024-02-22 12:45:52 +01:00
paramcontroltrack.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
performance.c dmime: Force debug info in critical sections. 2024-02-15 11:23:57 +01:00
segment.c dmime: Don't skip chunk for MIDI files. 2024-02-22 12:45:51 +01:00
segmentstate.c dmime: Use sent duration in loop's playback. 2024-02-07 22:34:25 +01:00
segtriggertrack.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
seqtrack.c dmime: Support start_time and end_time Play parameters. 2023-11-07 23:00:09 +01:00
sysextrack.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
tempotrack.c dmime: Fix tempo track GetParam with GUID_TempoParam implementation. 2023-11-09 23:00:40 +01:00
timesigtrack.c dmime: Include dmobject.h in dmime_private.h. 2023-10-11 22:16:58 +02:00
version.rc
wavetrack.c dmime: Use sent duration in loop's playback. 2024-02-07 22:34:25 +01:00