Newsgroup: it.arti.musica.classica
Titolo: Scrivere un Bootloader solfeggiando Pozzoli

tra sincronismi e trame
http://www.imageno.com/y72ig42gydfepic.html
l'armonia di fondo è la fantasia di chi non immagina la crudeltà di coloro che ignorano la realtà.


mah senti, fai solfeggio relativo allo studio del pianoforte o per un 
altro strumento?
Ma qualcuno qui sa se si utilizza ancora il mitico BONA?

 Ma qualcuno qui sa se si utilizza ancora il mitico BONA?
Io l'ho visto usare, ma oltre al Pozzoli, all'epoca, son passati diversi 
lustri, io ho sempre usato anche il Letterio Ciriaco, che era di una 
difficoltà mostruosa O_____O! 

 difficoltà mostruosa O_____O!
tutta merda di vacca; perfettamente inutile
lz


ma questi sono libri da conservatorio, o al limite il pozzoli va bene 
per far cominciare un pianista. Ma tutti gli altri strumenti che leggono 
su un solo rigo oggi su cosa cominciano?

 tutta merda di vacca; perfettamente inutile
Si?
Sento spesso gente dire che il solfeggio è inutile, ma perchè?


Storia vecchia appunto. In sostanza perché sono sterili esercizi; non
musica; bach e mozart studiavano forse sui solfeggi?
Se negli anni ottanta e novanta procurarsi partiture era complicato,
oggi è facilissimo: c'è un mare di repertorio su cui esercitarsi.
lz

