viewof input = Inputs.form({
text_input:"Inputs",
n_frets: Inputs.range([0,30], {label: "Number of frets", value: 21, step: 1}),
scale_length: Inputs.number([1, 1000], {label: "Scale length (mm)", value: 635, step: 1}),
fb_length: Inputs.number([1, 1000], {label: "Fretboard length (mm)", value: 500, step: 1}),
fret_ratio: Inputs.select(ratios_list,{label: "Fret ratio"}),
demo_input: "Context",
nut_offset: Inputs.number([0, 1000], {label: "Nut offset (mm)", value: 3.175}),
last_offset: Inputs.number([0, 1000], {label: "Last fret offset (mm)", value: 0}),
})