Pagina 1 di 2

Oscillatori analogici vs digitali

Inviato: 30 dic 2014, 23:56
da riva1919
Salve a tutti,
eccomi al mio primo topic.
Sarei interessato a sapere se avete da consigliarmi qualche testo/ricerca (o altro) che sottolinei le differenze tra oscillatore analogici e digitali.

Mi spiego meglio: ho come obiettivo l'implementazione digitale di un oscillatore in PureData (http://puredata.info/) , in questo linguaggio di programmazione visuale esiste un oggetto prefatto "osc~" che implementa un oscillatore. Per chi abbia un minimo di conoscenza riguardo a sintetizzatori analogici sa che "suonano" differentemente da quelli digitali che sono considerati "troppo precisi". Ora -visto che comunque in digitale si può ottenere un'ottima emulazione dell'analogico- volevo sapere su quali parametri dovrei andare a lavorare: che cosa fa variare il suono in uno analogico rispetto ad uno digitale? Quali "imprecisioni" dell'analogico rendono il suono così "caldo"?
Con il mio professore di elettronica digitale si parlava del fatto che la frequenza alla quale è centrato l'oscillatore varia leggermente nell'analogico, ma mancavano comunque i dati sul "quanto vari" e in base a che cosa. Questa era un'ipotesi ma avete in mente altro?

In attesa di vostre perle.
Buona serata.

P.S. Ho precedentemente utilizzato la funzione cerca, ma con scarsi risultati.... :?

Re: Oscillatori analogici vs digitali

Inviato: 31 dic 2014, 2:57
da simo85
Un programma che simula un oscillatore genera un suono più 'pulito' perché usa meno componenti discreti. Di base, una CPU, un DAC e poco più.

Un circuito oscillatore (dal mio punto di vista tutti i circuiti sono analogici) basato principalmente su componenti discreti deve fare i conti con le tolleranze dei componenti e dal rumore generato dagli stessi componenti.
Scusa la ripetizione. :-)

Sicuramente giocano un ruolo importante anche i filtri che in un circuito pensato per una applicazione audio non possono mancare.

Gli argomenti che penso potrebbero interessarti sono le sensibilità, la stabilità ed il rumore.

Libri di testo sui sintetizzatori audio in particolare non ne conosco.

Re: Oscillatori analogici vs digitali

Inviato: 31 dic 2014, 3:17
da IsidoroKZ
Direi rumore di fase ed eventualmente transitorio di attacco se l'oscillatore e` acceso al momento in cui serve (ma non credo).

