iRehearse - Musicians' Phrase Trainer for Mac

Click here for information and options on how to upgrade from iRehearse Version 1 to iRehearse 2.

Ever struggled to hear what is being played in your favourite song? - Ever wondered what exactly is happening during that screaming guitar solo or big drum fill? - Ever had to retune your instrument to practice that one track that is tuned a semi-tone down?

iRehearse is here to help…

iRehearse is a software phrase trainer designed to help musicians learn, practice and transcribe tracks. It allows you to slow down music without changing the pitch and change pitch without altering the tempo. It has many of the features found in hardware models (Tascam etc.) but also allows you to take advantage of all the music on your Mac.

iRehearse 2 is the latest update to our popular musicians' rehearsal tool. It's the 'lite' version of our flag ship software, iRehearse Plus. It now features a modern interface with a large, zoomable waveform, a full 10 band EQ and up to five loops, as well as all the functions that made iRehearse version 1 great.

NOTE: Please see the bottom of this page for information regarding Apple Music playback. Click here.

iRehearse 2 main interface

The Playlist:

The Playlist allows you to setup a list of tracks that iRehearse will play one after, ideal if you have a whole gigs worth of music to rehearse. Each track within the list has its own individual player settings that are automatically loaded as the track begins to play. This means that the first track can have a pitch shift of one semi-tone, have boosted treble and be at a high volume, while the second track in the list can have normal EQ and pitch settings, but have a tempo increase of 10%.


Tempo InterfaceControl the tempo (speed) of your track without adjusting the pitch. This means you can slow down a particular section of a song (the big solo for example) and hear each note more clearly. And as the pitch has not changed, you can still play along too!


Pitch InterfaceAs well as letting you control the speed of a track without affecting the pitch, iRehearse also lets you control the pitch without changing the speed. Ever tried to play along with ‘Welcome to the Jungle’? You’ll need to tune your guitar down one semi-tone. Alternatively, you could just tune the song up one semi-tone using iRehearse and play in normal tuning! iRehearse allows you to change tuning by semi-tone up and down two whole octaves (12 semi-tones = one octave). It also allows fine tuning using cents (100 cents = one semi-tone).

Tempo Interface


iRehearse 2 now includes a full 10 band EQ, including presets, allowing you to really pick out a particular instrument. Each track will save its own EQ, so you are not stuck with one EQ setting for an entire playlist. Each time a song starts, the last EQ setting you used will be re-loaded.


iRehearse allows you to mark up to five specific regions within a track as loops. You can then play each of those loops on repeat until you perfect that tricky passage. Of course all of your pitch and tempo settings will effect each loop, so you can slow down the section to really hear what’s going on. Ideal for practising that long drum fill or guitar solo.

Varied File Formats:

Obviously iRehearse will play all of your standard audio formats like MP3 or M4A, however it can also load other formats. iRehearse 2 has an all new playback engine utilising Apple Core Audio and as a result can play almost every format that Core Audio can. Note however that it cannot playback DRM protected tracks. This includes those from an Apple Music subscription. Unfortunately this is a restriction put in place by Apple and is beyond our control.

*Exact formats that can be played will depend on which codecs are installed on your computer. Therefore we can not guarantee that iRehearse will play a particular file. If in doubt, check with the trial version before purchasing.

Compare iRehearse Plus to iRehearse

  iRehearse Plus iRehearse
Audio export Yes No
Detailed view Yes No
Stop band filter Yes No
Track Markers Yes No
Quick selections Yes No
Play countdown Yes No
Loop countdown Yes No
Track countdown Yes No
Multiple playlists Yes No
Apple remote Yes No
Audio meta-data Yes No
Pitch control Yes Yes
Tempo control Yes Yes
Looping Yes Yes
Playlist Yes Yes
Drag & Drop from iTunes Yes Yes
Waveform Yes Yes


NOTE: iRehearse is an audio player and not an audio editor/exporter. It is simply designed to help musicians practice and as such does not include full audio export options. It does not export any audio data in any format. Our flag-ship product, iRehearse Plus, does include full audio export. If you require this functionality, please take a look at iRehearse Plus.

NOTE: iRehearse is unable to play tracks that are protected using DRM (digital rights management), this includes Apple Music files that are streamed or downloaded using an Apple Music subscription.  DRM is specifically designed to prevent access to the raw audio sample data within the track (to prevent copying of the audio).  iRehearse requires access to this raw audio data in order to shift the pitch and tempo.