A TikZ library for writing electroacoustic block diagrams as scores. The signs come from Walter Branchi’s Tecnologie della musica elettronica (1976), transcribed and extended for contemporary use.

The system separates a phrase from a font. A phrase is the abstract diagram: identities (gmic, am, lspk…) connected by name, independent of any style. A font is the hand of an author or a tradition that draws those identities. Change the font and the chain stays; the sign changes.

A font may declare a parent and redraw only what it wants, inheriting the rest. gs declares wb as its parent, so it draws its own microphone and falls back to Branchi’s for the modulators. The tables below show, for each identity, what each font actually draws — inheritance included — and the source column says which font the glyph really comes from. An empty cell means that font has no glyph for that identity, not even through a parent.

The descriptions are the ones in the register itself, in Italian, as transcribed from Branchi’s Appendix 6.

Generated from github.com/s-e-a-m/sean at 060e971.

sorgenti / segni base

SignAnchorsWBGSGS fromDescription
ac wbcorrente alternata
dc wbcorrente continua
connopenp wbconnessione aperta
connclosedp wbconnessione chiusa

strumenti di misura

SignAnchorsWBGSGS fromDescription
freqcountin wbcontatore di frequenza
scopein wboscilloscopio
voltmeterin wbvoltometro

generatori

SignAnchorsWBGSGS fromDescription
gensinout wbonde sinusoidali
gensqout wbonde quadre
gentriout wbonde triangolari
gensawout wbonde a dente di sega
genwnout wbrumore bianco
genpulseout wbimpulsi
genfuncout wbfunzioni (VCG/VCO)

filtri

SignAnchorsWBGSGS fromDescription
filterin,out wbgenerico
lpfin,out wbpassa-basso
hpfin,out gspassa-alto
bpfin,out wbpassa banda
bsfin,out wbsoppressore di banda

modulatori (diamanti)

SignAnchorsWBGSGS fromDescription
amin,out,mod wbd'ampiezza
rmin,out,mod wbad anello
esin,out,mod wbformatore d'inviluppo
pmin,out,mod wbd'impulsi
fmin,out,mod wbdi frequenza

registrazione / lettura

SignAnchorsWBGSGS fromDescription
tapeplayout wbmagnetofono in riproduzione
taperecin wbmagnetofono in registrazione
headplayout wbtestina di riproduzione
headrecin wbtestina di registrazione
headerasein wbtestina di cancellazione

trasduttori / utenza (già fatti)

SignAnchorsWBGSGS fromDescription
gmicout gsmicrofono generico
cmicout wbmicrofono a condensatore
kmicout wbmicrofono a contatto
giradout wbgiradischi
indlivin,out wbindicatore di livello (VU)
ampgenin,out wbamplificatore generico
rlevin,out wbregolatore di livello
lspkin gsaltoparlante

estensioni

SignAnchorsWBGSGS fromDescription
preampin,out gs
invertin,out gs
lsfin,out gs
compin,out gs
switchin,out gs

uscite / diffusori (oltre il canone WB)

SignAnchorsWBGSGS fromDescription
stonein gsdiffusore S.T.One (rombo + diagonale)
lfein gsdiffusore LFE / subwoofer (cerchio)

trasduttori d’ingresso (oltre il canone WB)

SignAnchorsWBGSGS fromDescription
soundfieldo1,o2,o3,o4 gsSoundfield ST450 (4 capsule -> 4 uscite separate)
st450i1,i2,i3,i4,o1,o2,o3,o4 gspre dedicato ST450 (4 in -> 4 out)
pzpickupout gspickup piezo bilanciato (sandwich di due dischi)

catena aria compressa (sub)

SignAnchorsWBGSGS fromDescription
scubaout gs
firststagein,man,o1,o2,o3,o4 gs
manometerin gs
tapin,out gs
needlein,out gs