Tune!It Help
Introduction
Menu Command Summary
Chromatic Tuner
Spectrum
Harmonic Analysis
Reference tone
Virtual Keyboard
Ear Training
Custom Tuning
Temperaments
How to use Tune!It
Trouble shooting
Download Tune!It upgrades
How to register
Introduction
Tune!It is an innovative program designed to tune musical instruments on a PC using a microphone or directly connecting the instrument (with a pickup) to the PC's sound card.
Tune!It automatically detects the pitch of the input signal and shows the corresponding note and its deviation in cents. Optionally the partials, the spectrum or the wave form of the input signal can be displayed in real time.
Other features include :
- reference tone
- virtual keyboard
- customizable library of historical temperaments
- custom tuning to set up special instrument tunings using offset and partials
- melodic ear training
- alternative input from WAV files
- calibration functions
Menu Command Summary
File Menu
- 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. Once the WAV file has been processed, Tune!It will automatically switch to sound card input .
Note :
The sound card input is switched off during WAV file processing.
- 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.
The values are store 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 .
- Exit
Closes Tune!It and saves your current settings.
Settings Menu
Tune!It's settings can be changed or adjusted in the following areas :
Tools Menu
Help Menu
- Help contents
- How to register
- Registration form
Generates registration form
- Register
Displays dialog to turn the Shareware version into a registered version
- About
Displays current program information such as version number, shareware or registered version and serial number if unregistered version..
Menu shortcut buttons
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 :
- Reference pitch
The reference pitch defaults to A = 440 Hz which is the standard. This can be changed to any other note/octave and frequency e.g. A4 = 441.5 or C4 = 260 . There is also the option of calibrating the reference pitch via an external sound source .
- Sound Card Calibration
This allows you to calibrate your sound card by specifying a offset in cents.
Some older sound cards (especially cheaper clones) 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). See also Calibrate Sound card .
- Instrument key
This allows you to adjust Tune!It to the key of your instrument e.g. Bb or Eb instruments. No adjustment is done with key ‘C’ which is the concert key (e.g. guitar) .
- Notation
This allows you to display the note symbols either in flat (b) or sharp (#) notation.
- Temperament
Selects historical temperament
- Temperament Key
Specifies the Key to be used for the selected temperament
- Use A
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 (= temperament key) will be have no offset and be the same as in equal temperament tuning.
- Frequency range
Tune!It can detect frequencies between 20 Hz and 20000 Hz . The frequency range can be limited in order to speed up processing and guarantee correct readings. The default frequency range is set from 70 to 1600 Hz . This will cover many instruments including guitar, however for a 8 octave piano the frequency range should be set from 20 to 5500 Hz .
When Custom tuning, Tune!It automatically adjusts the frequency range according to the currently selected note.
- Sensitivity
This parameter sets the threshold for the signal amplitude to be detected. Low settings mean high sensitivity and enable the tuner to detect and process very weak signals, however this may cause some false readings during signal pauses. Higher settings mean low sensitivity, which enable only strong signals to be detected by the tuner.
Note : Changing this parameter will automatically change the ‘lower dB threshold’ of the spectrum.
- Hum Filter
When checked, Tune!It will filter out hum which may distort your signal and cause false readings.. The Hum frequency is either 50 or 60 Hz depending on country (USA has 60Hz, Australia 50Hz).
Use this feature, when Tune!It shows readings at 50 or 60 Hz when connecting your mike or instrument pickup to the sound card.
Do not use this feature when you expect your input signal frequency to be 50 or 60 Hz .
- Piano
When the Piano box is ticked , a piano keyboard is displayed in the tuner window.
The size of the keyboard can be customized by specifying the number of octaves and the start octave (octave number 4 starts with the ‘middle’ C) .
- Fine Tuning
If Fine Tuning is checked, Tune!It ‘s accuracy will be up to 1/10 of a cent. The deviation will be displayed as fractions of cents (e.g. +10.3 ) .
- Strobe
When Strobe is checked, Tune!It will function as a Strobe tuner by graphically showing the results in form of a moving striped band. The striped band moves to the right when the note is sharp and moves to the left when the note is flat . The speed of the movement indicates the magnitude of the deviation.
Harmonic Analysis
The harmonic analysis shows information of the partials of the current note being tuned. The display can be de/activated by clicking on the ‘HA’ button .
Up to eight partials with the following information are shown :
- partial number (‘F’ for first partial which is the fundamental )
- frequency
- deviation in cents taking into account the current A frequency and selected temperament
- volume or amplitude of the partial
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 scaling of the amplitude is coupled with the scaling of the spectrum (see dB Range) .
Calibrate Sound card
Tune!It can check and adjust the sound card’s calibration. Some older sound cards (especially cheaper clones) 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).
There is the option of automatic calibration or using a external reference frequency.
The automatic calibration process lasts about 2 minutes. Make sure no other applications are running at that time. At the end it will display the measured result and optionally adjusts the calibration.
The other calibration option is via an external reference frequency. You would choose this option
when you have 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) . In this case 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 option is accessible via the Tools menu.
It allows you to calibrate the reference pitch (which defaults to A = 440 Hz) by using another instrument as a reference.
Tune!It asks you to enter the note/octave of the note of the reference instrument, measures its frequency and then updates 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 (= 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!It’s 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 :
- offset in cents from the note in equal temperament
- frequency ratio relative to C e.g. 3/2 for G (perfect fifth)
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 :
- ‘T’
- temperament name
- offset in cents with up to 2 decimals (e.g. 3.85 ) or frequency ratio (e.g. 3/2) for each of the notes C, C#, D, ………,Bb, B
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) .
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.
These range parameters also control the Y axis scaling of the wave form window .
- Spectrum grid
Uncheck this box to remove the spectrum grid. This may be necessary to avoid strong screen flickering when the spectrum is updated very fast.
- 3D Spectrum
This feature shows a three dimensional view of the Spectrum (with time as a third dimension) which resembles a 'musical landscape' building up over time. The most recent signal is shown at the bottom of the screen and moves towards the top of screen as time proceeds.
The view angle of the 3D spectrum can be changed by the 2 parameters which change the angle of the frequency or time axis respectively.
There is also a sustain time parameter which controls for how long a signal will remain on the 3D display.
The frequency and notes of selected peaks can be display at the bottom of the screen by double-clicking the mouse at the peaks .
- Curve smoothing
Smoothens the graph using a scale between 0 and 3 where 0 means no smoothing and 3 extreme smoothing.
- Note Grid
Displays a grid for each note which helps identifying notes in the spectrum.
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. Alternatively you can use the space bar .
Reference Tone
A reference tone can be produced in two ways :
- using the left mouse button to click on any of the piano keys
- using the QWERTY keyboard (see virtual keyboard for assignment of the keys)
The duration of the reference tone is controlled by the Repeat Rate which offeres two modes of operation :
- the reference tone only sounds as long as the mouse or key is depressed (repeat rate = 0)
- the reference tone sounds until another mouse click or key stroke (repeat rate > 0 )
The following parameters are available to customize the reference tone :
- Sine
If Sine is selected, Tune!It will produce a sine reference tone using the wave component of your sound card.
However, you cannot tune at the same time. During a Sine reference tone Tune!It's stops recording.
- Midi
When Midi is selected, Tune!It will produce a Midi reference tones. You can select different instruments in the Midi patch combo box.
- Midi Calibration
Allows you to change the tuning of your reference tone. Some older sound cards have Midi synthesizers which are not quite tuned to A=440 . Adjustments can be made in cents which is 1/100 of a semitone.
- Midi channel
Allows you to change the channel used by your synthesizer . The default is channel 0 which should work in most cases.
- Volume
Sets the volume ( Midi velocity) of the reference tone to a value between 0 and 127.
- Octave
Sets the octave of the reference tone to a value between 1 and 8. Octave 4 starts with the middle C on the piano. This setting does not apply when the piano keyboard is displayed.
- Midi patch
Specifies the instrument/sound to be used for the Midi reference tone (has no effect when Sine is selected).
Repeat Rate
This parameter specifies how quickly the reference tone will be repeated . This is useful for midi patches with decaying signals. The repeat rate is specified in beats per minute (e.g. 60 means a repeat every second, 0 no repeats at all).
Note : By default the Repeat rate is set to 0 which means there is no repeat and the reference tone stops as soon as the key or mouse is depressed. If the repeat rate is > 0 , the reference tone is switch on with one mouse click or key stroke and will only be switched off after another mouse click or key stroke.
Virtual Keyboard
You can use the QWERTY keyboard to play a reference tone.
3 octaves have been mapped to the keyboard in a piano keyboard type fashion where the the lowest octave C starts at the 'Z' key , the middle octave C starts at the ',' key and the high octave C starts at 'T' key .
In detail the 3 octaves are mapped as follows :
- C(Z) C#(S) D(X) D#(D) E(C) F(V) F#(G) G(B) G#(H) A(N) Bb(J) B(M)
- C(,) C#(L) D(.) D#(;) E(/) F(Q) F#(2) G(W) G#(3) A(E) Bb(4) B(R)
- C(T) C#(6) D(Y) D#(7) E(U) F(I) F#(9) G(O) G#(0) A(P) Bb( ) B( )
The low C corresponds to the low C displayed on Tune!It' piano keyboard. The octave range of the piano keyboard can be customised in General settings.
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 partial . 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 partial 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 ). The automatic mode is only available for tunings that have not partials specified for any of their notes.
Optionally a reference tone can be played during custom tuning.
You can either create or change custom tunings by
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 :
- tuning name
- Instrument Midi number which is used for the reference tone
- Auto Reference tone (set to 1 for automatic reference tone, otherwise 0)
- Auto record (set to 1 for automatic recording, otherwise 0)
- Use tuning offsets in cents instead of specifying frequencies (1 for offset, otherwise 0)
A tuning step (‘S’) row contains the following information :
- note name
- frequency or Offset in cents
- midi number of the corresponding note (mandatory if using offsets)
- number of partial or 0
Custom Tuning Editor
Custom tuning allows you to create special instrument tunings. A tuning consists of a predefined set of notes which represents a particular tuning or tuning sequence for an instrument (e.g. open G tuning for guitar).
Each tuning can have up to 256 notes. Up to 128 tunings can be created.
To select, change or add tunings, the following controls are available :
T u n i n g s
- New tuning
- Delete tuning
- Tuning name
- Midi Instrument
- Record readings
- Auto reference tone
- Use offsets in cents
N o t e s
- Insert Note
- Delete Note
- Note / Octave
- Note description
- Frequency
- Partial
T u n i n g s
Select a tuning from a list of existing tunings.
The selected tuning can be changed (notes added, changed or deleted) and then saved by using the SAVE or OK button.
- Tuning Name
Name of the currently selected tuning. Use this field to change the name of the current tuning or enter a new tuning name (after clicking on 'New tuning').
- Midi Instrument
Determines the reference tone to be played during custom tuning.
- Automatic reference tone
When checked, a reference tone will sound during customized tuning (in ‘single note’ mode only).
- Record readings
When checked, the results of the custom tuning can be saved in a CSV (comma delimited) file. This file can be viewed under Excel by just double clicking the file .
Each note of the tuning sequence will be recorded with its name, actual and measured frequency.
- Tuning by Offset
If you check the box ‘Use Offsets in cents’, all notes have to be specified with an offset in cents . The offset will apply in addition to any offset by the currently selected temperament and any A frequency different to 440Hz .
- N o t e s
Selects a note from the list of notes for the currently selected tuning.
The selected note can be changed or deleted or a new note can be inserted after the selected note.
- Note description
Accepts a up to 16 character description of the currently selected note (e.g. 6th string A).
- Note/Octave
Defines a note by name and octave (octave 4 starts with the middle C on the piano).
Using this method, the note will be from the equal temperament tuning and its frequency will be preset accordingly.
For other then 12 tone based tunings there is no need to select a note.
- Frequency or Offset in Cents
Depending on whether the box ‘Use offsets in cents’ is ticked, enter either a cent value or a frequency.
When specifying frequencies, enter the fundamental frequency of the note to be tuned.
When tuning, any offset from an A frequency different to 440 Hz will apply.
When using offset in cents, the frequency is determined by the selected note/octave and will be modified by the specified offset. Additionally any offset from a selected non-equal temperament and the offset from an A frequency different to 440Hz will apply .
- Partial
Specify the number of any partial you wish to tune the note with (e.g. partial 3 is the second harmonic with three times the frequency of the fundamental).
Leave partial number to 0 if no partial tuning is required.
- New tuning
Creates a new tuning.
Enter new tuning name, midi instrument and all the notes and then press ‘Save’ or ‘OK’ to save tuning.
- Delete Tuning
Deletes currently selected tuning.
- Insert Note
Inserts a note after the currently selected note.
To insert a note, specify note settings (note/octave, description and frequency) first and then press the insert note button.
- Delete Note
Deletes currently selected note .
- Save
Saves any changes made to the currently selected tuning.
- OK
Exits out of settings panel after checking whether settings for current tuning have been changed. If yes, a prompt to save the changes will displayed.
Import Custom Tuning
Imports your tunings from a CSV (comma delimited) file.
To create a CSV file, you would initially export the custom tunings (Export Custom Tuning ) and then modify the exported CSV file in MS Excel by changing, adding or deleting tunings.
Previous button
Goes back to the previous note during Custom tuning . Alternatively you can use the <- key ,
Next button
Avances to the next note during Custom tuning or skips the current ear training test . Alternatively you can use the -> key ,
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, press 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 :
How to use Tune!It
- Make sure your microphone or instrument lead is properly
connected to the sound card. Use line input for electrical guitars or any pre-amplified signals, otherwise use microphone input. Make sure that the microphone or line recording input is enabled and the recording level is at a high setting. These settings are adjustable in Windows volume control or sound card’s mixer program.
- Start up Tune!It by clicking on Tune!It's icon . Tune!It's Chromatic Tuner panel will be displayed. Tune!It is now ready for tuning.
- Play a note on your instrument or sing a note and you should see the note highlighted and it's accuracy displayed in cents (1/00 of a semitone) in form of a floating red rectangle.
- Play a Reference tone by clicking on any of the screen piano keys or QWERTY keyboard
- To show the Spectrum of the signal, simply click on the spectrum button
- To show the wave form of the signal, simply click on the wave form button
- To show the partials of the signal, simply click on the ‘HA’ button
Trouble shooting
If Tune!It does not respond to your input signals, check the following:
- Is microphone/line input enabled and recording level set up high enough ?. Check this in Windows volume control or your sound cards mixer program. In Windows volume control the playback settings for microphone/line have to be muted, whereas the recording settings for microphone/line have to be enabled and the volume level has to be set to high.
- Make sure you are using a ‘powered’ microphone, which can be identified by having 2 rings at the jack. Non-powered microphones (only one ring at the jack) produce a very weak signal and require a pre-amplifier to produce a sufficient signal. Generally all microphones designed for computers are powered.
- If the input signal is very weak (e.g. acoustic guitar), increase Tune!It's sensitivity until you get a response.
- Can you record with any other standard Windows Wave recording program (e.g. WaveEdit) ?
If Tune!It shows readings from background noise, decrease Tune!It's sensitivity until the background noise is eliminated. Alternatively turn the microphone level down.
If you can’t hear the reference tone, make sure that the MIDI or SW Synth output channel is not muted. You can check this in Windows volume control or your sound cards mixer program.
If you have selected the Sine option for the reference tone, make sure that the Audio output channel is enabled.
Register command (Help menu)
Type in your registration name and number exactly as shown on your registration confirmation.
Make sure you observe lower and upper case in the name.
After hitting OK all shareware reminders will be disabled.
Download Tune!It upgrades
You can always download updated or new versions of Tune!It from Tune!It’s home page
http://www.zeta.org.au/~dvolkmer/tuneit.html
br>
How to register
By registering this program you will receive a registration number which will turn your shareware version into a registered version. Any future minor releases of Tune!It will be free to registered users. Furthermore you will get support and notice of any future major upgrades.
To register, simply fill out the registration form (Help menu | Registration form) which you will need to copy into an e-mail and then send to dvolkmer@zeta.org.au . Tune!It does not send the e-mail !
Methods of payment in order of preference :
- by PayPal - Just click on the PayPal 'Buy Now' button on Tune!It's home page http://www.zeta.org.au/~dvolkmer/tuneit.html
You can pay by credit card (Visa or Master card) or send money from your own PayPal account to dvolkmer@zeta.org.au in Australian dollars (refer www.paypal.com) .
- by Credit Card (Visa or MasterCard only) directly to Volkmer's Musoware
Enter credit card details (card name, number and expiry date) in registration form which will automatically encrypt your card number and then e-mail the registration instructions .
- by Western Union international money transfer (refer www.westernunion.com)
- by cheque made out in Australian dollars (only within Australia)
Cheques should be made payable to Volkmers Musoware .
E-mail address : dvolkmer@zeta.org.au
Registration form
The registration form is located in the help menu and displays a dialog box to register Tune!It.
Enter the following details :
- Registration name
- pay mode
- credit card details such as number, expiry date and card holders name (leave blank if not paying by credit card or pay via PayPal with credit card)
After pressing OK, the registration instructions will be displayed which show your registration name, serial number and card details with the card number encrypted if you are paying by credit card.
Now you have to copy the displayed instructions into an e-mail or document to be sent to dvolkmer@zeta.org.au . Tune!It does not send the e-mail !
To copy the instructions text, do the following :
- click the copy button (or highlight the text and Ctrl Insert)
- paste the text into the e-mail or document using Shift Insert
If the copy does not work with your e-mail program, you need to manually transfer the instructions.