gototopgototop
ItalianEnglish
Ricerca System Fly

System Fly

(1992-1995)


WAVE TABLE CONVERTER
Consente la conversione di forme d'onda da tabelle ASCII a campioni floating point


LOADWAVE
Consente il caricamento e l'editing di forme d'onda


LOADENVELOPE
Consente il caricamento e l'editing di inviluppi


VU-METER
Consente la visualizzazione e il controllo dei livelli di soglia dei parametri in formato LED e VU-meter analogici.

(1995) Programma applicativo che simula il modello fisico di un tubo, per lo studio delle riflessioni.
I parametri modificabili del tubo sono: lunghezza, diametro e coefficiente di assorbimento delle pareti.
Il segnale da riflettere può essere:

  • un impulso generato dallo stesso programma, del quale si possono controllare frequenza e ampiezza
  • un input esterno

E' possibile simulare la chiusura di uno dei due fori del tubo.

(1995) Programma applicativo che simula il modello fisico di un ambiente a forma di parallelepipedo, per lo studio delle riflessioni. I parametri modificabili del parallelepipedo sono altezza, larghezza, profondità e coefficiente di assorbimento delle pareti.
Il segnale da riflettere può essere:
- un impulso, generato dallo stesso programma, del quale si può controllare la frequenza
- un input esterno di entrambi si possono variare sia la posizione entro l'ambiente che l'ampiezza.

(1993) Quick editor numerico di partitura per FLY30.

Comprende:

  • Programmi di controllo PART C, MERGE, LINK, TEMP
  • Libreria matematica

(1991) Programma applicativo per la sintesi polare.
L'algoritmo su cui si basa il programma prende spunto dall'algoritmo di Klatt per la sintesi della voce attraverso filtri bassa banda. Questo algoritmo consiste nell'utilizzo di un certo numero di filtri digitali del secondo ordine posti in parallelo o in cascata. Ogni filtro digitale viene controllato in frequenza di risonanza e banda passante, tramite potenziometri virtuali o inserimento numerico manuale. La sorgente eccitatrice dei filtri può essere catturata dal mondo esterno tramite microfoni, oppure può essere generata dal programma stesso.
E' possibile memorizzare un pre-set della configurazione associato ad un controller MIDI esterno o simulato via software.

Il sistema Fly30 è stato realizzato nel 1990 con l'intento specifico di ripensare gli algoritmi tradizionali di calcolo numerico con l'implementazione su un DSP in virgola mobile e per sperimentare algoritmi originali e nuovi sistemi di controllo per le applicazioni in tempo reale. Il Fly30, il cui software è stato sviluppato dal CRM con la collaborazione del CNR - Consiglio Nazionale delle Ricerche, è un sistema object oriented, con calcolo di elevata precisione, per l'analisi, la sintesi e l'elaborazione del suono in tempo reale.
Fornisce al musicista un insieme di moduli software per la composizione musicale in tutte le sue fasi: realizzazione dell'orchestra, generazione della partitura, controllo in tempo reale dell'esecuzione. Fornisce al ricercatore la flessibilità e precisione necessari per la sperimentazione algoritmica e una potente interfaccia per il controllo parametrico.
Caratteristiche del sistema:
software interattivo e di facile apprendimento, completo di editor avanzato di tipo grafico e corredato da esempi e manuali per l'utente
architettura per l'utilizzo in tempo reale e differito (Linguaggio MLF) - facile installabilità su un PC-AT IBM o compatibile con sistemi operativi MS-DOS e Windows
modularità (da 1 a 4 DSP)
precisione e velocità di calcolo elevate (dati a 32 bit in virgola mobile, moltiplicazione e somma in 60 nano secondi).

Leggi tutto...

(1990) Programma per il progetto grafico e la realizzazione di algoritmi di calcolo numerico in virgola mobile per l'acquisizione, l'analisi, la sintesi, l'elaborazione dinamica dei segnali su sistema FLY30.
Come un CAD tradizionale consente di disegnare primitive (sommatori, generatori di forme d'onda, ritardi, filtri, etc.), di connetterle in modo da realizzare algoritmi complessi i cui valori parametrici possono essere variati durante l'esecuzione.
Il programma permette la traduzione automatica dell'algoritmo disegnato nel linguaggio Assembler del TMS320C30. Opera in ambiente MS-DOS.

Il sistema Fly10, progettato nel 1983 da Michelangelo Lupone (prima versione per APPLE 1983, seconda versione per IBM PC 1985) e realizzato in collaborazione con Laura Bianchini, è stato uno tra i primi sistemi italiani per la sintesi e il controllo del suono in tempo reale. Al PC-AT, che ha funzioni di host, è affidata la gestione dei dati di editing e la loro conservazione, la programmazione dei tasti e la loro scansione polifonica.

Leggi tutto...