tutta merda di vacca; perfettamente inutile
ha parlato quello che non distingue le duine dalle terzine, ha parlato
(scusa, ma le offri veramente su un piatto d'argento)

John The Petru ha detto questo giovedì :

In questo saggio di Carlo Delfrati c'è la risposta:
http://www.vidapertini.it/musica/Downloads/Delfrati.pdf
(è un po' lungo ma vale la pena leggerlo tutto)

 solo rigo oggi su cosa cominciano?
Si comincia con il Poltronieri o il preparatorio del Pozzoli, però gli 
strumentisti (anche i cantanti) leggono comunque, fin dall'inizio chiave di 
violino e di basso, poi (non mi ricordo se a partire dal secondo anno) viene 
introdotto il setticlavio. Solo i cantanti hanno una prova di teoria e 
solfeggio facilitata che esclude, setticlavio, trasporto e dettato, gli 
ultimi due, per tutti gli strumentisti, con il cantato vengono introdotti 
fin dal corso preparatorio. 

 ha parlato quello che non distingue le duine dalle terzine, ha parlato
ha parlato quella che non distingue una pianista vincente da un gruppo
di finalisti
lz


Perchč non l'hanno studiato! 

tutta merda di vacca; perfettamente inutile
Sģ, si č visto.
dR 

 di finalisti
Ma Lol, sei impagabile.
E' un po' come dire che se non imbrocco il vincitore del Campiello (o del 
Nobel, fa lo stesso, cambia giusto la borsa) non conosco la narratologia, o 
meglio: l'analisi logica.
A proposito, ciccio: se ti manda in crisi quel Debussy, come te la cavi con 
Alessandro Scriabin, che spesso e volentieri sovrappone tre e quattro a 
cinque e sette? E parlo dei casi relativamente meno ostici...Mi fai sentire 
meglio, mi fai.
dR 


A me, di tanto in tanto, va venire in mente "saperla lunga" di Woody Allen: 
MusicologyIII: The Recorder. The student is taught how to play "Yankee 
Doodle" on this end-blown wooden flute, and progresses rapidly to the 
Brandenburg Concertos. Then slowly back to "Yankee Doodle 

 A me, di tanto in tanto, va venire in mente "saperla lunga"
Adesso siete in tre; chi è il quarto? avanti il quarto che c'è posto
lz

 Nobel, fa lo stesso,
La verità è più tragica: non se l'era filata proprio nessuno la
Yulianna; e mica solo qui. So che è imbarazzante trovarsi una che
vince con il pieno della giuria e nessuno che avrebbe puntato un soldo
su di lei, ma tant'è.
lz

Nel suo scritto precedente, Corrado Roberto ha sostenuto :

possi rilanciare con la scrittura del software di un sistema di 
supporto vita con l'opera omnia di Rameau che mi ha tenuto compagnia e 
ha fatto, come dire, da leitmotiv del progetto?
il mio collega che ha scritto il bootloader di quell'aggeggio detesta 
la musica classica quindi diciamo che l'unico filo conduttore comune è 
sviluppo + musica.
J.

 detesta la musica classica quindi diciamo che l'unico filo conduttore comune è sviluppo + musica.
3) quale aggeggio? // e soprattutto il tuo progetto è un aggeggio {hardware}che necessita di un bootloader?! ho le idee più confuse di prima!!

su di lei, ma tant'è.
In questo modo assumi che la giuria sia dotata di una competenza 
incontestabile, al di là di qualsiasi contingenza.
dR

Sembra che John The Petru abbia detto :

Io ne ho fatto fin troppo poco, anche se era su Ciriaco e Poltronieri, 
che non erano propriamente banali. Se strimpello il mio strumento lo 
devo quasi solo al solfeggio.
J.


Sì, beh, certo. Messa così non si può contestare. Ma tu prova pensare
ti fossi esercitato su materiale vivo, musica viva, roba tipo
stravinsky, bartok, schoenberg, stockhausen e sciarrino. Tu pensa che
cosa sentiresti oggi nelle orecchie, quale preparazione culturale
avresti oltre che la pseudoritmica che più o meno possiede un
qualsiasi diplomato in teoria e solfeggetti vari.
lz


E' verissimo non posso obiettarti niente. Ma quello è un iter educativo 
che pochi possono permettersi oggi; chi da piccolissimo manifesta un 
talento potrebbe o fare quel che dici da sé o avere genitori che lo 
mettono in mano a un educatore a tempo pieno. Credo che in entrambi i 
casi, dopo uno o due mesi di pseudo solfeggio per acquisire le basi si 
passerebbe direttamente alle partiture "viventi".
Al contrario vedo il solfeggio come una specie di stampella per quelli 
meno dotati o che non faranno i musicisti di professione, per 
abbreviare il percorso che dici. Non ho mai riflettuto sull'idea che 
vado a dire ma non mi stupirei se, storicamente, la diffusione del 
solfegggio e mezzi simili sia andata di pari passo con l'allargamento 
dell'esercito dei non-professionisti, magari per questioni 
socioeconomiche di progressiva diffusione di strumenti e cultura 
musicale in genere.
Ciao, J.

 ehm.. come dire... potresti spiegarti in modo che ti possa capire?!
hai ragione, di notte sono più involuto del solito.
In sostanza paragonavo la tua accoppiata alla mia e quella del mio 
collega: in tutti e tre i casi c'è stato hardware/software associato 
alla musica in qualche modo.
La scrittura del software mi ha preso diversi mesi durante i quali ho 
sempre messo in cuffia il barocco francese, soprattutto Rameau che 
quindi mi ha fatto da leitmotiv. Il mio collega - quello che ha scritto 
il bootloader - ha fatto lo stesso ma con Pink Floyd e altri orrori 
consimili. L'associazione di idee, per quanto tenue, mi è venuta 
infatti quando tu hai citato il bootloader.
J.


Esattamente. Credo sia esattamente andata così.
lz

 consimili. 
mah, e per quale architettura ha scritto questo bootloader, in quale linguaggio, da che dispositivo effetti il boot?! 
ora ti parlo un pò della mia gabulazione: 
sostanzialmente uso DAS {u-boot} (universal-boot-loader) compilato per il wonder media 8505 di fatto è un arm9, con l'aggiunta dell' acceleratore jazelle, il mio scopo è quello di integrare nella spi da 4 megabit oltre a detto bootloader un boot menu {bootloader->scriptcmdreturndeviceof boot);} che consentirà di scegliere da quale dispositivo effettuare il boot, nand sul socket soc, flash su usb, sd su card reader integrato, tutto qui, tutto estremamente semplice, le difficoltà in realtà sono altre e sono quelle pratiche dovute al fatto che nel modulo soc in mio possesso ha l'interfaccia jtag posta sotto il soc, rendendo la stessa inutilizzabile, quindi come potrai immaginare è necessario dissaldare la spi creare un circuito di programmazione volante, programmarla, dopo aver compilato il software e aver scritto lo scriptcmd con i dovuti "setenv" in funzione di quanto esposto sopra: ma visto che penso che 4 linee di codice valgono più di 1k parole: ti sparo giu un po di codice del scriptcmd:
nel frattempo ti saluto e aspetto di vedere qualche lineaa di codice del vostro boot loader^^
ciao :-)
setenv lcdparam           1,30000,8,800,480,48,40,40,3,29,13
setenv board_name         WM8505_by_CorradoRoberto_Software
setenv TouchIC            0
setenv NoBootProgressBar  0
setenv NoBootInformation  0
setenv battvoltlist       6774,6889,7377,7498,7538,7599,7650,7698,7763,7821,7939
setenv bLowVoltShutdown   1
setenv audio.recordselect LineIn
setenv audio.gpio         3
setenv audio.ic           VT1613
setenv pwmparam           0,25,100,90,98,38,8,0,27
setenv EthernetIC         1
setenv WIFIGPIO           2
setenv gpiostate          3
setenv regop              D8110064|C,D811008C|C,D81100B4&~4,D81100B4|8,D8130054|1
setenv raminfo
setenv rominfo
setenv cpuinfo
setenv flash_safeaddr     4000000
setenv flash_bmpaddr      7800000
setenv bootdelay          1
setenv SHOW_LOGO   1
setenv LCD_ENABLE  1
setenv LCD_ID      1
setenv BMP_ADR     3C00000
setenv LCDC_FB     7600000
setenv CxScreen    320
setenv CyScreen    1E0
setenv LOGO_STRING Avvio del sistema operativo in corso ...
setenv X_LTEXT     116
setenv Y_LTEXT     166
setenv logocmd nand readblob ${BMP_ADR} ${flash_bmpaddr}\;logo show
setenv bootcmd nand readblob 100000 0\;go 100000
setenv processo_di_aggiornamento System_Update
lcdinit
fatload mmc 0 ${BMP_ADR} rc-software/rc-logo.bmp
logo show
sleep 1
cleanlcd
textout 60 30 "${board_name} ${processo_di_aggiornamento} after 5 seconds" ff0000
sleep 1
textout 60 30 "${board_name} ${processo_di_aggiornamento} after 4 seconds" ff0000
sleep 1
textout 60 30 "${board_name} ${processo_di_aggiornamento} after 3 seconds" ff0000
sleep 1
textout 60 30 "${board_name} ${processo_di_aggiornamento} after 2 seconds" ff0000
sleep 1
textout 60 30 "${board_name} ${processo_di_aggiornamento} after 1 seconds" ff0000
sleep 1
cleanlcd
textout 60 30 "${board_name} ${processo_di_aggiornamento} running..." ff0000
setenv processo_di_aggiornamento
saveenv
textout 60 190 "1. Aggiornamento del logo ..." ffff00
fatload mmc 0 20000 rc-software/rc-logo.bmp
nand writeblob 20000 ${flash_bmpaddr} ${filesize}
textout 60 220 "......Aggiornamento logo completato!" 00ff00
textout 60 250 "2. Aggiornamento normal mode ..." ffff00
fatload mmc 0 FFFF8 rc-software/rc-data.bin
nand writeblob FFFF8 0 ${filesize}
textout 60 280 "......Aggiornamento normal mode completato!" 00ff00
textout 60 310 "3. Aggiornamento safe mode ..." ffff00
fatload mmc 0 FFFF8 rc-software/rc-sicuro.bin
nand writeblob FFFF8 $(flash_safeaddr) ${filesize}
textout 60 340 "......Aggiornamento safe mode completato!" 00ff00
sleep 1
go 100000
sleep 1