Emulare il rumore di fase in un programma mi pare decisamente complicato :( Inoltre bisogna fare un po' di misure su un sintetizzatore analogico per vedere come si comporta, e potrebbe essere un problema complicato. Vediamo se Foto UtenteDirtyDeeds e Foto Utenteclavicordo hanno qualcosa da dire.

Re: Oscillatori analogici vs digitali

Inviato: 31 dic 2014, 18:46
da riva1919
Innanzitutto grazie per le risposte! :mrgreen:

Intanto che aspetto gli altri utenti….

simo85 ha scritto: […] Gli argomenti che penso potrebbero interessarti sono le sensibilità, la stabilità ed il rumore.
Libri di testo sui sintetizzatori audio in particolare non ne conosco.


Dai libri che tipo di spiegazioni vorresti trovare? Perché il materiale disponibile su i sintetizzatori sono essenzialmente la circuiteria (raramente spiegata in dettaglio) e molti piccoli synth DIY.

IsidoroKZ ha scritto:Direi rumore di fase ed eventualmente transitorio di attacco se l'oscillatore e` acceso al momento in cui serve (ma non credo).

Emulare il rumore di fase in un programma mi pare decisamente complicato :( Inoltre bisogna fare un po' di misure su un sintetizzatore analogico per vedere come si comporta […]


No, infatti, sarebbe sufficiente riprodurre un suono fedele all'analogico a regime. :ok:
Ok, intanto mi informerò un po' sul rumore di fase, hai qualcosa da consigliare? :-P
Ok, anche per le misurazioni, su che parametri ti focalizzeresti (sia nel tempo che in frequenza)?

Re: Oscillatori analogici vs digitali

Inviato: 31 dic 2014, 19:12
da EcoTan
Scusa ma una cosa è discutere sulla natura delle insoddisfazioni che i sintetizzatori digitali lasciano rispetto agli analogici, un'altra è pensare di superarli con un sintetizzatore realizzato tramite un prodotto come puredata (che non conosco) di programmazione assistita a oggetti.

Re: Oscillatori analogici vs digitali

Inviato: 31 dic 2014, 19:15
da simo85
riva1919 ha scritto:Dai libri che tipo di spiegazioni vorresti trovare? Perché il materiale disponibile su i sintetizzatori sono essenzialmente la circuiteria (raramente spiegata in dettaglio) e molti piccoli synth DIY.


Se un libro dedicato ai sintetizzatori audio spiega a malapena la circuiteria e non tratta argomenti come il rumore ma solo piccoli progetti DIY, allora secondo me non è un buon libro da cui imparare la teoria.

Conosco libri sugli oscillatori che hanno almeno un intero capitolo dedicato al rumore, più qualche sezione in altri capitoli.

Questo è un esempio.
Anche questo se non sbaglio ma dovrei andare a rivederlo.

Questo anche potrebbe essere utile.

Anche questo.

Infine, i libri che trattano gli argomenti ci sono. Basta solo cercarli.
Ad ogni modo non stai chiedendo una cosetta semplice semplice..

Re: Oscillatori analogici vs digitali

Inviato: 6 gen 2015, 11:10
da riva1919
simo85 ha scritto:Se un libro dedicato ai sintetizzatori audio spiega a malapena la circuiteria e non tratta argomenti come il rumore ma solo piccoli progetti DIY, allora secondo me non è un buon libro da cui imparare la teoria.

Conosco libri sugli oscillatori che hanno almeno un intero capitolo dedicato al rumore, più qualche sezione in altri capitoli.

Infine, i libri che trattano gli argomenti ci sono. Basta solo cercarli.
Ad ogni modo non stai chiedendo una cosetta semplice semplice..


Grazie mille per i link, credo siano proprio quello che cercassi.
So che non è una cosa semplice, vediamo che ne cavo... ?%
Comunque, sì, ovviamente in questo caso la mia attenzione deve essere focalizzata sull'oscillatore, intendevo dire che su i sintetizzatori non esistono libri che spieghino in dettaglio tutto (per quanto abbia cercato su google nessuno credo si sia mai cimentato nella spiegazione passo-passo di un Minimoog con tanto di relativi calcoli...)

P.S. Spero vivamente di essere contraddetto... :lol:

EcoTan ha scritto:Scusa ma una cosa è discutere sulla natura delle insoddisfazioni che i sintetizzatori digitali lasciano rispetto agli analogici, un'altra è pensare di superarli con un sintetizzatore realizzato tramite un prodotto come puredata (che non conosco) di programmazione assistita a oggetti.


Non penso affatto di superarli, anzi avvicinarmi il più possibile...

Re: Oscillatori analogici vs digitali

Inviato: 6 gen 2015, 12:13
da EcoTan
Secondo me se vogliamo superare le supposte differenze fra oscillatori analogici e digitali (è questo il tema) dobbiamo discutere di hardware dedicato e non uscire attraverso la scheda audio di un Personal Computer programmato con un linguaggio ad alto livello.

Re: Oscillatori analogici vs digitali

Inviato: 6 gen 2015, 13:24
da DarwinNE
Io ho realizzato un piccolo sintetizzatore analogico. Non è completissimo, per il momento ha un solo VCO e qualche cosettina per modulare i vari segnali (usando le sigle solite si tratta di un V.C.A., L.F.O., MIDI2CV).

A5tmf2PCEAARIjl.jpg
Foto sintetizzatore


E' un progettino che ho portato avanti anni fa, ogni tanto lo riprendo in mano ed aggiungo qualche pezzo che manca (la foto è di qualche tempo fa, prima di finire alcuni moduli che ho poi montato).

Le forme d'onda sono ben lungi dall'essere perfette: si comincia con una a dente di sega che è poi trasformata in triangolare (prendendone il modulo, amplificando e togliendo la continua), e poi "arrotondata" per simulare una sinusoide con un circuito non lineare.
Alcuni difetti si vedono bene all'oscilloscopio (per esempio alcuni difetti di commutazione), altri all'analizzatore di spettro.

Ho ritrovato alcune immagini che avevo preso dall'oscilloscopio quando ho provato il circuito un po' di anni fa:
triang_sine_300Hz.JPG
Segnale triangolare e sinusoidale a 300 Hz


triang_sine_4kHz.JPG
Segnale triangolare e sinusoidale a 4 kHz


La regolazione dell'onda sinusoidale era stata fatta "ad orecchio" all'epoca, oggi potrei forse farla un po' meglio con un analizzatore di spettro, ma comunque non si arriva sotto a qualche punto percentuale di distorsione armonica. Ma non importa, perché quello che conta non è avere uno strumento di misura (per quello ho dei generatori BF) ma piuttosto giocare con i suoni.

Se serve, posso cercare il circuito (niente di particolarmente originale) che ho messo insieme.

Un'altra cosa che si sente è che il MIDI2CV introduce un pochettino di "portamento" che si sente eseguendo in successione due suoni legati.

Re: Oscillatori analogici vs digitali

Inviato: 6 gen 2015, 13:52
da simo85
riva1919 ha scritto:Grazie mille per i link, credo siano proprio quello che cercassi ... Comunque, sì, ovviamente in questo caso la mia attenzione deve essere focalizzata sull'oscillatore ...

Allora il libro che cerchi è questo: http://www.amazon.com/Frequency-Stabili ... scillators

Il titolo dice tutto. :-)

PS: cercalo bene con Google. ;-)