Download Linotune

Linotune is available for the following platforms:

win11MB

linotune.zip11MB for Windows™
from XP (with SP3) to 10
except: Vista, CE, RT, Phone

  • You must "extract all" from the archive; it won't run zipped.
  • Do not move linotune.exe out of its folder or it won't run.
    To invoke it from elsewhere, create a shortcut instead.
  • To make the hardware identification robust, please unplug
    as much removable hardware as possible for activation.
mac29MB

linotune.dmg29MB for Macintosh™
Intel 32/64 bit, macOS 10.5 - 10.12

  • open the disk image & drag linotune where you want it
  • may need to reinstall linotune after upgrading to "Sierra"
  ios go to App Store

linotune for iOS™go to App Store 5.1 - 11
all iPads; iPhone 3GS & up
iPod Touch 3G & up

  • There is a small download fee.
  • On small screens, turn horizontal to operate the controls.
  • Multi-strobe & laser add-ons not supported on this platform.
droid go to Play Store

public beta test:
linotune for Android™go to Play Store
ARMv7a, version 2.3.6 - 7

  • There is a small download fee.
  • Trial is for one user on an umlimited number of devices.
  • On small screens, turn horizontal to operate the controls.
  • Multi-strobe & laser add-ons not supported on this platform.

When you start linotune for the first time, you must be connected to the Internet in order to activate it. You then get a two week trial period including (on Windows and Mac) the optional multi-strobe upgrade. Since linotune can be demanding of the computer hardware, you should use the trial period to confirm that it runs well on the intended machine. To run multiple strobes simultaneously you should have a recent Mac or capable Windows machine.

After your trial period is over, you can still use linotune for free occasionally. A few minutes of free time accrue for each day that you don't use linotune; after a hiatus of a month, for instance, you can use linotune for two hours. If you need linotune more often, please consider purchasing a license.

A User's Guide is included in the above Windows and Mac packages; it can also be downloaded separately here:

mac1.2MB  

linotune.pdf1.2MB
User's Guide

  • now includes instructions for the new laser attachment
  • French and German translations in preparation

Frequently Asked Questions

Which platform is better? Except for constraints imposed by the hardware - for instance, small phone screens - linotune works equally well on all platforms. It is natively developed on a Mac, then recompiled for the other platforms, so the Mac (and consequently, iOS) versions tend to look more polished. Since the user interface has not been designed for touchscreens, it's useable but suboptimal on mobile devices.

I keep getting "network error" even though I'm online. Due to necessary changes in the SSL infrastructure, older versions of linotune cannot communicate with the license server anymore. Press the 'i' button on the rear panel - if the pop-up window says "version 1.11" or even lower, download and install the current version of linotune to fix the problem.

Windows claims that running linotune may put my PC at risk. Microsoft's SmartScreen considers any downloaded file that its servers don't know about as potentially harmful, and warns or even prevents you from executing it. Linotune is a niche product, so every time a new version comes out Windows users will see this message until enough people have downloaded it for Microsoft to start trusting that it is indeed harmless. You can set SmartScreen to only warn (rather than block) you, or disable it altogether, from your Control Panel, System and Security, Action Center, as shown here for Windows 10.

Can I move linotune.exe somewhere outside its folder? You can but you shouldn't - that folder contains hidden libraries that linotune needs, and if you move the executable somewhere else it cannot find them anymore. You can move the entire linotune folder wherever you want though, and you can also create a shortcut to linotune.exe from anywhere else, your desktop for instance.

linotune doesn't start because of missing .dlls even though I can see them right there? You are probably using 7zip to view the inside of linotune.zip. 7zip unfortunately does not load hidden .dlls in the same folder; you need to either unpack the zip archive (right-click on it and choose "Extract all"), or use a different utility such as WinRar.

How do I prevent the screen from turning off while running linotune? Free utilities such as Caffeine allow you to program your PC to stay awake whenever linotune is running.

My configuration is a mess - can I "factory reset" linotune? Yes: stop any running linotune (reboot if necessary), choose 'Run...' from the Start menu, and type 'regedit'. In the registry editor, navigate to HKEY_CURRENT_USER → Software, and delete the 'linotune' folder. Your license information will not be affected. Be careful when editing the registry: a false move could break your Windows installation.

What's wrong with Windows Vista? Linotune does run under Vista, but the audio backend has a very high latency, making the strobe display practically useless. This is an upstream problem with the toolchain I'm using; hopefully it will be fixed at some point. Update: it may well be fixed by now - if you run linotune on a Vista machine, please let me know how it works!

My Mac says linotune.app can't be opened because it is from an unidentified developer. Apple's Gatekeeper does this to every developer who doesn't pay them a yearly ransom to be recognised. You can teach your Mac to trust linotune by control-clicking the app, choosing "Open", then "Open" again in response to the "Are you sure?" warning. You may have to do this twice in a row because for technical reasons, linotune is an app-within-an-app. It is also possible to disable Gatekeeper (before maxOS 10.11 "El Capitan": for all apps, from then on: for each app individually) in your Security & Privacy system settings. All this is explained well here.

