Newsgroup: it.arti.musica.classica
Titolo: midi in temperamento non equabile

Andando a curiosare dentro alcuni file midi con composizioni per cembalo
di Bach e Scarlatti, mi sono accorto che l'autore (John Sankey) ha fatto
in modo da simulare uno strumento con accordatura non equabile. Non
conoscendo abbastanza lo standard midi, non sono riuscito a capire di
che cosa esattamente si trattasse, anche se probabilmente è un tipo di
temperamento mesotonico.
Sono specificati i seguenti "pitch bend":
do      0
do#  -400
re   -316
re#  -240
mi   -400
fa    -80
fa#  -480
sol  -155
sol# -320
la   -480
la#  -160
si   -320
Immagino che questi siano gli scostamenti rispetto ai valori della scala
equabile, ma non ho capito in quali unità sono espressi. Chi mi aiuta a
capirci qualcosa?
Saluti.
M.
-- 
Per rispondere: sostituire "nobody" con "frigeni" nell'indirizzo email.


Newsgroup: it.arti.musica.classica
Data: giovedì 4 giugno 1998 14.53
Oggetto: midi in temperamento non equabile
Andando a curiosare dentro alcuni file midi con composizioni per cembalo
di Bach e Scarlatti, mi sono accorto che l'autore (John Sankey) ha fatto
in modo da simulare uno strumento con accordatura non equabile. Non
conoscendo abbastanza lo standard midi, non sono riuscito a capire di
che cosa esattamente si trattasse, anche se probabilmente è un tipo di
temperamento mesotonico.
Sono specificati i seguenti "pitch bend":
..........
Ciao, Maurizio.
Mi trovo in situazione non migliore circa lo standard MIDI.
Tuttavia noto che l'andamento dei valori di pitch bend da te elencati sembra
conformarsi a quello degli scostamenti dall'equabile proprii di un
Werckmeister III, in cui naturalmente lo scostamento dall'equabile sia stato
reso nullo per il do anzichè, come oggi  si usa per comodità, per il la.
Cioè: scostamento dall'equabile:
nullo per do
minimo per fa
di valore circa doppio per sol e la#
triplo per re#
circa quadruplo per re, sol# e si
quintuplo per do# e mi
massimo (sestuplo) per fa# e la.
Osservo inoltre che i valori di pitch bend - almeno nel range considerato -
risultano essere multipli, di un fattore 40, degli scostamenti in cent
proprii di un Werckmeister III del tipo suaccennato, se questi ultimi si
arrotondano all'unità superiore. Cioè: -80 -160 -240 -320 -400 -480
corrisponderebbero ai valori arrotondati: -2 -4 -6 -8 -10 -12 cent.
Aggiungiamo pure che, come sai,  il Werckmeister III è uno dei temperamenti
maggiormente utilizzati per l'esecuzione di Bach.
Fin qui io arrivo ...
A proposito, dove si possono trovare i brani midi cui ti riferivi?
Cordiali saluti.
Giorgio Cinotti
cin...@tin.it

 A proposito, dove si possono trovare i brani midi cui ti riferivi?
Per esempio ai Classical MIDI Archives -- 
 
http://www.prs.net/midi.html
Tutti i file che hanno per autore John Sankey sono fatti cosi'. Ci trovi
praticamente tutto Bach per cembalo, nonche' TUTTE le sonate di
Scarlatti!
Ciao e grazie per l'aiuto.


     
http://www.prs.net/midi.html
Grazie a mia volta.
Giorgio

 capirci qualcosa?
Ląintervallo sonoro su cui il pitch bend agisce č pari a +/- 2 semitoni
sopra/sotto la nota corrente (questo č il valore iniziale di riferimento,
ma č possibile cambiarlo da 1 a 12 semitoni).
Questo intervallo č suddiviso in 16384 valori discreti possibili 
che vanno da -8192 (nota abbassata di 2 semitoni) a +8191 (nota
alzata di 2 semitoni). Il valore zero č, per intenderci, quello di
una nota cui non č applicata nessuna deviazione in altezza.
Lascio ai guru sul temperamento il calcolo della corrispondenza
tra queste unitŕ e i piů comuni cents (centesima parte di un
semitono temperato).
Per quanto riguarda il temperamento adottato da Sankey, confermo che,
almeno nei brani di Bach, si tratta, come giustamente intuito da Giorgio
Cinotti, del Werkmeister III (ce lo dice peraltro Sankey stesso alląURL
 
http://www.ncf.carleton.ca/~bf250/bach.html
)
 
