Skip to content

stc/HackWeek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackWeek

Thoughts, experiments, code, fun

RNN Music Engine

Terraforming Earth exports music parameters every second to $SAVE_DIR/music.json, serve this over a simple HTTP server, along with the music-rnn directory. The save dir can be found by this doc. On macOS it's "$HOME/Library/Application Support/LOVE/Terraforming-Earth" if running in dev mode, and "$HOME/Library/Application Support/Terraforming-Earth" if running the production build.

HOME=~
SAVE_DIR="$HOME/Library/Application Support/LOVE/Terraforming-Earth"
REPO_DIR=$(pwd)
ln -s "$REPO_DIR/music-rnn" "$SAVE_DIR/genmusic"
cd "$SAVE_DIR"
python -m SimpleHTTPServer &
open http://localhost:8000/genmusic

Sometimes the simple HTTP server doesn't fetch the fresh music.json or something. If the music engine doesn't react to the game, open music.json in your browser.

open http://localhost:8000/music.json

MusicVAE UI

You can find a quick fork of https://teampieshop.github.io/latent-loops/ to explore MusicVAE's abilities interpolating between melodies with a nice ui. Go to Readme for setup instructions.

Generator

Headless VAE based melody interpolator, based on this. To be used with the video-background-music generator app. To test: launch local server and open index.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •