wine/dlls/dmusic
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 dmusic: Remove superfluous casts to self. 2023-11-14 11:31:27 +01:00
buffer.c dmusic: Rewrite collection lins list parsing. 2023-09-14 22:03:53 +02:00
clock.c dmusic: Rewrite collection lins list parsing. 2023-09-14 22:03:53 +02:00
collection.c dmusic: Use the IDirectMusicObject interface for waves. 2023-10-20 19:24:08 +02:00
dmobject.c dmusic: Remove superfluous casts to self. 2023-11-14 11:31:27 +01:00
dmobject.h include: Introduce wine_dbgstr_fourcc and debugstr_fourcc. 2023-10-06 20:49:52 +02:00
dmusic.c dmusic: Rewrite collection lins list parsing. 2023-09-14 22:03:53 +02:00
dmusic.idl
dmusic.spec
dmusic_main.c dmusic: Rewrite collection INFO list parsing. 2023-09-14 22:03:53 +02:00
dmusic_midi.h dmime: Read through a MIDI file. 2024-02-22 12:45:52 +01:00
dmusic_private.h dmusic: Use the IDirectMusicObject interface for waves. 2023-10-20 19:24:08 +02:00
dmusic_wave.h dswave: Use the dmusic wave object implementation. 2023-10-20 19:24:08 +02:00
download.c dmusic: Rewrite collection lins list parsing. 2023-09-14 22:03:53 +02:00
instrument.c dmusic: Use the IDirectMusicObject interface for waves. 2023-10-20 19:24:08 +02:00
Makefile.in makefiles: Always use the global SOURCES variable for .idl files. 2023-11-01 22:43:50 +01:00
port.c dmusic: Forward IDirectMusicPort_Activate to synth and sink. 2023-10-17 21:48:20 +02:00
soundfont.h dmusic: Implement SoundFont2 collection parsing. 2023-09-29 17:23:10 +02:00
version.rc
wave.c dmusic: Fix loading wave data from soundfont. 2024-02-06 22:56:02 +01:00