Linotune doesn't launch after upgrading to macOS 10.12 "Sierra". Delete your linotune app, then download and install it again. You will have to create a new Gatekeeper exception for it, as described above.

How do I prevent the screen from turning off while running linotune? Free utilities such as Amphetamine allow you to program your Mac to stay awake whenever linotune is running.

My configuration is a mess - can I "factory reset" linotune? Yes: stop any running linotune (use Force Quit, or reboot if necessary), use the Finder to go from your home into Library → Preferences, find the file "com.linotune.linotune.plist" and drag it into the Trash. Your license information will not be affected.

linotune crashes on launch. Under Android 6 or newer, this can happen when linotune does not have the permissions it needs to run. Check under Settings → Apps → linotune that all the permissions (listed at the bottom) are turned on.

My configuration is a mess - can I "factory reset" linotune? Yes: simply uninstall, then reinstall linotune. Your license information will not be affected.

Version History

known issues:

  • too easy to change cents offset or reference frequency accidentally
  • Android, SARGAM note names: G̱‌ not drawn correctly
  • Android: pitch pipe may crackle at the start of each tone
  • iPhone: pitch pipe plays only through earphone, not speakers
  • Windows: high-DPI scaling not yet supported

Current release: 1.12 (12 May 2017) - urgent update.

  • new root certificates, required for secure communication
  • strobe sensitivity is now always remembered between sessions
  • 'just' button now correctly converts large ratios to semitones & cents
  • macOS 10.10+: fixed erratic strobing of activation window
  • iOS: now keeps the screen alive while running (from 1.12.2)
  • Android ≥5: improved drawing of activation key & button (from 1.12.2)
  • Android ≥6: better handling of missing permissions (from 1.12.2)
  • Android ≥7: fixed an issue with secure communication (from 1.12.4)

1.11 (6 Feb 2016) - platform improvements.

  • new Android port (public beta test)
  • fixes various security-related issues on all platforms
  • macOS 10.10+, iOS 9: fixes font issues that caused misplaced labels
  • macOS 10.9+: adresses laser attachment driver conflict with Apple's new driver
  • Android ≥6: complains when needed permissions are denied (from 1.11.2)
  • Android ≥5 on Samsung devices: draws ♯ and ♭ characters (from 1.11.4)

1.9 (21 Oct 2014) - maintenance.

  • double-click first strobe band in the middle
    to turn averaging of cents/Hz deviation on/off
  • click on input level LED to pause the strobe display
  • iOS: reduced microphone gain and iPhone dialog font size
  • iOS 8: does not crash on launch anymore
    (though still has issues with orientation changes)
  • macOS 10.7+: activation key is remembered for all users
  • Windows: activation key is pre-selected for fast editing

1.8 (22 Jan 2014) - bugfixes.

  • Windows: fixes flaw in the new machine identification method
  • iOS: fixes crash-on-launch on Asian iOS 7 devices (missing fonts)
  • improved error reporting for unsuccessful deactivation attempts

1.7 (18 Dec 2013) - maintentance.

  • Windows: machine identification has changed; you must be online
    on first launch after upgrade for your license to be converted over
  • Mac: the obsolete PPC (PowerPC) architecture is no longer supported

Improvements:

  • support for the new laser attachment, the iOS version, and macOS 10.9
  • Hz/cents deviation from target is now averaged over entire measurement
  • user interface now supports scrolling (mouse wheel, trackpad, etc.)
  • Windows: improved, stable machine identification (serial number)
  • Mac: more efficient graphics engine puts less load on the CPU

Bugs fixed:

  • crashed with no audio output device on the machine
  • terminated silently on launch with no audio input device
  • crashed when changing to a scale that ends before the current note
  • strobe band editing: '+' button duplicated top band if offset was not adjusted
  • scales: the A♭ in the "Corrette" temperament was off by several cents
  • macOS 10.8 & 10.9: required re-activation on each launch

    macOS 10.7 (Lion):
  • note dial: initial double-click had to be aimed exactly at mode wheel
  • frequent hang-ups on rapid resizing (e.g., maximizing)

    Windows:
  • concert pitch button label was laways initialized to default value
  • no network connection without Microsoft Visual C Runtime installed

1.6 (9 June 2012) - maintenance.

Miscellaneous improvements:

  • tweaked the user interface for the colorblind
  • lowered the attack threshold needed for pitch tracking
  • allow strobe band to turn green for lower input levels
  • added confirmation dialog for first-time transposition
  • added a just intonation scale for the Integral Hang
  • Windows: scale/temperament selection uses native file dialog
  • Windows: made the machine identification more reliable

Bugs fixed:

  • macOS 10.7 (Lion): required re-activation on each launch
  • state of 'map' button was not saved between sessions
  • 'map' function did not map pitch pipe along with strobe bands
  • right strobe band mouse clicks accumulated cents without ever changing note

1.5 (1 Mar 2012) - user interface resdesign, scale/temperament library.

