Opened 7 years ago

Last modified 14 months ago

#7839 new enhancement

Three voice MIDI with AGI games.

Reported by: SF/bschmitzdorff Owned by:
Priority: normal Component: Engine: AGI
Keywords: Cc:
Game:

Description

Dear Developers,

as you may know, there is a an AGI patch called AGI-MIDI. It is used to patch the old DOS AGI-interpreters "to make them play three voice music an sound effects via a MIDI synth." See as reference: http://www.sierrahelp.com/Utilities/SoundUtilities/AGI-MIDI.html

As I see there is already a patch (ID: 1913900) which implements the output of AGI OneVoiceMusic via MIDI as Grand Piano. I think it could be of more interest to enable full fledged music and effects with three diffent voices as "AGI-MIDI" does.

It would be fine if the feature could be configured via the GUI as soon as there is an AGI game detected in the slot and optional via command line parameter.

For all game files are loaded by ScummVM interpreter, it should be possible to patch and control the games completely in memory without changing the stored files on disk.

There are no special MIDI instruments preselected in the games for all three channels, so it is possible to configure appropriate defaults for GM and/or MT32 and have them changable via the GUI.

I hope my feature request is of some interest to you.

I am following your project since it's beginning.
Thank you for this wonderful interpreter suite.

Bjoern Schmitzdorff

Ticket imported from: #3487585. Ticket imported from: feature-requests/655.

Change History (2)

comment:1 Changed 5 years ago by wjp

Component: Engine: SCUMM

comment:2 Changed 14 months ago by csnover

Component: Engine: AGI
Note: See TracTickets for help on using tickets.