ops... mi è sfuggita una tonda^^
{bootloader->scriptcmd(returndeviceof boot);} 

 {bootloader->scriptcmd(returndeviceof boot);} 
Tu mi sopravvaluti... io non ho la più pallida idea di cosa faccia il 
tuo listato perché in firmware/hardware sono di un'ignoranza abissale.
Il progetto a cui ho partecipato era complesso e di conseguenza 
ciascuno ne ha fatta una parte. Tutto quel che dovevo sapere è che 
avevo a che fare con un pallottoliere non meccanico(un ATMEGA a 7 MHz 
di clock) che può lavorare solo con gli interi (il float è via software 
quindi non si è potuto usare per ragioni di efficienza) e che per 
questo ho dovuto inventarmi tripli salti mortali carpiati.
A maggior ragione trattandosi di un apparecchio in commercio per "life 
support" ci abbiamo lavorato in tanti e con compiti ben separati; solo 
le normative sull'hardware hanno messo a dura prova il resto del 
gruppo.
Ammiro quelli che hanno queste conoscenze degli strati inferiori (solo 
concettualmente, perché in realtà è roba esoterica per menti eccelse); 
io ho fatto solo il modello matematico e conseguente implementazione.
ciao, J.

 ATMEGA a 7 MHz di clock
LMAO! i giocattoli li ho abbandonati da un pezzo^^

 io ho fatto solo il modello matematico e conseguente implementazione.