Redesigned user interface:

  • takes up less space, easily scalable - more room for the strobe
  • new pitch dial: every note reachable by a single click or drag
  • incorporates transposition control & indicates auto-detected notes
  • can also define (and transpose) a modal pattern of allowed notes
  • note up/down keys and auto pitch detection skip disallowed notes

Scale/temperament library:

  • scales/temperaments loaded from file in a standard format - easy to add your own
  • 30 temperaments included; over 4000 scales & temperaments available online
  • can optionally map each strobe band to the nearest note in the scale
  • custom note names; supports scales with fewer or more than 12 notes
  • support for accidentals in note names: half, full, and double flats/sharps
  • note names in English, German, solfège, sargam, Byzantine, Russian, Japanese

Other improvements:

  • strobe sensitivity (roll speed) adjustable from 0.1x to 10x normal
  • separate control for the precision of conversion to just intonation
  • extended standard note range by an octave on each end, now C0-B9
  • temporarily drops out of retro mode to display peak spectrum
  • mouse-controllable scroll speed for all rocker switches
  • documentation updated and expanded

Bugs fixed:

  • a subtle bias that could cause auto pitch to go a semitone too high
  • strobe band turned green at 0 cents even when tolerance set to "off"
  • pitch of freshly added strobe bands initially displayed as "C-1"

1.4 (08 Jan 2012) - rewrote core audio processing routines.

Key improvements to the strobe:

  • increased stability & clarity of strobe display for problematic (noisy, beating, etc.) inputs
  • can accurately compute & display pitch deviations of hundreds of cents
  • rolling direction is now far easier to read for large deviations
  • much better automatic pitch detection (even handles missing fundamentals!)
  • made triggers (for auto pitch, pitch pipe, and single-shot
    spectrum) more sensitive to tones, more robust against noise

Key improvements to the spectrum:

  • quadrupled the frequency resolution
  • selecting a strobe band zooms the spectrum onto that band
  • peak-oriented spectrum suppresses the distracting noise floor
  • peaks are placed precisely (not interpolated!), to within a cent

Other improvements:

  • extended note range by an octave, up to B8
  • increased the size of on-screen note name labels
  • more efficient algorithms reduce the CPU load
  • frames-per-second (fps) are only displayed when too low
  • replaced * mark with a frame drawn around the selected strobe band
  • pop-up notice when trying to open a second strobe without multi-strobe upgrade
  • give a more helpful notice when the free trial has expired
  • keyboard control: enter/return now sets note to C, octave to 4

Bugs fixed:

  • deleting all strobe bands crashed the program
  • unsigned & 8-bit audio input was not handled correctly
  • initial two cents/Hz deviation measurements were incorrect
  • state of the "slave" button was not remembered between sessions
  • sporadic incorrect initialisation of octave dial for octaves 6 and above
  • incorrect spectrum frequency range and label (on mouse hover)
    when the bottom strobe band was not set to the fundamental
  • one-second window some time after a pitch detection
    during which another pitch detection could not be triggered

1.3 (10 Nov 2011) - bugfix.

Fixes crticial bug in 1.2 which caused auto pitch recognition to always be an octave too high.

1.2 (06 Nov 2011) - user interface improvements.

Main improvements:

  • support for the multi-strobe upgrade
  • strobe now remembers its configuration between sessions
  • display note names on the strobe bands whenever pitch changes
  • allow strobe bands below the fundamental (subharmonics)
  • can specify relative pitch of strobe bands in semitones & cents as well as in
    just intonation frequency ratios; can mix & convert between the two modes

Other improvements:

  • added direct keyboard shortcuts for all front panel controls
  • the concert-A pitch standard is now adjustable in 0.1 Hz increments
  • offer a new version (with one-hour free trial) even when the license is expired
  • added option to show the list of changes when offering a new software version
  • updated the user's guide to reflect all changes

Bugs fixed:

  • push buttons on rear panel were not in keyboard focus chain
  • return key did not reset strobe band edit and tolerance controls
  • pitch pipe indicator got misplaced when adding strobe bands below
  • clicking on the right of a strobe band did not work for weaker signals

1.1 (10 Oct 2011) - first release available for purchase.

Main improvements:

  • single-shot mode added to automtic pitch recognition and power spectrum
  • improved, robust triggers for pitch recognition, power spectrum and beep mode

Other improvements:

  • various internal efficiency enhancements
  • improved ability to run without network connection
  • beep mode now triggers when changing strobe band
  • replaced the input level meter with a simple LED indicator
  • strobe band frequency ratio: increased maximum value of numerator
  • decreased the dead margin around strobe display and controls
  • added a window displaying useful information about linotune
  • refuse activation if another key is active on the same machine
  • updated the user's guide to reflect changes; included table of just intonation ratios

Bugs fixed:

  • software version was reported incorrectly
  • license and activation screen was not shown on first start-up
  • a change of license key was registered only when the 'Quit' button was hit, not 'Activate'
  • top of strobe display frame frame was drawn too wide when there are many strobe bands
  • there were numerical issues on pitch detection from perfectly noise-free digital sources

1.0 (28 Sep 2011) - initial public release, after a year of development. Free trial.