Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cursedprograms/gennhausser

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 music sequences.
https://github.com/cursedprograms/gennhausser

ai ltsm ltsm-model midi music-generation music-generation-deep-learning neural-network neural-networks python python3 tensorflow

Last synced: about 1 month ago
JSON representation

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 music sequences.

Awesome Lists containing this project

README

        

[![Twitter: @NorowaretaGemu](https://img.shields.io/badge/[email protected]?style=flat)](https://x.com/NorowaretaGemu)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)





ko-fi




Python


TensorFlow
Flask





CursedGPT





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

### /scripts/

- **trainer.py:** Runs gennhuasser trainer
- **install_dependencies.py:** Install dependencies



CursedGPT

## How to Run:

### Install Requirements

Using Python directly:

```bash
pip install -r requirements.txt
```
Or run:
- `install_requirements.bat`



### Run main.py

Using Python directly:

```bash
python main.py
```

Using provided scripts:

Windows:
- `.\run.bat`
or
- `.\run.ps1`

Unix-like systems (Linux/macOS):
- `.\run.sh`





SynthWomb






CursedEntertainment Logo