Informática musical

Cómo añadir categorías personalizadas al buscador de Live

En Live las categorías del buscador vienen configuradas por defecto y esto hace que sea difícil añadir nuestros propios presets y encontrarlos con facilidad. Esto es lo que vamos a modificar hoy: añadiremos categorias nuevas al buscador.

Para poder hacer esto hay que modificar un archivo que se encuentra en la librería de Live. La ruta a seguir en PC es esta:

C:\ProgramData\Ableton\Live 9 Suite\Resources\Core Library\Ableton Folder Info\VirtualFolders.cfg

En Mac debemos hacer click con el botón derecho en la aplicación Ableton Live y darle a "Mostrar contenido del paquete". Luego vamos a...

Contents\App-Resources\Core Library\Ableton Folder Info\VirtualFolders.cfg

El archivo es el que he puesto en negrita. Lo ideal es abrir este archivo con un editor de código; uno muy bueno y gratuito es Notepad++ para Windows y TextWrangler para Mac. Una vez abierto, veremos una estructura de este tipo:

<VirtualFolderGroup GroupName="XXXXXXX">
<Folders>

Aquí habrá un contenido el cual configura las categorías y donde buscar dentro de la librería de usuario.

</Folders>

</VirtualFolderGroup>

Entre las dos etiquetas Folders es donde se configuran las categorías y las carpetas.

¿Cómo se hace? Es sencillo. Los pasos a seguir son los siguientes:

  1. Creamos nuestra estructura de carpetas como queramos tener organizados los samples. Por ejemplo, creamos una carpeta Drums y dentro de esta habrá carpetas con nombres como Kick, Snare, Clap, etc y dentro de estas habrá variaciones de ellas como Kick, Sub Kick, Snare Distorsion, etc.  Esto vale también para los presets del Intrument Rack, con lo que podremos añadir no solo samples a nuestra modificación del Browser.
  2. Los nombres de los samples dan igual.
  3. Una vez tengamos nuestras carpetas y samples distribuidos, procederemos a la modificación del archivo original. No os olvidéis de guardar una copia antes.

Bien, ya tenemos todo preparado; lo siguiente es escribir el codigo necesario. Voy a suponer que vamos a añadir la categoría "Kicks Electronicos" al browser. Hemos creado una carpeta dentro de la librería de usuario que se llama Drums y dentro otra que se llama Kicks, y dentro de esta otras que se llaman Kick Dance, Kick Techno, Kick Hardcore, Kick Real, etc:

Abrimos el archivo VirtualFolders.cfg en Notepad++ y buscamos el grupo Drums:

Como podeis ver en la imagen, hay una serie de lineas que se repiten.

<VirtualFolder Name="xxxxx" Patterns="yyyyy, zzzzz"/>

Pues bien, solo tenemos que añadir líneas similares bien configuradas y siempre dentro de las etiquetas Folders, para que nos aparezcan en el browser. ¿Cómo se configura esto? Veamos:

  1. XXXX: Es el nombre de la categoría, en nuestro caso "Kicks Electrónicos". Este nombre no tiene porque ser el mismo de la carpeta que contiene los samples, de hecho esta se va a llamar Kicks Dance cuando la carpeta que contiene los samples se llama Dance.
  2. YYYY, ZZZZ y sucesivos. Estos son los nombres de las carpetas en las que tenemos los samples o presets que queremos que aparezcan en esta categoría. Como solo queremos los electronicos, escribimos este codigo:

<VirtualFolder Name="Kicks Electronicos" Patterns="Kick Dance, Kick Techno, Kick Hardcore"/>

Y este el resultado en el browser:

Como veis, es sencillo añadir nuestras categorías. Lo complicado es buscar nombres para las carpetas para que no incluyan samples o presets de otras partes. Si en este ejemplo que hemos puesto una de las carpetas de llamara solamente Dance, hubieran aparecido también sonidos de otros instrumentos, ya que la carpeta Dance se usa para sonidos de de bajo y lead, por ejemplo.

Para evitar esto, las carpetas que diseñemos nosotros tendrán que llevar un código a modo de prefijo.

Aparte de la categoría ya insertada, podemos afinar mas poniendo solo una carpeta:

<VirtualFolder Name="Kick Dance" Patterns="Kick Dance"/>

Con este ejemplo, apuntamos directamente a la carpeta que nos interesa sin que aparezcan más cosas. Si vemos que siguen apareciendo samples que no están en esa carpeta, bastará con modificar el nombre de la carpeta y el archivo VirtualFolders.cfg .

Asi se ve en Push:

Espero que este tutorial os haya servido y que se entienda bien. Para cualquier consulta, usad los comentarios.

Sergio Durán
EL AUTOR

Técnico en Electromecánica, de Badajoz, apasionado de las nuevas tecnologías y las bandas sonoras, siempre deseando aprender, procesar y enseñar lo que pueda. Me podréis ver por el foro de Live echando una manilla y en mi web, donde publico todo lo que me parece interesante.

¿Te gustó este artículo?
13
Comentarios
  • MOD
    #1 por Carlos R el 28/02/2015
    Muy útil, gracias ;)
  • #2 por realidad303 el 28/02/2015
    #1
    +1
  • #3 por samoano el 28/02/2015
    mucho bien!
  • #4 por HUERTOS el 28/02/2015
    De lujo.
  • #5 por HUERTOS el 28/02/2015
    Se podría hacer algo parecido con los vst´s y sus librerias? pra no tener que estar creandote tu los racks instruments para cada cosa?
  • avatar
    #6 por --60346-- el 01/03/2015
    #3 Me temo que todo pasa por guardar cada preset de tus vst en un instrument rack.
    Luego si que es posible editar el archivo VirtualFolders.cfg para que aparezcan en el buscador.
  • #7 por Ragonar™ el 01/03/2015
    Muchas gracias por compartirlo, S.Durán / FNors
  • #8 por mrwhop el 01/03/2015
    Gracias , súper practico
  • #9 por HUERTOS el 01/03/2015
    Zankius
  • #10 por Dynaudio82 el 05/03/2015
    esta bien el tip pero deberías de ponerlo también para usuarios de mac...
  • MOD
    #11 por Soyuz el 05/03/2015
    #10 El proceso puede servir también para Mac y de hecho se cita un editor de textos para Mac.
  • #12 por critical el 05/03/2015
    #11 Creo que #10 se refiere a que no se indica la ruta del fichero VirtualFolders.cfg para Mac, y le gustaría que apareciera.
  • avatar
    #13 por --60346-- el 05/03/2015
    #10 Perdón por no ponerlo pero no tengo un Mac para averiguar donde esta ese archivo aunque si no recuerdo mal la extructura es identica solo teniendo en cuenta que para ver los archivos de la app en Mac tienes que pulsar boton derecho encima de esta y elegir "Mostrar contenido del paquete"

    La carpeta Resuerces deberia ser la misma.
    1
  • MOD
    #14 por Soyuz el 05/03/2015
    Claro, sorry... la carpeta creo que es, una vez dentro de la app dándole a "Mostrar contenido del paquete" como dice FNors, /Contents/App-Resources/Core Library/Ableton Folder Info/VirtualFolders.cfg

    Lo he añadido al artículo.