Intervalon 2D-Interval Explorer
Nature breezes What, Row row row a boat,
vibrating in rings and arches; Gently down the stream,
Get on a boat of a rainbow; Merrily merrily merrily merrily,
Life is but dream.
Intervalon is a software musical instrument that works on a Windows PC/tablet.
I'll explain very briefly those basic ideas which this software meticulously follows. (You can skip it and jump to the download section. You can simply enjoy the instrument, hopefully.)
- It is a Win32 desktop application with native Touch interface support. If you do not have a touch screen or a tablet, play by PC-keyboard keys and a mouse.
- It has features that makes it easy for you to learn Meantone tunings, and additionally Harmonic-Series tones (You can play the tones by buttons for them). 12-key temperaments are given new views.
- It works very well even on a low-spec PC/tablet (and probably on Windows10 on ARM yet to arrive), but please use good speakers.
Intervalon is subtitled 2D-Interval Explorer. Yes, try consider, please:
Musical intervals, a second, third, fifth, octave, and so on, are most easy when they are thought of as Two-Dimensional, relations between getting more focused.
I say this because, traditionally intervals have been understood as 2D-like things, D# and Eb flatly discrete, but today too many people think just otherwise.
Musical intervals have 2D-ness in them.
- C-D-E-F-G-A-B-C or do-re-mi-fa-so-la-si-do has 2D-ness in itself. The notation system using sharps and flats can be considered to be showing it.
- Those keyborad layout styles which date back to Bosanquet and are now sometimes called isomorphic directly use it.
There you can think of C-D-E and C-Eb-Gb more visually easily, and it helps a lot.
- An interval can be represented by coordinates (a,b), where a and b are any basic interval elements.
For example, If you pick out a second and a minor third as the two basic elements, (1,0) and (0,1) respectively, then a fifth is (2,1), two seconds and one minor third, and an octave is (3, 2), three seconds and two minor thirds.
- One problem is whether and how you can easily recognize it and leverage it. You can follow the procedures below.
Do not restrict number of note-keys in an octave to 12 (or any number).
- Differentiate enharmonics such as #D vs bE and #G vs bA unlimitedly.
Tune (relative) pitch heights of note-keys by relying on Intervals' 2D-ness.
- A pure 5th and a pure octave gives Pythagorean tuning; A pure 3rd and a pure octave gives 1/4 comma meantone; A pure 5th and a pure 3rd gives a tuning with a non-pure large octave.
It is Not that scale tunings are defined in an octave range and copied up/down octaves, as often seen. And you do not need any circles.
- 12-key irregular tunings (temperaments) such as Werckmeister and Vallotti can be given by undulations in pitches.
Use tunings that are most 2D-ish.
- Try many tunings. Pythagorean tuning and 1/4 and 1/3 meantones are most basic.
- 12-tone equal temperament is striking in its simplicity, seemingly tending to 1D, which you must see as reduced from 2D.
- Balanced tunings might be preferable. Try this one, which can technically be called 7/48 comma meantone.
7/48 = ( (1/3 + 1/4) / 2 ) / 2. It has 5th/4th and 3rds/6ths equally less pure (5th 698.81867 cents).
Let M stand for (syntonic) comma meantone, and m(a,b) just in between of a and b.
Pythagorean tuning (with pure 5th) = 0 M.
1/3 comma meantone (with pure min.3rd) = 1/3 M.
1/4 comma meantone (with pure maj.3rd) = 1/4 M.
7/24 M = m( 1/3 M, 1/4 M). Zarlino might have liked this one.
7/48 M = m( 0 M, 7/24 M).
1/6 M = m( 0 M, 1/3 M).
1/8 M = m( 0 M, 1/4 M).
7/48 M = m( 1/6 M, 1/8 M).
Assign 2D-Intervals between Harmonic-series tones.
- Harmonic-series tones are so fundamental that intervals between them must be considered (assigned) to be 2D.
- These assignments are admittedly arbitrary but it works.
- You can use in-between, non-interger intervals in such places as 1-7 and 1-11.
Plot note-key points by way of 2D-Intervals and pitch heights, always reflecting them linearly.
- That is, plot note-key points of C, D, and E regularly on a straight line only in that case where D is tuned at the just center (mean) of C and E.
Players can transform the board layout anyway they like so far as this mapping linearity is maintained.
- You can draw buttons as Voronoi cells, enhancing 2D looks and feels.
- Plot also Harmonic-series tone note-keys by this way. Then the series has a visual and useful shape, which can be overlayed on note-key buttons.
For emphasizing, do not use strong, overshadowing accents.
- Use light/dark nuance. Be smooth. Avoid speaking with loud voices.
- Play under a moderate sound volume. Do not play too long hours at a time; Take enough breaks.
- If instrument sounds are unpleasant in any way, stop playing immediately.
- Download the linked zip file (Intervalon20170712.zip, 9.5MB) containing the latest Intervalon folder.
- (After malware scan,) unblock the zip file (right-click -> Properties -> Unblock), and unzip it (right-click -> Extract All).
- The folder has in it Intervalon.exe, three DLL's, Intervalon.ini, text files with additional info, and 'Soundfonts to use' folder initially with a small soundfont of my compilation/modification. (The soundfont, EditedforIntervalon.sf2, will be updated fairly frequently. I am improving it every day! )
You can put the folder (or later move it) anywhere you have write-permission (for .ini file to be updated. Windows Registry is not used).
- Open Intervalon.exe. Administrative privileges are never required. The board window appears.
Now you can play (just press note-key buttons), and change settings.
Messages are displayed at the bottom of the window.
- Enlarge the window by the Windows standard operations.
- Press 'Opt. board' (board options) button at the top-left corner of the window.
If the window is not vertically large enough to show all options, you can kind of scroll by pressing the twin buttons at the right of 'Opt. board' button.
Double-arrow buttons go forward/backward with larger steps.
Hide/Unhide options by 'Hide' button at the top-right corner of the window.
- Adjust scaling by the buttons on the scaling line.
- Change orientation, aspect ratio, rotation. A couple of prototype patterns (Layout profiles) are provided.
Note that you can easily cover six octaves range or more, even with a small-size monitor (the case with tablets), by changing aspect (xy) ratio.
- Save the settings into .ini. file by pressing 'save board options...' button.
- Press 'Opt. sound' (sound options) button.
Tunings are defined in .ini file (editable by hand in your favorite text editor).
Intervalon generates sound by way of MIDI; It has in it a mini synthesizer (select a soundfont to use), or connects to an external software/hardware multitimbral synth (select a midi-out device).
- Change tunings, soundfont/midiout-device, instruments, and so on.
- You can optionally choose audio via WASAPI, Windows audio facility for higher quality and lower latency (only exclusive mode at present).
- Save the settings into .ini. file by pressing 'save sound options...' button.
- To play Harmonic-series tones, press the button 'Harmonic Series Tones' or 'PAD' in board options.
- Specify the primary (first) tone by mounting a Harmonic-series tone note-key on any board note-key, by 'Drag'.
- In keyboard-key playing, you can use keyboard-key assignments for them.
Switch the current key-assignment-set by keyboard-key shortcut Shift + Z and Shift + X.
License of this software
Copyright © 2015 Kazuhiko Shirai.
Intervalon is freeware. It can be used anyway.
Redistribution is prohibited.
The software is provided as is without warranty of any kind.
Use it at your own risk. The author is not responsible for any loss or damage resulting from the use or misuse of it.
The author's favorite composers:
Palestrina, Alessandro Scarlatti, Handel,
Beethoven, Muzio Clementi,
Brahms, Mahler, Manuel de Falla, Furtwängler
by Kazuhiko Shirai. mail: email@example.com
last updated 2017/07/12.