#!/usr/bin/env python # # Compute some constatnts related to well-tempered piano tuning # Author: Yotam Medini yotam.medini@gmail.com -- Created: 2006/January/15 # import sys half_tone_ratio = 2. ** (1./12.) octave_plus_quint = 2. * half_tone_ratio ** 7 La = 440. Do1 = La * half_tone_ratio ** 3 DoCentral = Do1 / 2. sys.stdout.write(""" Interval Ratio Half Tone ~= %f Octave+Quint ~= %f --------------------- Do ~= %5.1f Do1 ~= %5.1f """ % (half_tone_ratio, octave_plus_quint, DoCentral, Do1)) sys.exit(0)