Me he propuesto un retillo

Realmente esto es más tema IA que tema software libre, pero lo pongo aquí porque me caéis bien, además de que liberaré todo el código de todo lo que haga (y lo pondré aquí, editaré este mismo mensaje).

El caso es que un día, por ver de que es capaz Claude, le pedí que me hiciera un pedal de guitarra, concretamente un Drop (para bajar tonos a una guitarra), y lo hizo bien.
También le pedí un pedal de Overdrive, y sin ser perfecto, daba mucho el pego.

Así que decidí ir un poco más allá, y le pedí que me hiciera un sintetizador similar al u-he Diva, con todas sus funciones y demás. Y… igual igual no, pero el cabrón lo hizo.
Y lo mismo con Serum 2. Me hizo uno muy funcional.

El caso es que me propuse un reto: ¿y si hago una canción usando única y exclusivamente herramientas hechas con IA?
Lo que es la canción estará compuesta por mi, no por la IA, pero todo lo que use para hacerla sí.
Incluido el DAW, que ahora mismo ya lo tengo funcional, estoy afinando cosillas.

Una vez ya tenga el DAW toca ponerse a afinar el sintetizador, crearme otro sintetizador para hacerme los sonidos de percusión, ecualizador, compresor, etc.

Como digo, lo subiré a Github y pondré aquí el código.
DE MOMENTO es solo compatible con MacOS, pero le dije a Claude que querré que sea compatible con Linux (los de Windows os buscáis la vida, os hacéis un fork si queréis).
Muy interesante, aunque me pierdo con los términos especificos del tema musical y edición. Cuando tengas algo compartelo, primera prueba musical incluida. En que formato de salida de audio lo quieres hacer? Yo usaria el OGG, por aquello de que es libre.
ewin escribió:Muy interesante, aunque me pierdo con los términos especificos del tema musical y edición. Cuando tengas algo compartelo, primera prueba musical incluida. En que formato de salida de audio lo quieres hacer? Yo usaria el OGG, por aquello de que es libre.

En principio quiero que se pueda exportar en cualquier formato básico, claro.
OGG, Wav, etc.
@sexto

Probablemente necesites unos meses de prueba antes de publicar

Luego llega la parte de auditoria, ya sabes, hay que ser muy celosos con todo lo que existe en GitHub, la mayoría de "aplicaciones" no tienen auditoria, por eso se prefieren las aplicaciones de Stable y que estén en los repositorios aunque no sea infalible.

Además, GitHub es del diablo (microsoft) y a menos que pagues como empresa, van a usar tu código para alimentar la IA.

Por eso muchos se están mudando a selfhosting (forgejo) o https://codeberg.org

Todo esto para rescatar la idea a la que probablemente quieres llegar y que merece un buen hilo:

Crear nuestras propias aplicaciones cuando surge la necesidad de evitar apps privadas

Con la ayuda de la IA (de pago eso sí) esto es lograble y tiene sentido, por supuesto hay niveles, entre los que solo desean algo para si mismos y los que si son desarrolladores con experiencia y publican con seriedad

Pero bueno, estoy de acuerdo que aunque la IA crea código basura, si la app se le da mantenimiento y no se conecta a internet, entonces tiene sentido, si no existe ya la aplicación en Open Source, crearla y compartirla.

Entonces nos falta un Hilo en EOL sobre esto, no para compartir nuestras aplicaciones, si no más bien para discutir sobre como la IA puede ayudarnos a tener soberanía sobre nuestros datos.


Nota:

He desarrollado aplicaciones, pero ahora con la IA he avanzado con proyectos personales que no podía hacer por falta de tiempo.

La mayoría son apps para Android (uso Pixel con GrapheneOS) y apps/scripts para linux para mantener el mínimo de dependencias, para bien o para mal, esto ha sido posible al usar IA.

Esto me ha ayudado a solventar necesidades que solo podía con apps privadas, pero más allá de eso es ajustar mi sistema/app a mis necesidades y no tener yo que ajustarme al sistema/app.

Suerte
@Luces ¿Qué? xD

Vamos a ver.
Soy programador, trabajo de ello desde hace casi una década y media, pero como hobby, también soy músico y productor musical.

No es que tenga música publicada por ahí, no la tengo, pero me gusta estar en casa tocando, aprendiendo a usar Cubase o Logic Pro, por ejemplo, y demás.

Pero simplemente un día investigando de lo que era capaz la IA pensé, ¿y si me hago un DAW con sus plugins necesarios y hago una canción usando SOLO lo que haya hecho, sin usar nada externo?
Y ya, sin necesidad de vender ni publicar nada, sólo como diversión y reto.

Y publicar el código en Github aunque sea de Microsoft me da igual.
No me importa que usen el código para entrenar IA, ya que el código estará generado con IA.
La gracia de este reto es no tocar yo ni una sola línea de código.
4 respuestas