Opened 16 years ago

Closed 14 years ago

Last modified 2 years ago

#7393 closed enhancement

MIDI support on Palm

Reported by: SF/rafabgood Owned by: SF/chrilith
Priority: normal Component: Port: PalmOS
Keywords: Cc:
Game:

Description

Considering that MIDI is not supported and a wavetable would drain all the memory, a fast way to do that is to work on the audio files, converting it all to MP3 (music sepparetad from the speech/effects), and use the Pocket Tunes API to load it as background music.

As far as I know, it's esay to convert from MIDI to mp3 and since Palm can load multiple mp3 files at the same time, I think that is possible.

Ticket imported from: #1073493. Ticket imported from: feature-requests/209.

Change History (12)

comment:1 by eriktorbjorn, 16 years ago

Hmm... How would it handle the games that use iMUSE, where you can turn on/off individual instruments and where (if I understand it correctly) information is embedded in the music data to allow it to change smoothly from one tune to another. The Woodtick area in Monkey Island 2 is a good example of both of these.

comment:2 by fingolfin, 16 years ago

Owner: set to SF/chrilith

comment:3 by SF/rafabgood, 16 years ago

Well, I must confess that I didnt know about iMuse... Maybe I'm wrong, but doesn't Ogg Vorbis support multitrack audio files? If not, there is something potentially interest to develop... :)

Just an update: I download the new modular test version and I was impressed by the adlib emulation. The sad side is that it made the game extremely slow (Zire 72), much more than I was expecting... I download the sources and I am studying it to point some suggestion (well, at least try)

ps: gee... I really got interested in a multitrack ogg / mp3...

comment:4 by SF/chrilith, 16 years ago

I'm working on the adlib driver which will provide MIDI emu.

comment:5 by SF/chrilith, 16 years ago

I'm working on the adlib driver which will provide MIDI emu.

comment:6 by sev-, 15 years ago

What is the status of this item?

comment:7 by SF/chrilith, 15 years ago

Adlib support has been added but it's slow :\

For now ScummVM doesn't compile anymore on palmos due to bug #1212512

comment:8 by fingolfin, 14 years ago

Status: newpending

comment:9 by fingolfin, 14 years ago

What is the status of this item?

comment:10 by SF/sf-robot, 14 years ago

This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker).

comment:11 by SF/sf-robot, 14 years ago

Status: pendingclosed

comment:12 by digitall, 2 years ago

Component: Port: PalmOS
Note: See TracTickets for help on using tickets.