Calcolatore diametro canna d'organo
Inserisca la lunghezza parlante e il rapporto di dimezzamento per ottenere il diametro interno della canna: con la Normalmensur, una canna un'ottava sopra il C di 8′ da 155,5 mm supera di molto la metà di quella larghezza. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza sonora
- 1219,2
- Rapporto di dimezzamento
- 16
- Lunghezza sonora (mm)
- 1219,2 mm
- Lunghezza di riferimento (mm)
- 2438,4
- Diametro di riferimento (mm)
- 155,5
- Esponente
- 0,75
I costruttori d’organo e gli appassionati di organi a canne scalano ogni fila labiale affinché il diametro vari con l’altezza in modo controllato, mantenendo il timbro uniforme dal basso all’acuto. Questo calcolatore di scala del diametro di canna d’organo riceve la lunghezza parlante della canna e un rapporto di dimezzamento scelto—quanti semitoni servono perché il diametro si riduca a metà—e restituisce il diametro interno secondo una legge di potenza geometrica in stile Töpfer. I valori predefiniti coincidono con la Normalmensur classica (do di 8′ a 155.5 mm con rapporto 16), e Lei può sostituire lunghezza e diametro di riferimento per scale di bottega.
Cosa significano lunghezza parlante e rapporto di dimezzamento per la scala labiale
La lunghezza parlante è la lunghezza acustica effettiva che fissa l’altezza di una canna. Per una canna labiale aperta è prossima alla lunghezza sonora della colonna d’aria; i costruttori la collegano spesso alla lunghezza nominale in piedi del registro (8′, 4′, 2′, e così via). Il diametro non resta proporzionale alla lunghezza: se si dimezzasse a ogni ottava con la lunghezza, gli acuti diverrebbero troppo stretti e aspri, mentre un diametro costante lascerebbe le canne acute troppo larghe e spente.
La prassi organaria dell’Ottocento, codificata da Johann Gottlob Töpfer come Normalmensur, definisce perciò un rapporto di dimezzamento n: il numero di semitoni cromatici su cui il diametro interno si riduce a metà. La Normalmensur classica usa n uguale a 16, così il diametro si dimezza ogni sedici semitoni (sulla diciassettesima nota contando quella di partenza come la prima). Le file più strette, di tipo corda, usano n maggiore (riduzione più lenta del diametro salendo in altezza); un tono più largo di principale o flauto usa n minore.
Se si assume che la lunghezza si dimezzi ogni dodici semitoni (un’ottava), eliminando l’indice di semitoni si ottiene un’unica legge di potenza che associa a ogni lunghezza parlante un diametro data la coppia di riferimento (L_ref, D_ref) e n. Quel modello geometrico è esattamente ciò che questo calcolatore implementa: rapido, trasparente e privo di correzioni di laboratorio sulla colonna d’aria, proprie dell’intonazione, non del primo tracciato di scala.
Dove un calcolatore di diametro di canna d’organo si rivela utile
I costruttori d’organo amatoriali che tracciano una prima fila di Principal o Gedackt necessitano di un diametro riproducibile per ogni nota una volta scelti la scala del basso e il rapporto di dimezzamento. Le officine che restaurano una fila storica possono ricostruire diametri plausibili quando sopravvivono solo poche canne misurate, fissando n e il riferimento noto e colmando le note mancanti. La validazione fallita non consuma saldo.
Mantenga le unità in millimetri, documenti l’n scelto accanto all’elenco dei diametri e otterrà una tabella di scala stabile per fogli di taglio, note CAD e dimostrazioni didattiche senza erigere un intero suite di progettazione d’organi.
Casi d'uso
Primo tracciato di una fila labiale
Scelga un diametro di basso di 8′ e un rapporto di dimezzamento, poi calcoli il diametro interno per ogni lunghezza parlante di una fila di Principal, Flauto o Corde prima di tagliare metallo o legno.
Ricostruzione di file storiche
Da poche canne misurate, fissi lunghezza di riferimento, diametro di riferimento e n, poi stimi i diametri mancanti per canne di ricambio alle altezze intermedie.
Didattica e dimostrazioni di acustica
Mostri agli studenti come la scala geometrica di Töpfer (D ∝ L^(12/n)) differisca dalla pura similarità geometrica, con risposte in millimetri riproducibili per compiti e controlli LMS.
Domande frequenti
Che cos’è il rapporto di dimezzamento?
È il numero di semitoni su cui il diametro si riduce a metà. La Normalmensur classica usa 16. Un n minore allarga l’acuto rispetto al basso; un n maggiore lo restringe.
Quali unità usa il calcolatore?
Tutte le lunghezze e i diametri sono in millimetri.
Il modello include larghezza di bocca, taglio o canne ad ancia?
No. Stima solo il diametro interno del corpo labiale dalla scala geometrica. Geometria di bocca, intonazione e shallot ad ancia seguono regole diverse.
Che diametro ha una canna un'ottava sopra il C di 8′?
Con il rapporto predefinito di 16, una lunghezza parlante di 1219,2 mm dà un diametro interno ben superiore alla metà dei 155,5 mm di riferimento, perché il diametro cala più lentamente della lunghezza.
Posso usare una mia canna di riferimento al posto della Normalmensur?
Sì. Sostituisca lunghezza e diametro di riferimento con quelli di una canna misurata della sua scala o di un registro storico, fissi il rapporto di dimezzamento e tutte le altre lunghezze vengono scalate da quella coppia.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/hobby/music-organ-pipe-diameter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speaking_length":1219.2}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-organ-pipe-diameter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speaking_length": 1219.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-organ-pipe-diameter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speaking_length": 1219.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-organ-pipe-diameter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speaking_length":1219.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speaking_length":1219.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-organ-pipe-diameter", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"speaking_length": 1219.2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_organ_pipe_diameter",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Contratto di ingresso, formula e come leggere la risposta
Il risolutore calcola D uguale a D_ref moltiplicato per (L su L_ref) elevato a (12 su n). I valori sono arrotondati a dodici decimali per un’automazione stabile. Invii un corpo JSON con speaking_length in millimetri (obbligatorio, finito e positivo). Opzionalmente invii halving_ratio (predefinito 16), reference_length (predefinito 2438.4 mm per otto piedi) e reference_diameter (predefinito 155.5 mm, Normalmensur al do di 8′). Sono accettati gli alias length o L, n, L_ref e D_ref per gli stessi campi. Restituisce speaking_length_mm, reference_length_mm, reference_diameter_mm, halving_ratio, exponent (12/n), length_ratio, diameter_ratio, diameter_mm, radius_mm, semitone_offset rispetto alla lunghezza di riferimento sotto scala d’ottava ideale, una stringa formula, un scale_note che indica se sono stati usati i predefiniti o una scala personalizzata, unit mm e un message breve. Campi nulli, negativi, mancanti o non finiti falliscono con invalid_input e non vengono addebitati. Esempio: speaking_length 1219.2 mm (metà di 2438.4 mm, un’ottava sopra il do di 8′) con n predefinito uguale a 16 produce un diameter_ratio uguale a un mezzo elevato a (12/16), cioè 0.5 alla potenza 0.75, moltiplicato per 155.5 mm—sensibilmente più largo di quanto darebbe una proporzione pura 1:2 diametro-lunghezza, che è proprio il senso di un dimezzamento del diametro più lento dell’ottava. Abbini il numero alle Sue regole di larghezza di bocca e di taglio; questo endpoint stima solo il diametro di scala del corpo.
Dove un calcolatore di diametro di canna d’organo si rivela utile
I corsi di tecnologia musicale che insegnano acustica degli strumenti usano lo stesso racconto della Normalmensur come esempio lavorato di scala a legge di potenza; un’API deterministica trasforma la formula di aula in numeri verificabili senza un foglio di calcolo. Poiché l’implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Domande tecniche
Come si stima il diametro di una canna d’organo dalla lunghezza parlante?
Invii speaking_length in mm (e opzionalmente halving_ratio, reference_length, reference_diameter). L’API restituisce diameter_mm con D = D_ref · (L/L_ref)^(12/n) e predefiniti Normalmensur n=16, L_ref=2438.4 mm, D_ref=155.5 mm.
Quanto costa il calcolatore di diametro di canna d’organo?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l’input non valido non viene addebitato.