Next: , Previous: , Up: Top   [Contents]


1 What is IMYplay?

This program is used for playing iMelody ringtones (IMY files), conforming to the iMelody (https://en.wikipedia.org/wiki/IMelody) specification, as written in doc/imelody.txt.

IMYplay can use the following outputs to produce sound:

  1. the Allegro game library (http://alleg.sf.net),
  2. SDL v1 and v2 (Simple DirectMedia Layer; http://www.libsdl.org),
  3. ALSA (Advanced Linux Sound Architecture; http://alsa-project.org),
  4. OSS (Open Sound System),
  5. libao (http://xiph.org/ao/),
  6. PortAudiov19 (http://www.portaudio.com/),
  7. PulseAudio (http://www.pulseaudio.org/),
  8. JACK1/JACK2 (http://jackaudio.org/),
  9. GStreamer (http://gstreamer.freedesktop.org/, gstreamer-plugin-base required).

It can also:

IMYplay, of course, requires working sound hardware with drivers to produce any sound.

IMYplay’s homepage is https://imyplay.sourceforge.io.