OutMidi

Outmidi

Esta es una aplicación web para la generación de archivos MIDI utilizando Astro y Svelte

OutMid

Esta una herramienta que te ayuda a dar el primer paso en tus composiciones musicales. Utilizando archivos MIDI e inteligencia artificial, te inspira a comenzar nuevas ideas y convierte esquemas en archivos MIDI descargables según tus instrucciones.

Tecnologías Utilizadas

  • Astro: Framework utilizado para construir la interfaz de usuario.
  • Svelte: Utilizado para componentes interactivos dentro de la aplicación.
  • Tailwind CSS: Framework de CSS para el diseño y estilo de la aplicación.
  • Tone.js: Biblioteca para trabajar con archivos MIDI.
  • Node.js: Utilizado para el backend y la generación de archivos MIDI.
  • TypeScript: Lenguaje utilizado para escribir el código del proyecto.
  • Google Gemini: Modelo de inteligencia artificial utilizado para generar los esquemas MIDI.

Cómo Empezar

Para aquellos que desean contribuir al proyecto, aquí hay una guía rápida para comenzar:

  1. Clonar el repositorio:

    git clone https://github.com/flendoh/OutMid.git
    cd outmid
    
  2. Instalar dependencias:

    pnpm install
    
  3. Configurar el entorno:

    • Crear un archivo .env en la raíz del proyecto y agregar las variables de entorno necesarias.
  4. Iniciar el servidor de desarrollo:

    pnpm dev
    

Lista de Tareas (To-Do)

  • Mejorar la interfaz de usuario para una mejor experiencia.
  • Optimizar el rendimiento de la generación de archivos MIDI.
  • Añadir soporte para múltiples idiomas.
  • Reproducir el audio MIDI sin necesidad de descargarlo.

Top categories

Loading Svelte Themes