la deconstrucción del sonido con factorsynth · duración del sonido de entrada § tiempo de...

26
La deconstrucción del sonido con Factorsynth Juan José Burred Inves5gador y desarrollador en tecnología musical, París Encuentros AVLAB, Medialab Prado, Madrid 21 de Octubre, 2017

Upload: others

Post on 25-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

LadeconstruccióndelsonidoconFactorsynthJuanJoséBurredInves5gadorydesarrolladorentecnologíamusical,ParísEncuentrosAVLAB,MedialabPrado,Madrid21deOctubre,2017

Page 2: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Deconstruirparareconstruir

§ PremisadeFactorsynth:aplicarestaideaalámbitosonoro

Dibujo de Dan Christie

Page 3: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

¿Quéesunelementosonoro?§ Muchosposiblesnivelesdeabstracción§ Nivelmuybajo:

§  Ejemplo:loselementossonmuestrasdigitalesdelsonido (muestreo,conversiónanalógico-digital)

Fuente: Wikipedia

Page 4: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

¿Quéesunelementosonoro?§ Nivelbajo:

§  Ejemplo:loselementossonfrecuencias(oscilacionesbásicas) (espectrograma,análisisdeFourier)

tiempo

frecuencia

Page 5: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

¿Quéesunelementosonoro?§ Nivelmuyalto:

§  Ejemplo:loselementossoninstrumentosmusicales(separacióndefuentes–sourcesepara*on)

Page 6: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Elparadigmaanálisis/resíntesis§  Analizar(descomponer)unsonidoparamanipularsuselementosyconellossinte5zar(recomponer)unnuevosonido

§  Ejemplo:soWwaredeedicióndeaudio,algunossinte5zadores

§  Habitualmente,lossistemasdeanálisis/resíntesisfuncionanenelnivelbajodeabstracción

Ejemplo: AudioSculpt (IRCAM)

Page 7: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Contexto:nivelintermedio

Abstracciónbaja§ Muestras§ Frecuencias

Abstracciónalta§  Instrumentos§ Voces§ Seccionesdelaorquesta

Abstracciónmedia§ Notas§  Impulsos§ Ataques,transientes

§ Formantes,resonanciasFactorsynth

Page 8: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

¿Cómodescomponeraunnivelmediooalto?

§ Aquíentrantécnicasdemachinelearning,reconocimientodepatrones,mineríadedatos,separacióndefuentes...

§ Unadelastécnicasmáspotentesymásusadasentodosesoscamposeslafactorizacióndematrices

§ Apesardesuampliousoenelámbitocien_ficoyacadémico,lafactorizacióndematricesesprác5camentedesconocidaenlacreación

§ Factorsynthpretendeponereste5podetécnicasalalcancedeunpúblicomásampliodecompositoresycreadoressonoros

Page 9: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Factorización§ Operacióncontrariaalamul5plicación:descomposiciónenfactores

§  100=20x5§  100=25x4§  100=5x2x10§  100=3x33.3333...

§ Siemprehayunnúmeroinfinitodesoluciones

§ Elmétododefactorizaciónaelegirdependerádelascaracterís5casquequeramosquetenganlosfactores§  Ejemplo:lafactorizaciónennúmerosprimoseslabasedelacriptograga

§ Factorización=deconstrucciónen“bloqueselementales”

Page 10: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Factorizacióndematrices§  Unamatrizesuna“tabladenúmeros”§  Lamul5plicacióndematricesNOeslamul5plicaciónunoaunodesuselementos§  También,infinitassolucionesparalafactorización.Además,losfactorespuedentenertamañosdis5ntos

x=k = 2

x=k = 1

x=k = 6

x=k = 3

Page 11: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Non-nega5veMatrixFactoriza5on(NMF)

§ Métodoqueimponequetodosloselementosseannulosoposi5vos

§ Estasimplecondiciónhacequelosfactoresobtenidosseanfácilmenteinterpretables:esuna“descomposiciónenpartes”

§ D.Lee(BellLabs)yS.Seung(MIT),1999

D. Lee and S. Seung, “Learning the parts of objects by non-negative matrix factorization”, Nature, 1999

Page 12: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

NMFaplicadaalsonido§ Unespectrogramaesunamatriz,luegopodemosaplicarfactorizaciónaverquépasa...

x=

BASES(espectrales) ACTIVACIONES(temporales)

8empo

frecue

ncia

Page 13: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Interpretaciónporcapas

Page 14: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Interpretaciónporcapas

x

Page 15: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Interpretaciónporcapas

x

Page 16: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Interpretaciónporcapas

x

Page 17: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Interpretaciónporcapas

x

componentes

Page 18: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Ejemplo:factorizacióndeunacampana

Page 19: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

RepresentacióngráficaenFactorsynth

Page 20: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

IdeaclavedeFactorsynth

Diagonal: componentes originales (presentes en el sonido de entrada)

Fuera de la diagonal: componentes nuevos (no presentes en el sonido de entrada)

Page 21: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Ejemplosdeusosenobras“ArtaudOverdrive”,deEmanuelePalumbo

§  Paraconjuntoyelectrónica§  EstrenadaenJuniode2016enelIRCAM,CentroPompidou

Sound1

Sound2

Factorsynth

(cross-synthesis)

separatecross-components

downmix

Spat

Page 22: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Ejemplosdeusosenobras“L’AuradellaDistanza”,deEmanuelePalumbo

§  Paraconjuntoyelectrónica§  EstrenadaenEnerode2017enelConservatorioSuperiordeParís(CNSMDP)

§  Descomposicióndegrabacionesdeviolín§  Usode2categoríasdecomponentes:armónicosyruidos(frotamiento)

Page 23: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Ejemplosdeusosenobras“EachMirrorInfectsItself”,deMaurizioAzzan

§  Paraconjuntoyelectrónica§  EstrenadaenJuliode2017enelFes5valLeDôme,Montbazon§  Síntesiscruzadaentreac5vacionestemporalesyelementosespectralesdediferentessonidos

§  Sonidosdebase:grabacionesdetécnicasextendidasdeviolín(collegnofrotado,jeté,mul5fónicos,cuerdaspreparadas...)

Page 24: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Notassobrelaimplementación§ Versiónactual(0.4)paraMax7(Mac)

§ DisponiblecomofreewareCrea5veCommonsen:jjburred.com

§  Laspartescentralesdelcálculo(factorización,resíntesis)lasllevaacaboelobjetoexternofactorsynth~

§  Tiempodefactorización:25%deladuracióndelsonidodeentrada

§  Tiempoderesíntesis:prác5camenteinstantáneo

§  Existeunaversiónsininterfazgráfica(líneadecomandos)

Page 25: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

Desarrollosprevistos

§ Tratamientodesonidosen5emporeal

§ Salidamul5canalparaespacialización

§ ControlporMIDI/OSC

§ VersiónautónomaparaiOS

§ Versiónplug-inparaAbletonLive

Page 26: La deconstrucción del sonido con Factorsynth · duración del sonido de entrada § Tiempo de resíntesis: práccamente instantáneo § Existe una versión sin interfaz gráfica

¡Gracias!

[email protected]