Il Werkmeister III č uno dei cosiddetti sistemi łben temperati˛ in cui
(traduzione dalląinglese):
«le discrepanze sono distribuite in maniera piů o meno regolare su alcuni
 degli intervalli piů lontani da DO maggiore. In questo modo si cerca di
 preservare la consonanza degli intervalli puri nelle tonalitŕ piů comuni
 limitando le conseguenze negative di modulazioni a toni lontani.
 Eą possibile impiegare tutte le tonalitŕ, ma ląampiezza degli intervalli
 tra i vari gradi non č esattamente la stessa in ogni scala.
 Ciň č comunemente considerato un pregio in quanto assegna un proprio
 carattere particolare a tonalitŕ differenti.»
Per chiudere, ti suggerisco questo esperimento da effettuare con un
sequencer MIDI:
apri uno dei file di Sankey;
filtra (elimina) i messaggi di Pitch Bend;
salva il tutto con un nuovo nome,
confronta il file originale (Werkmeister) con quello modificato
(temperamento equabile).
BUON ASCOLTO e CIAO  (Sperando di essere stato utile e chiaro)
-- 
Paolo TORRENTE
e-mail: 
pa...@onw.net
"Amo il lavoro: mi affascina.
 Potrei passare delle ore a guardare lavorare" (by J.K.Jerome)

 una nota cui non è applicata nessuna deviazione in altezza.
Resta da capire se la suddivisione viene fatta in modo furbo (cioè
logaritmico) o stupido (cioè lineare). Nel primo caso ogni cent
corrisponderebbe a 8192/200 = 40,96 unità midi. Nel secondo caso il
calcolo è un po' più complicato.
C'è un altro aspetto delle realizzazioni di Sankey che mi incuriosisce:
normalmente un file midi mi aspetto che venga realizzato seguendo da
vicino lo spartito, nel senso che le note hanno durate corrispondenti a
quelle segnate e quindi gli eventuali rallentamenti o accelerazioni
vengono poi riprodotti tramite cambiamenti di tempo. Invece mi pare
(correggimi se sbaglio) che in questi brani di Sankey il tempo rimanga
sempre lo stesso e quindi eventuali cambiamenti di tempo vengono
effettuati cambiando la durata delle note. C'è un motivo per questo? 
Mi aspetto anche che riprodurre lo spartito a partire da un file midi
con queste caratteristiche diventi più difficile, o sbaglio?
Saluti.


 con queste caratteristiche diventi più difficile, o sbaglio?
Di norma nei file MIDI c'é un messaggio iniziale che fissa il valore di
metronomo come nelle partiture musicali.
Per quanto riguarda invece le variazioni di andamento la realizzazione
che tu suggerisci "tramite cambiamenti di tempo" è impraticabile
perché comporterebbe l'impiego ricorrente dei messaggi di cui sopra
per aggiornare continuamente il valore di metronomo.
Occorre invece tenere presente che in un file MIDI la durata delle note
non è codificata direttamente come su uno spartito in cui simboli grafici
diversi connotano i valori musicali.
Senza scendere troppo nel dettaglio (se fossi comunque interessato
fammelo sapere), diciamo che la durata si ricava indirettamente
dall'«etichetta temporale» associata ad ogni messaggio.
L'unità di misura di questa "etichetta" è espressa in frazioni di
semiminima, quindi se ad una semiminima equivalgono, ad esempio,
384 unità, avremo la corrispondenza:
croma = 192 unità
semicroma = 96 unità
semibreve = 1536 unità
etc
Ora il problema è che per quanto un esecutore cerchi di essere preciso
e regolare dal punto di vista metronomico (tralasciamo il valore musicale
di una simile interpretazione), non potrà mai riprodurre esattamente
le durate di uno spartito fino all'ultima unità temporale.
Se il file MIDI è quindi frutto di una registrazione real-time con una
tastiera collegata al computer (e mi sembra questo il caso di Sankey),
tutte le variazioni agogiche-espressive apportate, volontariamente o
meno, dall'esecutore saranno fedelmente registrate dal sequencer
e memorizzate nel file MIDI risultante.
Se a questo punto si procedesse alla stampa, lo spartito in output
darebbe dei risultati a dir poco imbarazzanti perché estremamente
difformi dallo spartito originale (note allungate e/o accorciate,
introduzione di pause etc).
Come si rimedia a ciò ?
Con la cosiddetta "quantizzazione", che non è altro che l'arrotondamento
matematico delle etichette temporali ai valori corrispondenti alle figure
musicali.
Non so se sono stato esauriente ma l'argomento è obiettivamente ostico.
CIAO
