Entrada Midi de pesca web
Creé esto en AutoHotkey (v2) como una forma de traducir entradas midi desde algo así como un teclado midi a pulsaciones de teclas en WEBFISHING.
¡Descargue el exe compilado en la sección de lanzamientos! De lo contrario, también necesitarás la biblioteca midi2.ahk que estoy usando, como se ve en el proyecto y también figura en los créditos.
Para usar:
- Ejecute el script, en su bandeja haga clic derecho y elija un canal de entrada midi. (No configure nada para el canal de salida).
- En el juego, ya debería funcionar si juegas a 1920x1080 y en pantalla completa, ya que eso es en lo que juego. Sin embargo, si no lo hace, entonces debe:
- Pase el cursor sobre el traste superior (traste 0) y presione Shift+PgUp
- Pase el cursor sobre el traste más inferior (traste 15) y presione Shift+AvPág
¡Eso es todo! Asegúrate de que WEBFISHING sea el proceso activo (no funcionará si no lo es), entonces deberías poder tocar notas en tu teclado midi.
Cosas a tener en cuenta:
- Esto está hecho para entrada midi, desde instrumentos midi como teclados. Ese era mi caso de uso previsto, pero nada te impide usar archivos midi para reproducir música tampoco. Para lograrlo, necesitará un programa de terceros para reproducir el archivo midi y algo para crear una entrada midi. Algunos reproductores midi tienen salida integrada y pueden crear su propio canal midi, pero es posible que también tengas que descargar un programa de terceros para crear un canal midi virtual para usar.
- WEBFISHING sólo tiene 15 trastes. Esto limita la cantidad de notas que puedes tocar. Todo lo que esté fuera del rango de E2 a E6 quedará bloqueado. Es posible que cambie este comportamiento en el futuro para ignorar las notas fuera de rango, ya que a menudo suenan mal, pero no estoy seguro.
- Si tocas lo suficientemente rápido, las notas que usan la misma cuerda interrumpirán otras notas que toques y que también usan la misma cuerda. Algunos acordes funcionan bien porque usan cuerdas diferentes, otros no suenan mejor.
- El retraso puede afectar su rendimiento, ya que depende de hacer clic en los trastes y enviar información.
- No toco la guitarra jajaja, así que hice lo mejor que pude, pero yk.
Créditos
Hace uso de la bifurcación de Hetima de la biblioteca midi autohotkey de dannywarren con un poco de ayuda de ChatGPT, específicamente para la conversión de nota de piano a tablatura de guitarra. No toco la guitarra, así que no sabía cómo lograrlo.