Guitar Solo Part Generator
Example docker-compose.yml
version: '3'
services:
guitar_solo_part_generator_service:
image: sea5kg/guitar-solo-part-generator:latest
environment:
- GSPG_PORT=1234 # default port 1234
- GSPG_WEB=/home/user0/web # default web folder
expose:
- "1234"
volumes:
- "./guitar-solo-part-generator-logs:/home/user0/.logs"
ports:
- "1234:1234"
restart: always
networks:
- guitar_solo_part_generator_net
networks:
guitar_solo_part_generator_net:
driver: bridge
Command:
docker-compose up
Now you can see web on page: http://localhost:1234/
Ubuntu/Debian requirements:
$ sudo apt install g++ cmake pkg-config
Build:
./build_simple.sh
Start server:
./guitar-solo-part-generator start-server
Now you can see web on page: http://localhost:1234/
- GET
http://localhost:1234/api/v1/solo-generate/
- guitar solo part generate, response will be returned json format
- https://github.com/dingram/jsmidgen - for generate midi file