Jazzkell: Library for modeling jazz improvisation.

[ library, music ] [ Propose Tags ]

Jazzkell is a Haskell implementation of a functional model for jazz improvisation.


[Skip to Readme]
Versions [faq] 0.0.1
Dependencies base (>=3 && <5), Euterpea (>=2.0.6), random (>=1.1 && <2.0) [details]
License LicenseRef-OtherLicense
Copyright Copyright (c) 2019 Donya Quick
Author Donya Quick <donyaquick@gmail.com>
Maintainer Donya Quick <donyaquick@gmail.com>
Category Music
Home page http://www.donyaquick.com/generative-jazz
Bug tracker https://github.com/donya/Jazzkell/issues
Uploaded by DonyaQuick at Sun May 19 23:05:02 UTC 2019
Distributions NixOS:0.0.1
Downloads 53 total (16 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2019-05-19 [all 3 reports]

Modules

  • Jazzkell
    • Jazzkell.JazzTypes
    • Jazzkell.Utils

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for Jazzkell-0.0.1

[back to package description]
Jazzkel library
(c) Donya Quick 2019

Not for commercial use.

Setup instructions:

1. Install Haskell Platform and Euterpea using the instructions on 
   the Euterpea website (www.euterpea.com). Mac and Linux users must
   have a synthesizer installed and running before using GHC/GHCi 
   in order to hear sound!

2. Load the examples in GHCI (:load filename) and follow the usage
   instructions in the file you loaded. The files SimpleBossa.lhs and
   SimpleWalkingBass.lhs are examples from the paper. Hypnotize.lhs is 
   an example of a more complex composition using the same system.