OnlineTool - tuning systems

SuperCollider, Pure Data, ChucK, CSound, Nyquist, Overtone, TidalCycles, Bipscript, oh my

Moderators: MattKingUSA, khz

Post Reply
User avatar
flappix
Established Member
Posts: 50
Joined: Thu Jan 19, 2017 10:39 pm
Location: Germany
Been thanked: 16 times

OnlineTool - tuning systems

Post by flappix »

Hi folks,
I wrote a little online tool which allows you to hear what different tuning systems sound like.

https://flappix.github.io/web_intonation/

Source code: https://github.com/flappix/web_intonation

Usage
In first block you chose from some presets to start with.

In the scale section you see a box for each scale degree with a corresponding number. 1 is the unison, 2 is the second, 3 is the third, etc.
The ratio field allows you to enter the frequency ratio relating to the root as any mathematical expression. In just intonation a major third has the frequency ratio of 5/4 = 1.25. Try to change that value to 1.3 and hear the change of the sound.

In the keyboard section to can map keyboard keys to scale degrees. By default you can play the scale with a, d, f, g, h, j, ...
Enter multiple keys with comma (in the preset section at the top select chord in field keyboard to see how it works.)

Let me know if you are interested in additional features and feel free to report bug/issues.

User avatar
flappix
Established Member
Posts: 50
Joined: Thu Jan 19, 2017 10:39 pm
Location: Germany
Been thanked: 16 times

Re: OnlineTool - tuning systems

Post by flappix »

I added a coupe of new features:

  • Tuning systems as presets:

    • just intonation
    • equal temperament
    • pythagorean tuning
    • meantone temperament
  • Scale presets:

    • major
    • natural minor
    • harmonic minor
    • chroamtic
  • Each tuning system/ scale can be freely extended / replaced with your own custom intervals

  • Configurable keyboard

    • play scales or map multiple intervals to one key to play chords easily

  • Calculation of all frequency ratios

  • Visualization of frequency ratios

Image

BHARAT54
Posts: 1
Joined: Wed May 07, 2025 7:35 am

Re: OnlineTool - tuning systems

Post by BHARAT54 »

flappix wrote: Mon Jan 15, 2024 9:33 pm

Hi folks,
I wrote a little online tool which allows you to hear what different tuning systems sound like.

https://flappix.github.io/web_intonation/

Source code: https://github.com/flappix/web_intonation

Usage
In first block you chose from some presets to start with.

In the scale section you see a box for each scale degree with a corresponding number. 1 is the unison, 2 is the second, 3 is the third, etc.
The ratio field allows you to enter the frequency ratio relating to the root as any mathematical expression. In just intonation a major third has the frequency ratio of 5/4 = 1.25. Try to change that value to 1.3 and hear the change of the sound.

In the keyboard section to can map keyboard keys to scale degrees. By default you can play the scale with a, d, f, g, h, j, ...
Enter multiple keys with comma (in the preset section at the top select chord in field keyboard to see how it works.)

Let me know if you are interested in additional features and feel free to report bug/issues.

This tool is really interesting! Has anyone tried experimenting with microtonal scales using non-standard ratios? What were your results or favorite tuning setups?

I found this tool surprisingly intuitive. Hearing how small ratio changes affect the mood of a chord was eye-opening. It’s fascinating how something as subtle as shifting a third from 1.25 to 1.3 can change the whole vibe. Great for exploring microtonality without needing a hardware synth setup.

Would you like a follow-up post that dives deeper into specific tuning systems like Pythagorean or 19-TET?

Post Reply