Short: TiMidity++ 2.7.0 -- MIDI to WAVE converter and player Author: Masanao Izumo; Amiga port by Benjamin Niemann Uploader: paulvr email cz (Pavel Vrabec) Type: mus/midi Architecture: m68k-amigaos This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The original version of this program was written by Tuuka Tiovonen <tt@cgs.fi> until TiMidity 0.2i (he discontinued development because he was too busy with work). Masanao Izumo <mo@goice.co.jp> and other people began to hack it, then we officially released the new version, which is called TiMidity++. TiMidity was originally a converter that converted MIDI files to WAV audio files. But now TiMidity++ is not only a converter but also a real-time player that can play a MIDI file in real time. TiMidity does not requires an external MIDI instrument module to play MIDI file; it can perform with software power only. TiMidity++ uses GUS/patch (Glavis Ultrasound) as the voice data to play. It can also handle SoundFont data for voice data. *Features of TiMidity++: - Plays MIDI files without external MIDI instruments - Converts MIDI files to various audio file formats (ex. wav, au, etc.) - Uses GUS/patch and SoundFont for voice data - Displays some information about the music data during playback - Various user interfaces are available (ncurses, motif, xaw, etc..) - Plays MIDI files over a network - Plays MIDI files in archive files - Plays not only SMF files but also MOD, RCP/R36/G18/G36 - Can handle 32 channel data - Can handle user interfaces as dynamically linked modules - Can display a sound spectrogram - Automatically detects the mode of a MIDI file (GM/GS/XG) - Automatically detects drum channels (GS/XG) - Trace playing - Low load - The following MIDI events are supported: NoteOn/Off, KeyPressure, Program, ChannelPressure, Pitchwheel, ToneBank, ModulationWheel, MainVolume, Panning, Expression, Sustain, Portamento, DataEntry, ReverbEffect, ChorusEffect, RPN+/-, NRPN, RPN, AllSoundsOff, ResetControllers, AllNotesOff, Mono/Poly Part, RandomPan, KeyShift, TempoChange, Lyric, InsertText, KARAOKE-Part(@KMIDI), MasterVolume, MIDI-Reset, SystemExclusiveMessages *Requirements: - 68040 processor or better (compiled for 040, could work on 68020+) - 16MB fast RAM, more or less - "ixemul.library" and "ixnet.library" V48 ('040 versions included) - AHI for realtime playing - GUS patch files - MIDI files *Recommended requirements: - 68060 processor - 16bit SoundCard for WAVE playback - EAWPats by Eric A. Welsh *READ THIS! ----------- NOTE that this Amiga port is not developing furthermore, but you can freely use to sources to compile it. I would also welcome if there's someone who can do anything to continue with the port. If you have some questions you can contact me at: paulvr@email.cz