Opened 18 years ago

Closed 18 years ago

Last modified 11 months ago

#7939 closed patch

QuickTime midi playback

Reported by: (none) Owned by:
Priority: normal Component: Port: Mac OS X
Keywords: Cc:
Game:

Description

This patch adds support for the QuickTime Music synthesizer for midi playback.
QuickTime Music offers a wave-table synthetizer which sounds a little bit better than Adlib emulation.

I have written this patch for MacOS X and it works pretty well. The code should compile and run on other platforms where QuickTime is available (such as Windows or MacOS Classic, both untested).
The patch will not interfere at all with the rest of the code.

To compile with QuickTime Music, apply the patch and edit your Makefile:
* Replace -DUSE_ADLIB or -DUSE_TIMIDITY with -DUSE_QTMUSIC
* Add -I/System/Library/Frameworks/QuickTime.framework/Headers in the INCLUDES paths
* Add /System/Library/Frameworks/QuickTime.framework/QuickTime in the LIBS section

To apply the patch, cd to the scummvm root directory and type :
patch -p0 < qtsound.patch

Ticket imported from: #529616. Ticket imported from: patches/44.

Change History (3)

comment:1 by SF/ender, 18 years ago

Closing, as the follow up below contains the real patch.

comment:2 by SF/ender, 18 years ago

Status: newclosed

comment:3 by digitall, 11 months ago

Component: Port: Mac OS X
Note: See TracTickets for help on using tickets.