CLAM, un Entorn de Construcció Visual d'Aplicacions d'Audio
En aquest article presentem CLAM, un entorn (framework) en C++, guardonat internacionalment, que ofereix una completa caixa d'eines per fer recerca i desenvolupament en el domini de l'audio i la música. CLAM ofereix un model abstracte per sistemes multimedia i inclou un repositori d'algoritmes de processat i tipus de dades, així com també totes les eines necessàries per l'entrada i sortida d'audio i control. Adicionalment, l'entorn conté una sèrie d'aplicacions llestes-per-usar per realitzar tasques com analisis i síntesis espectral de l'audio, desenvolupament de plugins a temps real i extracció de descriptors i anotació de meta-dades. L'article es centra, però, en les eines de prototipatge ràpid que permeten explotar totes aquestes funcionalitats a base de construir aplicacions eficients i multi-plataforma de forma totalment visual sense necessitat de programar.