Utilidad para verificar y limpiar proyectos de Reaper

#1 por Fran el 17/05/2010
Hola a todos:

Aunque no soy usuario habitual de Reaper, utilizo normalmente Samplitude 11, he programado una utilidad para limpiar los archivos de audio que no utilizan ningún proyecto en Samplitude.

Pues bien, he estado investigando con Reaper, y creo que tiene el mismo problema que SAM (de hecho creo que lo tienen todos los Daw's), y he pensado que modificando muy poco código, podría hacer una utilidad que haga lo mismo para Reaper, ya he hecho pruebas y es factible. Sería una forma de aprovechar el trabajo realizado.

Si os parece interesante la idea, responder en este foro a esta proposición.

Para que tengáis antecedentes de lo que se trata, podéis entrar en el hilo del foro de Samplitude que adjunto, donde podéis tener más información, para no repetir el mismo post.

utilidad-para-verificar-limpiar-proyectos-vip-t321543.html

Espero que la idea os parezca interesante, y si es así, me pongo con ello.

Un saludo a todos.

Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa.

Subir
#2 por 1890 el 18/05/2010
Parece interesante el programa :) . Lo veo un poco lioso a 1ª vista pero será cuestión de acostumbrarse.
Subir
#3 por sapristico el 18/05/2010
Fran, estoy subiendo ya los enormes RAR de mi comparativa FL-REA_SAM....y te prometo que me pongo a mirar esto que nos has colgao en breve, que no saco tiempo...Debuti si encima nos lo ofreces tb para Reaper...ya me leeré exactamente qué hace la aplicacioncilla...Gracias.
Subir
#4 por eamblar el 18/05/2010
No llego a entender bien qué hace la aplicación. ¿borra archivos de audio que han sido grabados y al final no se utilizan en el proyecto?. Si es esto, Reaper sí que tiene esta función "Clean current project directory", aunque no sé si os referís a esto.
Gracias y un saludo
Subir
#5 por Fran el 18/05/2010
Hola sapristico:

Seguiré con interes tu comparativa.

Un saludo.

Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa.

Subir
#6 por Fran el 18/05/2010
Hola eamblar:

Alguien escribió:
No llego a entender bien qué hace la aplicación. ¿borra archivos de audio que han sido grabados y al final no se utilizan en el proyecto?. Si es esto, Reaper sí que tiene esta función "Clean current project directory", aunque no sé si os referís a esto.


Ya se, aun siendo inexperto en Reaper, que tiene la función "Clean current project directory", casi todos los Daw's la tienen, también SAM.
Pero lo que no hace ningún Daw, de los que conozco, es lo que hace mi apliación, lo explico con un ejemplo:

Tenemos 5 proyectos, que llamaremos P1,P2, P3, P4, y P5. Y entre los 5 proyectos manejan 40 archivos de audio, que llamaremos Colección, y esta todo en una carpeta que llamaremos "Proyecto Tema1".
Estos 5 proyectos son versiones diferentes de un mismo tema, que llamaremos Tema1.

Bien, pues por ejemplo:

P1 utiliza 26 archivos de audio de la Colección.
P2 utiliza 34 archivos de audio de la Colección.
P3 utiliza 39 archivos de audio de la Colección.
P4 utiliza 21 archivos de audio de la Colección.

P5 ha utilizado los 40 archivos de audio de la Colección en origen, pero antes de salvarlo en otra sesión, has decidido eliminar 4 archivos de audio, de los 40, o sea lo salvas utilizando solo 36 de la Colección.

Si entras en Reaper con P1, "Clean current project directory", no te va a detectar los 14 archivos de Colección, que no utiliza por que no puede "adivinar" que hay otros 4 proyectos del mismo Tema1, que comparten parte de los mismos archivos.
Eso mismo parará con P2, P3, P4 y P5.

Lo que hace mi aplicación es:

Si arrastramos desde el Explorador de Windows, la carpeta "Proyecto Tema1", la aplicación hace lo siguiente:

- Anota en la lista 3, los proyectos encontrados en la carpeta "Proyecto Tema1" arrastrada y subcarpetas.

- Descodifica los 5 proyectos, extrae las rutas enteras de los archivos de audio que utilizan los 5 proyectos, y las anota en la lista 2, llamada "Archivos utilizados"

- Anota en la lista 1, los archivos utilizados de el 1º proyecto que hay en la carpeta "Proyecto Tema1" que se ha arrastrado.

- Explora todos los archivos de audio que haya en la carpeta "Proyecto Tema1", y subcarpetas de esta.

- Hace una comparación de todos los archivos que utilizan cada proyecto, con todos los que ha explorado.

- Anota en la lista 4, los archivos que ninguno de los 5 proyectos, de este ejemplo, utiliza.

- A partir de aquí, se puede oír, clicando un item de cualquiera de las listas 1, 2 y 4 de archivos apuntados, por medio del reproductor de audio que tiene la aplicación.
- Se pasaría a la opción de borrar no utilizados, con opciones de, Copia de seguridad, selección de que archivos borrar de la lista total, poder oírlos antes de borrarlos, etc.

Explicar todo lo que hace aquí, sería todavía mucho más largo, lo mejor es que descarguéis el video, para tener una idea exacta de lo que hace.
Este video es provisional, se está acabando el definitivo, que estará creo que la semana que viene, pero para haceros una idea de la aplicación, os vale.

http://ifile.it/faojrmb/VideoSVC.rar

Perdón por "el tocho".

Un saludo.

P.D.

Si os parece, puedo publicar en este hilo, la versión provisional que ya tengo de esta aplicación (primero cambie el código fuente de la de SAM, para ver si era factible para Reaper), que seguro tendrá defectos, pero os serviría para una primera evaluación, y si os parece interesante para Reaper, vosotros seriáis los "beta testers" de esta versión, tener en cuenta que soy "un novato" en las necesidades y estructuras de Reaper.

Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa.

Subir
#7 por 2012_or_stfu el 11/06/2010
Me parece muy interesante lo que quieres hacer , es justo lo que necesito

pd:tampoco conocia eso de "clean current proyect directory"

STFU¡¡¡

Subir
Respuesta rápida

Regístrate o para poder postear en este hilo