Opened 15 years ago

Closed 13 years ago

Last modified 12 months 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, 15 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, 15 years ago

Owner: set to SF/chrilith

comment:3 by SF/rafabgood, 15 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, 15 years ago

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

comment:5 by SF/chrilith, 15 years ago

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

comment:6 by sev-, 14 years ago

What is the status of this item?

comment:7 by SF/chrilith, 14 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, 13 years ago

Status: newpending

comment:9 by fingolfin, 13 years ago

What is the status of this item?

comment:10 by SF/sf-robot, 13 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, 13 years ago

Status: pendingclosed

comment:12 by digitall, 12 months ago

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