The gennhausser project is for music generation using a Long Short-Term Memory (LSTM) neural network. The gennhausser project uses TensorFlow and music21 libraries to create a synthetic dataset, train an LSTM model, and generate MIDI sequences.
## Scripts:
- main.py: The selection menu for gennhuasser
- app.py: Run gennhuasser as a web-server
- trainer.py: Runs gennhuasser trainer
- install_dependencies.py: Install dependencies
Using Python directly:
pip install -r requirements.txt
Or run:
-
install_requirements.bat
Using Python directly:
python main.py
Using provided scripts:
Windows:
.\run.bat
or.\run.ps1
Unix-like systems (Linux/macOS):
-
.\run.sh