WIDI Recognition System performs recognition of music audio files and allows saving the results as MIDI files. It performs Wave to MIDI, MP3 to MIDI and CD to MIDI conversion. WIDI is able to recognize polyphonic music. With WIDI you can:

Speed web page loading time by using recognized MIDI files instead of MP3

Extract music from a CD and transcribe it to a MIDI file

Use WIDI in your MIDI instrument for training or for background

Create ringtones from your favourite melodies for your mobile phone

Retrieve music notation from MP3's

WIDI Recognition System is able to perform realtime recognition. Realtime recognition is a process performed in real-time, without noticeable delay. WIDI "listens" to the sound incoming from Wave In device (it may be, say, microphone or line input with some musical instrument plugged in) and detects notes it "hears". Detected notes can be either recorded or played in real time, or both. Thus, you can change instrument in real-time, for example play the guitar and get a piano sound. As MIDI files take little space you can store hundred hours of melodies without the necessity to clean up your disk. Record your improvisations, radio or anything.