Code Monkey home page Code Monkey logo

infinite_gnossienne's Introduction

Infinite Gnossienne

An endless version of Erik Satie's Gnossiennes No. 1.

I parsed a midi file of the piece into artificial 4/4 measures (the piece is in free time, I know, sorry Satie) and made a markov chain associating the measures across the bass and treble tracks. The result plays back as an endless version of the composition.

Libraries in use:

infinite_gnossienne's People

Contributors

dependabot[bot] avatar mouse-reeve avatar muellercodes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

infinite_gnossienne's Issues

how to run it

hey, mouse, love your work, can you give me some instructions to deploy and run it? I pip install the requirements and type python app.py but it doesn't goes on the right way..

Security issues

When running on Chrome Version 69.0.3497.100 (Official Build) (64-bit)


The Web Audio autoplay policy will be re-enabled in Chrome 70 (October 2018). Please check that your website is compatible with it. https://goo.gl/7K7WLu
createPiano @ gnossiennes.min.js:26
gleitz.github.io/midi-js-soundfonts/MusyngKite/acoustic_grand_piano-mp3.js:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
soundfont-player.min.js:1 Uncaught (in promise) Error: Network Error
at XMLHttpRequest.req.onerror (soundfont-player.min.js:1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.