Benvenuto, Visitatore. Per favore, effettua il login o registrati.

  Hai perso la tua email di attivazione?

Main Home Help Ricerca Login Registrati

+  Virtual Sound - FORUM
|-+  Computer (& Computerless) Music
| |-+  Questioni Tecniche
| | |-+  Waveshaping
« precedente successivo »
Pagine: [1] Stampa
Autore Topic: Waveshaping  (Letto 532 volte)
aledl
Jr. Member
**
Posts: 69


Guarda Profilo
« il: Marzo 06, 2006, 22:54:31 »

Ciao ragazzi come va? Sorriso Vedo che il sito procede bene.... Occhiolino
Come da titolo del thread ho qualche domanda da farvi sulla cosiddetta tecnica di waveshaping (c'è anche un tutorial di msp su questo argomento). Mi è assolutamente chiaro a livello teorico il concetto di distorsione non lineare (penso sia questa la denominazione della tecnica nella nostra madrelingua....): la posizione Y del segnale in entrata rimappa la posizione X dei samples della forma d'onda scelta come funzione distorcente. Mi è chiaro anche l'effetto, molto interessante perchè permette di cambiare il timbro del suono modulando il livello del segnale in entrata. Ciò che non mi è chiaro è invece il modo in cui le caratteristiche delle due funzioni condizionano lo spettro del timbro risultante: è possibile prevedere in base alla struttura spettrale delle due forme d'onda (come nella FM o nella ring mod.) le bande di frequenze che si aggiungono al segnale in modo da dominare meglio una tecnica così interessante ?(fino ad adesso l'ho applicata in modo quanto mai empirico e ho notato comunque che ovviamente anche minime variazioni di fase negli armonici della transer function producono reazioni veramente radicali, con improvvise cancellazioni di fase etc.). Non so, c'è qualche testo o qualche sito che approfondisce in modo scientifico questo argomento? oppure se è semplice spiegatemelo voi.... Grossa risata
ciao, grazie mille e in bocca al lupo x tutto

PS: we ma nella verifica grammaticale "ragazzi" me lo da come scorretto e al suo posto mi consiglia "ragas" o "raga". Il mio prossimo thread lo comincierò così: "ciao raga come va?" Grossa risata
Loggato
mauriziogiri
Amministratore
Sr. Member
*****
Posts: 348


Guarda Profilo WWW
« Risposta #1 il: Marzo 07, 2006, 10:07:48 »

Ciao ale, un buon testo per una introduzione alla tecnica di waveshaping (e a molte altre cose) è "Computer Music" di Dodge e Jerse.
Comunque, in breve: non è possibile prevedere quale sarà lo spettro risultante data una funzione di trasferimento arbitraria (ad esempio una funzione che disegno con il mouse). Per avere un controllo sullo spettro prodotto la funzione va definita algebricamente, come polinomio f(x)= d0 + d1x + d2(x2) + d3(x3) etc..., e normalmente si usano i polinomi di Chebyshev (maggiori dettagli nel libro che ti ho indicato).
In ogni caso, empiricamente, possimo dire che quanto più la rappresentazione grafica delle funzione è spigolosa (con salti, cambi di direzione etc.) tanto più ricco e distorto sarà il contenuto armonico del suono risultante (se ci sono dei salti ci sarà pure l'aliasing), mentre una funzione smussata produce suoni meno brillanti (ma probabilmente più utili).
A differenza dell'FM inoltre, non è possibile produrre suoni inarmonici (se non consideriamo l'aliasing, naturalmente): le parziali prodotte saranno sempre multipli interi della fondamentale. L'utilità della waveshaping è che si possono creare dei suoni il cui contenuto armonico cambia dinamicamente in funzione dell'ampiezza del suono in entrata.

m
Loggato

Maurizio Giri Home Page: http://www.giri.it
aledl
Jr. Member
**
Posts: 69


Guarda Profilo
« Risposta #2 il: Marzo 07, 2006, 17:22:39 »

Grazie, sempre molto gentile con le tue risposte....polinomi di Chebyshev? Effettivamente ne avevo già sentito parlare e me ne ero quasi dimenticato.....vedrò di approfondire sul libro che mi hai consigliato Sorriso
ciao
Loggato
Pagine: [1] Stampa 
« precedente successivo »
Salta a:  


Login con username, password e lunghezza della sessione

Powered by MySQL Powered by PHP © Copyright 1996 - 2008 - ConTempoNet Edizioni Musicali ® - P.IVA: 05174251008
Tutti i diritti riservati - Tutti i marchi sono registrati -
È vietata la riproduzione, anche parziale, dei testi e delle immagini.
Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!