qui si solleva un eccezione
tirando le somme.. parli di calcolo con il floating point lato software, non mostri codice e dai seguito ad un argomentazione di sviluppo di un bootloader, sei un troll in sostanza.
mah

 ha scritto nel messaggio 
news:d59815cf-2025-408e...@q14g2000prh.googlegroups.com...

Io?
Ho solo detto che il mio preferito era quello che poi č arrivato secondo.
E non ho mai parlato male della prima.
Ritenta, sarai piů fortunato.
Ma dubito eh.

 E non ho mai parlato male della prima.
Giusto. Nessuno ne ha parlato male fino a che non ha vinto....
lz

 ha scritto nel messaggio 
news:d615ef3c-1f0a-49fa...@g3g2000vbl.googlegroups.com...

ah sě? e chi ne ha parlato male quando ha vinto?
Continuo a preferire Ingolf coso, come si chiamava, l'austriaco, perň... 

 the Brandenburg Concertos. Then slowly back to "Yankee Doodle
Lol
dR 

 Continuo a preferire Ingolf coso, come si chiamava, l'austriaco, però...
Sul forum dei pianistomani italici ci fu l'indigno collettivo. Rimane
il fatto che solo la giuria ne ha apprezzato il talento. Fuori, tra
addetti ai lavori e meno addetti, nn se l'era filata nessuno. Il che
significa una sola cosa

significa una sola cosa
cioé?
Intanto non č vero che nessuno se l'č filata... 

 musica; bach e mozart studiavano forse sui solfeggi?
Su questo effettivamente sono d'accordo.
Però allora non è il solfeggio ad essere inutile è il modo in cui viene 
studiato, o ancora meglio, il materiale su cui viene studiato!
Per me si potrebbe benissimo studiare sul 'repertorio', ma IMHO è 
comunque necessario un manuale con alucni esercizi mirati (es. io avevo 
un foglio con tutte (non proprio tutte ma rende bene l'idea) le 
possibili configurazioni di 32simi (terzinati e non, sul primo, 
secondo, etc, sedicemo e cose simili), ma nulla che non possa essere 
annesso agli schemi per la realizzazione degli abbellimenti per 
esempio...

 possibili configurazioni di 32simi (terzinati e non, sul primo,
Ok. Questo sì, gli "esercizi mirati" sono come la tecnica pianistica
sviluppata sul repertorio, volta per volta, mano per mano, problema
per problema. Quello che contesto è il repertorio di solfeggi e
studietti alla czerny, tutta roba inutile e dannosa che fa perdere un
sacco di anni olte che il gusto e la pazienza.
lz

 studiato, o ancora meglio, il materiale su cui viene studiato!
in quei tempi si suonava e cantava insieme tutti i giorni e quasi tutte 
l'ore, poi.