Tune!It Help

Introduction

Menu Command Summary

Action bar

Chromatic Tuner

Piano keyboard

Spectrum

Waveform display

Harmonic Analysis

Reference tone

Ear Training

Custom Tuning

Temperaments

How to use Tune!It

Trouble shooting


Introduction

Tune!It is an innovative program designed to tune musical instruments on an Android device. Tune!It automatically detects the pitch of the input signal and shows the corresponding note and its deviation in cents. Optionally the harmonics, the spectrum or the wave form of the input signal can be displayed in real time. Other features include :



Menu Command Summary

Tune!It has the following menu options displayed on top of the screen :

Settings Menu

Tune!It's settings can be changed or adjusted in the following areas :

Tools Menu

Help Menu

Action bar buttons

The Action bar can be hidden by dragging it off the screen or by selecting an option in the Settings menu.


Chromatic Tuner

The chromatic tuner is TUNE!IT's default mode and shows a meter box with digital displays at the top of the screen and a piano keyboard at the bottom half of the screen. The chromatic tuner can be activated by clicking on the Tuner button. The chromatic tuner detects the pitch of the input signal and displays the corresponding note and it's deviation from the selected tuning ( A = 440 Hz and equal temperament tuning is the default). The note will be highlighted in red and its deviation is shown in the cents (1/100 of a semitone). Cents will be displayed digitally as well graphically in form of a floating red rectangle. The note is exactly in tune if the red rectangle shrinks to a line over the 0 cent mark.
Note : Make sure to play only one note at a time otherwise incorrect readings may occur (e.g. on a guitar plug only one string and mute remaining strings ).


General Settings

The following paramaters are available to customize the behavior of the Chromatic Tuner :




Advanced Settings




Harmonic Analysis

The harmonic analysis shows information of the s of the current note being tuned. The display can be de/activated by clicking on the 'HA' button . Up to sixteen harmonics with the following information are shown :

It also displays the InHarmonicity coefficient which is used in piano tuning.

The following parameters are available :

The display can be paused at any time by using the Pause button.


Waveform display

Displays the waveform of the current signal. The y-axis represents the amplitude, the x-axis represents time. Only a number of cycles of the current frequency will be displayed.
The following touch gestures are available for scaling the waveform display:




Calibrate Sound card

