> NoteList 3 International A = 440Hz = MIDI 69 = SOUND 136 : ( 26,12 2&base=430.54: Scientific C = 256Hz 127:16;"|";: sound% =midi%*4-140 octave%=(midi%+3)12 tone% =(midi%+3)12 freq =base*2^(octave%-6) offset =(2^(1/12))^tone% freq =freq*offset  d(midi%,3); "3 sound%<0 sound%>255: 6; d(sound%,6); , d(freq,5);"Hz|"; 6 @$ d(A%,N%)=" "+ A%,N%) J: T The other way around: ^ freq=55 h sound=-8 r |? sound;12);freq;"Hz";24);" -> ";bbc_freq_to_pitch(freq) sound=sound+4 freq=freq*(2^(1/12))  sound>255  : ݤbbc_freq_to_pitch(freq) % base:base=440: International A  =(((freq/base)/2)*48+136)