v0.68.0
Cuatro pistas 🥁
Hasta ahora Upflow separaba una canción en dos: voz e instrumental. Ahora puede darte cuatro archivos: voz, batería, bajo y todo lo demás. Está en el mismo selector de siempre, en Audio.
Tarda unos 13 segundos por canción de 4 minutos, con las cuatro pistas.
Y separa peor que los modelos de voz. Eso está dicho en la app, antes de que lo elijas, no después de escuchar el resultado: deja más cruce entre pistas que Inst HQ 3 o el de máxima calidad. Se ofrece por lo que hace —cuatro pistas—, no porque suene mejor.
Si te preguntás por qué no usamos uno mejor: los hay, y bastante mejores. Ninguno permite redistribuir sus pesos. Los de más calidad directamente no declaran licencia; el más conocido dice que sus pesos "se proveen solo con fines científicos". Este modelo (Open-Unmix umxhq) es MIT de verdad, declarado sobre los archivos mismos, y por eso es el que se puede incluir. Está pedido el permiso para el bueno; si llega, entra.
Los grafos salen de un port propio, publicado: port-openunmix-onnx. Descarga 136 MB en cuatro archivos, la primera vez que lo usás.
Bajo el capó
La parte interesante es lo que no hubo que tocar. El soporte de N pistas entró en la v0.66.0 preparado para un modelo que todavía no existía, y aguantó al primero real sin un solo cambio.
Lo que sí se corrigió: con tres de los cuatro archivos bajados, la app ofrecía el modelo y el trabajo moría al cargar el segundo. Ahora un modelo cuenta como instalado solo si están todos sus archivos.
3780 tests backend + 1184 frontend.