Impulse Media Player is the ultimate media player for Windows. You can change speed of music without affecting pitch and pitch (in semitones) of music without affecting speed. It features BPM Detection, Loop mode, and convert local or remote stream with selected speed, pitch and fx to MP3, WMA, WAV format. It supports various file formats like mp3, ogg, wav, mp2, mp1, aiff, m2a, mpa, m1a, mpg, mpeg, aif, mp3pro, bwf, mus, wma, wmv, aac, adts, mp4, m4a, m4b, mod, mo3, s3m, xm, it, mtm, umx, mdz, s3z, itz, xmz, cda, flac, wma, wmv, aac, adts, mp4, m4a, m4b, mpc, mpp, and mp. It features internet radio streams support, playlist management, skin selection, extreme performance also on slow machines, mini controllable Popup window over tasktray that allow user to do any other task in foreground, and automatically check for version updates.