My Google Summer of Code 2007: "Real-time spectral transformations"

Application Information:
Title: Real-time spectral transformations
Organization: CLAM
Mentor: Pau Arumí Albó
License: GNU General Public License (GPL)
Abstract: Revamp all CLAM SMS transformations. Turn real-time all those still aren’t and have them working on Network Editor. For example: Harmonizer, Morph and Time-Stretch. Make nice prototypes for use them with Prototyper and have special focus on some. Also make real-time Voice2Midi and all those widgets which can be needed.
Details:
- My CLAM wiki page about the project
- Some notes about project planning and organization The way of work with my mentor was based on some principles of agile development.
- Spectral transformations summary
The project was also based in a set of milestones and every one or two weeks the planning was tweaked (as a consequence of the agile development schema chosen).
- Milestones (aka roadmap)
pitch-discretization working in NE and prototyped example (details)
tweak some processings, bounds setting, adding defaults, etc. (details)
harmonizer working in NE and prototyped example (with sliders to control pitch and gain of each voice) (details)
new hoarseness network (details)
complex transformations: morph working in NE (details)
harmonizer algorithm improvement (detunning and delay added) (details)
time-stretch algorithm port basis (details)
fundamental to MIDI at NE and Audio2MIDI test network (details)
- My last blog posts about GSoC2007 (see all):
- My presentation at the "VI Jornadas de Acústica, Electroacústica y áreas vinculadas (CADAE)"
- Presentación en las VI Jornadas de Acústica, Electroacústica y áreas vinculadas (CADAE)
- Fundamental (in Hz) to a MIDI note
- SMSMorph part1
- SMS Harmonizer part1
- Blogging a little about gsoc
- Catching (phone) SMS pulse train with CLAM...
- Ejemplo sencillo de aplicación del modelo sinusoides + residuo (SMS)
- Introducción a CLAM
- Programación, dsp, audio y música
- My GSoC2007 application: "Real-time spectral transformations"
Links:
- All CLAM's GSOC2007 projects wiki pages
- My CLAM development links
- Useful links related with my GSoC project
- Planet CLAM
- Planet SoC


Search









