Is the content really free?
Yes, all content on the site is available free of charge and without ads. The site is supported via our iOS apps. If you find the content useful, please consider purchasing an app!
Which web browsers work with musictheory.net?
We strongly encourage you to access the site using a modern web browser released in the past 18 months, especially when using this site in a classroom environment.
Starting in 2016, we retire outdated browsers each summer. Retired browsers can still access archived versions of the site.
Our supported browsers for the 2016-2017 school year include:
- Apple iOS Mobile Safari 8 or later
- Apple Safari 7.1 or later
- Google Chrome 36 or later
- Microsoft Edge 12 or later
- Mozilla Firefox, 31 or later
Microsoft Internet Explorer 11 is supported as long as Adobe Flash Player is installed. However, we highly recommend an alternative browser. We cannot guarantee that Internet Explorer will continue to work with future updates.
Is Adobe Flash Player required to view the site?
No. Flash isn't necessary if you are viewing the current edition with a supported web browser.
The one exception is Microsoft Internet Explorer 11, which requires Flash to view the animated lessons or play exercise audio.
Are the website and apps accessible?
Why can't I hear audio?
In order to hear audio in the lessons or exercises, you need to use a current version of:
Which software instruments did you use?
For piano audio examples, we used samples from the following free instruments:
- MDA Piano by Paul Kellett
- Maestro Concert Grand by Mats Helgesson
- Salamander Grand Piano by Alexander Holm
For woodwind and brass audio examples, we used products from Samplemodeling:
- Double Reeds
- French Horn & Tuba
- The Saxophones
- The Soprano & Bass Clarinets
- The Trombone
- The Trumpet
For bowed strings, we used products from Embertone:
- Fischer Viola
- Friedlander Violin
- Blakus Cello
While Samplemodeling and Embertone instruments cover the full range of musical expression, we opted to use a single dynamic along with a very gentle vibrato.
Proprietary samples were used for the remaining ear training instruments.
Which devices can run the iOS apps?
Tenuto and Theory Lessons require a device running iOS 9.2 or later. If you are on an older device that cannot upgrade to this version, a previous version of Tenuto or Theory Lessons may be available.
The following table lists the last Tenuto and Theory Lessons supported by each device. To identify your device model, see Identifying iPhone models, Identifying iPad models, or Identifying iPod models.
|iPhone (1st generation)||Not supported||Not supported|
|iPhone 3G||Not supported||Not supported|
|iPhone 3GS||Tenuto 1.6||Theory Lessons 2.0|
|iPhone 4||Tenuto 2.0||Theory Lessons 2.3|
|iPad (1st generation)||Tenuto 1.6||Theory Lessons 2.0|
|iPod touch (1st generation)||Not supported||Not supported|
|iPod touch (2nd generation)||Not supported||Not supported|
|iPod touch (3rd generation)||Tenuto 1.6||Theory Lessons 2.0|
|iPod touch (4th generation)||Tenuto 1.6||Theory Lessons 2.0|
|All other devices||Latest||Latest|
To purchase a previous version of Tenuto or Theory Lessons:
- Use iTunes on your desktop computer to purchase the app.
- Open App Store on your iOS device
- Go to the Purchased screen
- Find the app and choose Download. You'll see a message telling you that a compatible version is available. Tap Confirm to install the older version.
My teacher assigned a web exercise as homework. Can I complete it in Tenuto?
Yes, with the latest version of Tenuto, you can create official Progress Reports.
First, open the exercise in Safari on your iPhone, iPad, or iPod touch and select “Open Exercise in Tenuto”:
Tenuto will launch and ask if you wish to open the exercise. Select “Open”:
Your existing customizations will be overwritten with those from your teacher and your score will be reset. Once you complete the exercise, tap the info button and select “Show Progress Report” to display the progress report:
Next, tap the Share button at the bottom of the report:
Select Mail to send the report via e-mail or Print to print it out. You can also share your progress via Twitter or Facebook.
How can I assign exercises as homework?
Select an exercise to customize. As you change its settings, the web address at the bottom of the page will update:
This address is permanent and will always point to the customized exercise. You can link to it from your Course Management System, write it down on your whiteboard, or e-mail it directly to your students.
By default, exercises are never-ending and present questions to your students indefinitely. For homework assignments, we recommend the use of Challenge Mode. This adds a question or time limit and prevents a student from skipping questions.
A student should hand in a signed Progress Report to prove that they completed the exercise. To create a report, a student first clicks on the info button in the top right corner of the exercise and selects “Show Progress Report”:
Next, the student signs the report by entering their name into the “Student Name” box and clicking “Sign Report”:
After signing, a Verification Code appears. In addition to preventing common occurrences of cheating, these codes allow you to access the original report. To verify a code, use the Code Checker tool.
For best results, have your students electronically send you the verification code rather than physically printing each report.
How long do customized exercises remain available after creation?
Customized exercises are permanent and do not expire. If you previously created a customized exercise and the URL no longer works, or experience other issues, please contact us.
How do exercise verification codes work?
Verification codes require a student to enter their name into the exercise's Progress Report. Once entered, the name cannot be changed until the score is reset. This prevents a common occurrence of cheating: a student printing off multiple copies of a report for friends.
Other cheating strategies involve altering the report's score or forging it completely. Verification codes are uniquely generated based on the student's name, exercise settings, and score. While a student could reverse-engineer the cryptographic algorithms used to create the code, doing so involves more effort than completing the assignment.
The codes also allow results to be transmitted electronically. In the Progress Report, right-click on the verification code and select “Copy Link”, “Copy Link Location”, or “Copy Shortcut” (depending on your web browser). This will copy the permanent URL of the report to the Clipboard. A student can then paste the code into an e-mail message or course management system. Since the URL contains everything needed to reconstruct the progress report, no additional information is required.
Are keyboard shortcuts available in the exercises?
Yes, keyboard shortcuts are available on the web exercises when running on non-mobile devices. Common shortcuts include:
|Shift + R||Reveal the answer.|
|Shift + N||Generate a new question|
|Shift + P||Display the Progress Report.|
|Space||Replay an ear training question.|
|Escape||Dismiss a dialog.|
Note letter exercises: Use A – G to select the natural version of a note. Hold the up arrow key (↑) to select sharps or the down arrow key (↓) to select flats.
Scale degree exercises: Use 1 – 7 to select the a scale degree. Hold the up arrow key (↑) to select raised degrees or the down arrow key (↓) to select lowered degrees.
Pitch-class exercises: Use 1 – 9, T (for 10), and E (for 11) to select a pitch-class.
Generic interval exercises: Use the number keys (1 – 8) to select a generic interval.
Specific interval exercises: Use the number keys (1 – 8) to select a major or perfect interval. Hold down the arrow keys (↑, ↓, and ←) to alter the interval quality.
Construction exercises: Use the up and down arrow keys (↑/↓) to move the selection or current note. Use the left and right arrow keys (←/→) to change accidentals. Press Enter to submit your answer.