Skip to content
This repository has been archived by the owner on Apr 20, 2024. It is now read-only.
/ Go-AutoEQ Public archive

Generate AutoEQ profiles for your favorite equalization software automatically! Work in progress.

License

Notifications You must be signed in to change notification settings

Olasergiolas/Go-AutoEQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo Go-AutoEQ

Repositorio para almacenar el proyecto a realizar para la asignatura de Infraestructura Virtual en el curso 21-22.

Tabla de contenidos 🗂️

Idea 💡

Facilitar el proceso de obtener perfiles de ecualización recomendados para auriculares que permitan mejorar la experiencia de sonido del usuario en Linux. Para esto se utilizaría la información recopilada en el repositorio de AutoEQ, que contiene los hallazgos de diversos investigadores de la materia.

Instalación ⚡

1. Pasos previos

Antes de comenzar la instalación, es necesario tener Go previamente instalado en tu sistema. Para más información sobre cómo hacerlo accede aquí.

2. Instalación de task

Para instalar el gestor de tareas task en el directorio /usr/local/bin:

sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin

3. Clonado del repositorio

Para clonar este repositorio en su sistema ejecute la siguiente orden:

git clone https://github.com/Olasergiolas/Go-AutoEQ.git

Ahora puedes acceder al nuevo directorio creado con:

cd Go-AutoEQ/

4. Instalación del proyecto

Por último, para instalar Go-AutoEQ solo es necesario ejecutar:

task install

Nota: Go-AutoEQ será instalado en go env GOPATH/bin y es posible que este directorio no esté incluido en el $PATH de tu sistema.

Gestor de tareas 🚀

Además del task install también están disponibles una serie de tareas como:

  • task test: Pondrá en marcha los tests del proyecto.
  • task check: Comprobará si existe algún error de sintaxis intentando compilar el proyecto.
  • task installdeps: Actualizará las dependencias del proyecto en el fichero go.mod y los checksum de estas en el fichero go.sum .
  • task fmt: Dará formato a todos los archivos de código .go del proyecto para hacerlos más fácil de leer y mantener.

Documentación 📝

Puede acceder a la documentación del proyecto desde aquí.

About

Generate AutoEQ profiles for your favorite equalization software automatically! Work in progress.

Resources

License

Stars

Watchers

Forks

Packages

No packages published