gruso
thunderbox
Following are some Timidity optimisations for better MIDI performance on the Pandora. I am interested in feedback from gamers who are using sebt3's MIDI installer for background music. You will need to edit a config file on the NAND as root. If you're willing to do this, read on.
What are the optimisations? See code box below. Music producers will be glad to know that in my tests, all glitching and popping during MIDI playback was eliminated. The timing itself is not really improved (bit of a drunken metronome) but I assume this needs to be addressed elsewhere.
Why gamers? Because I haven't got any applicable games set up right now to test. These changes will give your music a little less 'polish'. Maybe performance will be better. Maybe you won't notice any change at all. I would like to know what your ears have to say about it. If all is good, I will talk to sebt3 about adding this to his installer.
How to make the changes: Simply add the lines below to the beginning of /usr/share/midi/.../sounds.cfg
Note: "..." varies depending on which sounds you installed.
Reboot to make sure the changes are picked up, and give your games a run. (Probably sensible to test your games before doing this too, to get your ear in.)
What are the optimisations? See code box below. Music producers will be glad to know that in my tests, all glitching and popping during MIDI playback was eliminated. The timing itself is not really improved (bit of a drunken metronome) but I assume this needs to be addressed elsewhere.
Why gamers? Because I haven't got any applicable games set up right now to test. These changes will give your music a little less 'polish'. Maybe performance will be better. Maybe you won't notice any change at all. I would like to know what your ears have to say about it. If all is good, I will talk to sebt3 about adding this to his installer.
How to make the changes: Simply add the lines below to the beginning of /usr/share/midi/.../sounds.cfg
Note: "..." varies depending on which sounds you installed.
Code:
opt EFresamp=d #disable resampling
opt EFvlpf=d #disable VLPF
opt EFreverb=d #disable reverb
opt EFchorus=d #disable chorus
opt EFdelay=d #disable delay
opt --no-anti-alias #disable sample anti-aliasing
opt p32a #default to 32 voices with auto reduction
opt s32kHz #default sample frequency to 32kHz
opt fast-decay #fast decay notes
Reboot to make sure the changes are picked up, and give your games a run. (Probably sensible to test your games before doing this too, to get your ear in.)
Last edited by a moderator: