Farnell Computer Services Ltd


Dr Rhythm iPhone App Manual

Bookmark and Share


Welcome to Dr Rhythm, this app allows you to hear the rhythm of written music notation. Tap in music from sheet music or score and hear the rhythm or enter your own pattern to hear what it sounds like. Change pattern speed, time signature and sounds as it's playing. Playing with the app builds a solid sound memory for music notation patterns, increasing your sight reading abilities as you play and have fun!

Don't forget to look at the blog for news of the new 1.10 release!.

Uses include:

While your sequence is playing you can change the speed, the time signature, the volume levels of sounds and the sounds themselves. There is a builtin metronome that can accompany the sequence. You can choose the sounds for both the sequence and the metronome (ticks and accents). There is a mixer that allows you to adjust the levels of the various sounds. You can save the sequences you create for rapid recall. Sequences are stored in midi file format and can be exported to your Mac/PC for import into a music sequencer application e.g. Logic.

Screen Orientation

When the app is launched the main music display is designed to be used in landscape orientation. If you rotate the app to portrait it will switch to the settings screen or whatever configuration screen was last accessed. This is a quick way of moving between a settings screen and the music screen without having to press 'back' several times to return. The automatic orientation feature can be disabled with the switch on the top level settings screen.

Music toolbars

There are two toolbars that contain music symbols at the top of the screen. The topmost toolbar contains the notes available (half note (minim) to 32nd note (demisemiquaver)), the triplet button and a save button for storing a copy of the current sequence. Pressing any of the note buttons results in the relevant note being added to the end of the current note sequence. Press the triplet button to add triplet value notes to the sequence. The triplet button glows green to indicate that it is active and then you select three notes/rests or mixture to add. The triplet button is pressed before the note required is selected.

There is a save button that is active when a sequence has been created or modified. This can be pressed when active to store a copy of the current sequence. The currently selected sounds, BPM and time signature are stored with the sequence.

The next toolbar down contains rests that correspond to the notes above, the dotted and tie note modifiers and the Info button. To enter a dotted note you simply press the dotted button prior to selecting the desired note or rest. To enter a tied note you press the tie button prior to selecting the note to be tied.

Music Display

The main music display area shows the notes you've entered. Notes are displayed on an empty music stave along with the time signature. Tapping this area toggles the facility to have the music automatically scroll when a sequence is being played or not.

As you enter your patterns the app will add bar lines where notes entered add up to the correct number of beats for the current time signature. It is possible to enter note values that overlap a bar and the app will attempt to interpret these notes as tied notes to provide an accurate music notation. Sometimes this is not possible though and in this case the app will allow you to enter the note and respect its duration but it can result in the pattern and metronome becoming out of step.

Music Transport Toolbar

The bottom toolbar contains:

The music sequence can be edited simply. The last note can be deleted via the Backspace button.

The current sequence can be cleared using the Clear key.

The time signature can be changed by pressing this button. This displays the time signature configuration screen. Beats per bar can be set from 2 to 16 and Beat value can be set from half note (minim - 2) to 16th note (semiquaver - 16). If your sequence is playing it will change as you adjust the beats per bar or beat value. Your entered sequence is not affected by the beats per bar but the metronome is. So if you created the sequence in 4 then change the beats to 5 then you'll hear the metronome play to 5 and hear complex polyrhythms as a result. If you change the beat value then this will affect your sequence as every increase in beat value will decrease the speed of the sequence by half, similarly if you decrease the beat value this will double the speed.

The BPM can be changed by pressing this button. You can set a specific BPM in the range from 0 to 299 or choose the relevant Italian music speed term (e.g. Allegro) and the BPM will be set to a BPM appropriate to the term. If your sequence is playing while you change value then it will speed up or slow down accordingly.

This is a sequence loop switch. If ON the sequence will loop continuously until stop or pause is pressed.

There is a metronome switch to control metronome playback while a sequence is playing. If there is no sequence currently in the music display the metronome can still be controlled by the usual playback controls.

The initial state of the Stop/Recordings list button is 'Recordings'. While a sequence is stopped selecting this button will displays the sequence recordings list. While a sequence is playing pressing this button will stop playback.

To play the current sequence press the play button. While playing the button displays itself as a pause button as pressing it again will pause playback. Once paused pressing again will cause playback to resume. If there is no sequence and the metronome is active then the metronome will be played.

Notes can be added to the current sequence while it is being played. As soon as the end of the sequence is reached playback is looped to the beginning if the loop switch is active.

Saved Sequences List Screen

All saved sequences are displayed in time order on this screen. There is a wifi sync button in the top right hand corner of this screen. Tapping a file will display it's details and display buttons allowing the sequence to be loaded, emailed or deleted. Tapping the name will allow you to choose a label for the file.

Pressing this enables the Apps built - in web server allowing you to see your saved sequences in your web browser from a Mac/PC the midi files, copy them or play them depending on your systems capabilities.

App Settings

App configuration settings can be amended from this screen. You can:

Sound Mixer Screen

The music rhythm, metronome accent and tick and master volume can all be controlled from this screen. The app supports Airplay so you can send the playing sequence to an Apple TV to hear you sequences through any sound system attached.

Sound Picker Screen

The sounds associated with the music rhythm and metronome can be chosen on this screen.

Email Support

If you find a bug or have an idea for improving the app then please email us using the link on the previous About screen.

Contact Us

If you have any questions, problems or feature enhancement requests please let us know by email.


Other Great Apps

We've developed other great apps:

  • magic stave Sing or play an instrument while magic stave is running and it will show you the notes you're playing!
  • mi mic A sophisticated but incredibly easy to use audio recorder with features that far exceed the apple 'built in' app.
  • music match is a fun way to learn music notation for young and old.
  • tables match is a companion game to music match. Get your kids to learn times tables the easy way!
  • bank card checker is a useful way to check the validity of credit/debit cards.



| Contact Us | ©2009-2010 Farnell Computer Services Ltd | Blog