Tune!It can check and adjust the sound cards calibration using an external reference tone. Some devices do not sample exactly at the specified sampling rate, which can result in pitch readings with a variation of up to +/-15 percent of a semitone. Calibration is specified in cents with a accuracy up to 1/10 of a cent e.g. -2.4 cents (a cent is 1/100 of a semitone).
The external reference tone should be a known reliable sound source (e.g. tuning fork or the 'NIST Time and Frequency Division' broadcasts 600Hz , 500 Hz and 440Hz signals over the telephone) . Tune!It will ask you to enter the frequency of the external signal and will then measure the signal and update the calibration if necessary (e.g if Tune!It's reading showed -12 percent, it will set the calibration to +12.0 ).


Calibrate reference pitch

This function is accessible via the Action bar. It allows you to calibrate the reference pitch for any note by using another instrument as a reference. To update the reference pitch




Temperaments

By default Tune!It uses the equal temperament tuning which is most commonly used in modern western music. In equal temperament tuning the distance between adjacent semi tones is the same and therefore allows for tunes to be transposed into any key. However Tune!It supports also a number of historical temperaments which can be selected via the temperament combo box. As these tunings have non equal distances between semi tones and therefore cannot be transposed, you have to specify the key for the tuning via the Temperament Key combo box. By ticking the 'Use A' checkbox you can force the A note to be based on the A as specified in the 'frequency of A' box. If 'Use A' is not checked, the base note of the selected tuning which is the Temperament Key will be have no offset and be the same as in equal temperament tuning.


Edit Temperaments

This option allows you to change, add or delete temperaments using a Notepad type editor . Alternatively you can use MS EXCEL by opening the file tmprmnts.csv directly , which resides in Tune!Its installation folder. A temperament is defined by it's name and a specification for each of the notes C, C#, D,,,,Bb, B . The specification can be in two ways :


The temperament CSV file has the following structure :
The first column always indicates the row type which can either be '*' for comments or 'T' for temperament definition . Comment rows are optional and can appear anywhere. A temperament ('T') row contains the following information :
Note : When editing the file with a Notepad type editor, all fields in a temperament row have to be separated by a comma (e.g. T, My Temperament , 0,6,4,2,0,6,4,2,0,6,4,-4 )
When editing the file with MS EXCEL frequence ratios (e.g. 3/2) may be displayed in date format . In this case you have to substitute the '/' by '@' (e.g. 3@2) .

Note: The temperament file 'tmprmnt.csv' is stored in the 'tuneit' folder of the SD card or mass storage .


Spectrum

This mode can be used to explore the harmonics of the input signal. The spectrum can be activated by clicking on the Spectrum button. The spectrum is a graph showing the amplitude of the frequencies contained in the input signal. The peaks in the graph represent the harmonics of the signal. The spectrum can be displayed in 2 or 3 dimensions with time as the third dimension (3D Spectrum). The frequency scale also shows the corresponding note scale so that the harmonics can be easily identified. The spectrum display can be paused at any time by using the Pause button.
The following parameters are available :

  • dB Range The dB range parameters allows you to scale the size of the spectrum (Y axis) by setting the minimum and maximum dB values to be shown in the spectrum.
    The following touch gestures are available for temporarily scaling of the the spectrum and display peak info :


    Pause button

    Click on the Pause button to temporarily stop Tune!It display of the spectrum, the harmonic analyzer or the wave form display . To continue with the real time display update hit the Pause button again.


    Save spectrum This command allows you to save spectrum values. Only frequency and dB values of peaks displayed in the spectrum will be recorded. This function is only available when the spectrum is paused. You can pause the spectrum by using the 'Pause' button. A dialog will be displayed where a filename for the readings can be entered. The values are stored in CSV (comma delimited) format, which can be opened and displayed in Microsoft Excel . You can also chart the values using a XY (scatter) graph with frequency (Hz) representing the X axis and dB representing the Y axis .

    Note: The spectrum readings will be saved in the 'tuneit' folder of the SD card or mass storage .


    Reference Tone

    To play a reference tone tap and hold any of the piano keyboard keys. The reference tone sounds as long as the key is hold.


    Piano Keyboard

    The piano keyboards highlights the currently measured note. It can also generate reference tones by tapping and holding any of the piano keyboard keys. The reference tone sounds as long as the key is hold.

    By default the piano keyboard show 2 octaves starting with the 3rd octave. This can by changed via the Settings or via the following touch gestures above or inside the keyboard :




    Custom Tuning

    Custom tuning is a feature where one can define different tunings or tuning sequences for special instrument tunings e.g. open G tuning for guitar. A tuning consists of a set of notes which can be defined by note/octave, an offset in cents or frequency and an optional . Up to 128 tunings can be created. Each tuning can have up to 256 notes. Tune!It comes with predefined tunings for guitar, cello, violin, bagpipe and piano .

    Custom tuning can be activated/deactivated by clicking on the custom tuning icon in the toolbar. When activated, a tuning and note selection list will be appear in the toolbar and the currently selected note will be displayed together with details such as harmonic number and offset.

    Customized tuning can be either done in 'single note' or 'automatic' mode. In 'single note' mode only one note is selected at a time and pitch detection will be focusing on that note only. Select a note from the note list or advance to the next note by using the Next button . You can also go back to the previous note by using the Previous button . In 'automatic' mode Tune!It will automatically detect the played note but only from the list of notes of the currently selected tuning. Automatic mode can be activated by selecting 'Automatic' from the note selection list (last entry ). Optionally a reference tone can be played during custom tuning.


    You can create or change custom tunings by using the Custom Tuning editor


    Edit Custom Tuning

    This option will allow you to edit the custom tunings using a Notepad type editor . This way you can easily change, add or delete tunings as an alternative method to the Custom tuning settings panel. Alternatively you can use MS EXCEL by opening the file tunings.csv directly .
    The custom tuning file is stored as a CSV file (comma seperated values) which has the following structure :
    The first column always indicates the row type which can either be '*' for comments, 'T' for tuning information and 'S' for tuning step information. Comment rows are optional.
    A tuning must begin with a 'T' row followed by 'S' rows for each tuning step.
    A tuning ('T') row contains the following information :

    A tuning step ('S') row contains the following information :

    The 'Save' button will store the edited 'tunings.csv' in the 'tuneit' folder of the SD card or mass storage . The 'Restore button will restore the original factory custom tunings. In both cases a backup of the current custom tunings will created in the 'tuneit' folder named tunings.Backup.csv .




    Import Custom Tunings

    This function allows you to import a custom tunings file which may have been created and saved under a different name than tunings.csv . You can select the CSV file from any folder and it will override the current custom tunings. However a backup of the current custom tunings will created in the 'tuneit' folder named tunings.Backup.csv .


    Save Custom readings

    When Auto record is specified for tuning the readings can be saved to a CSV file. For each tuning step it will record the measured frequency and deviation. On exit of Custom tuning or Tune!It a dialog will be displayed where a filename for the readings can be entered.

    Note: The custom readings will be saved in the 'tuneit' folder of the SD card or mass storage .


    Previous button

    Goes back to the previous note during Custom tuning . Next button

    Avances to the next note during Custom tuning or skips the current ear training test .


    Ear Training

    You can use Tune!It’s ear training to improve your musical listening skills. Tune!It’s ear training is melodic, which means it will play random sequences of single notes such as intervals or melodies which you have to recognize and repeat using your instrument. To begin with the ear training, click on the ‘Ear’ button or check ‘Ear training’ in the options menu. Once in ear training mode, Tune!It will play a random melody and then wait some time (twice the duration of the melody) for you to repeat the notes with your instrument. It will then check whether the notes you played match. If yes, Tune!It will commence with a new test , otherwise it will repeat the current test. You can also use the Next button to abandon the current test and continue with a new test. To exit ear training, tap the ‘Ear’ button again or uncheck ‘Ear training’ in the options menu. There are many options to customize ear training which can be set in Ear training settings . You can customize Ear training with the following parameters :




    Open WAV file

    This command allows you to open a WAV file and use it as input to Tune!It instead of the signal coming through the sound card . The WAV file may contain some prerecorded sounds you would like to explore in more detail. After a WAV file has been selected, Tune!It will read the file and display the results in either the chromatic tuner or spectrum mode.


    How to use Tune!It



    Trouble shooting