Skip to content

v0.68.0

Choose a tag to compare

@santiquiroz santiquiroz released this 18 Aug 03:58
· 37 commits to master since this release

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.