carminecella.com
Carmine Emanuele Cella
http://www.carminecella.com/profile.html
Carmine Emanuele Cella, is a composer and a researcher in applied mathematics. He studied at Conservatory of Music G. Rossini in Italy getting diplomas in piano, computer music and composition and then studied composition with Azio Corghi at Accademia S. Cecilia in Rome; he also studied philosophy and mathematics and got a PhD in mathematical logic at the University of Bologna. Working on symbolic representations of music. In 2008 he won the prestigious Petrassi prize for composition. Carmine Emanuele Ce...
vuza.org
Vuza
http://www.vuza.org/index.html
Vuza Functional programming language. Vuza is a functional programming language of the Scheme. Family with several interesting new features. It almost implements the R4RS standard. And adds extensions such as a Lisp-like macro system, an easy way to embded and extend the language using C/C , a powerful set of primitives for musical/sound operations and UI creation (such as the bindings to Csound. And so on. Vuza also have some support for object oriented programming and matrix arithmetics. This project i...
carminecella.com
Carmine Emanuele Cella
http://www.carminecella.com/software.html
The following conceptual map depicts the relations between the various action fields of the distributed softwares. Please see the links provided below for more information. By downloading any of these softwares you implicitly accept the disclaimer listed in the Contacts. There exists also an old (different and mainly unrelated) version for Windows that can be found below. Download old Windows installer. Crossing is a software for assisted composition using additive synthesis. It provides specific too...
carminecella.com
Carmine Emanuele Cella
http://www.carminecella.com/other.html
Selected source code (C /MATLAB). A pedagogical implementation of scattering transform for 1D signals (dyadic wavelets only). A complete example of block convolution in time and in frequency. A minimalistic but effective phase vocoder. Two bootstrap implementations of the Scheme language in a few lines of C code. A class demonstrating simple parsing techinques based on polytypes. A class that emulates the property keyword of Csharp. A class useful to trace values and to create log files while programming.
carminecella.com
Carmine Emanuele Cella
http://www.carminecella.com/teaching.html
All the following papers and slides, mostly in Italian, have been used for teaching during several years. If you want to refer to this material in your work please contact the author before. The link to the Github repository of the material developed during 2016 can be found here. Applied mathematics/signal processing/computer music. On the multidimensional Haar transform. Hierarchical spectral clustering on scattering coefficients. Building representations by factorization. Sulla matematica del suono.
carminecella.com
Carmine Emanuele Cella
http://www.carminecella.com/music.html
All of a sudden. Score (excerpt - pages 1/6). First performance: Florence - Teatro Verdi, 26 september 2015. Orchestra regionale della Toscana; conductor: Marco Angius. Published by: Edizioni Suvini Zerboni - Milan. For large orchestra and live electronics (2013). Score (excerpt - pages 1/6). First performance: Paris - Salle Pleyel, 7 june 2013. Orchestre Philharmonique de Radio France; conductor: Jukka-Pekka Saraste. Published by: Edizioni Suvini Zerboni - Milan. Gia' s'ottenebra il giorno. Published by...
carminecella.com
Carmine Emanuele Cella
http://www.carminecella.com/gallery.html
With president Giorgio Napolitano, Quirinale - Rome, december 2008. Rehearsing Falstaff, Wexford Festival Opera, october 2003. In concert, Casa degli strumenti musicali, Bologna, february 2011. Preparing a piano in an anechoic chamber, University of Ferrara, april 2009. With Stefano Gervasoni, Orleans, july 2009. In a recording session, Orleans, july 2009. With John Chowning and Jean-Claude Risset, Athens, september 2014. Working with John Chowning on his piece, Pesaro, september 2014.
vuza.org
Vuza
http://www.vuza.org/faq.html
Vuza Functional programming language. Q There are already many languages out there; why did you write a new one? A For fun, of course; the main point is always to enrich one's knowledge. On a secondary goal I also wanted to write a simple (but powerful) embeddable language, that could be expanded with C/C . This variant of the Scheme langauge sports several features that even well-known languages miss (ie. reflection). Q Can you give me a short description of the language? And UI creation ( FLTK. Q Where...