Popularity
3.8
Declining
Activity
6.9
Declining
2
2
2

Monthly Downloads: 2
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Language     Hs    

hs-pattrans alternatives and similar packages

Based on the "hs" category

Do you think we are missing an alternative of hs-pattrans or a related project?

Add another 'hs' Package

README

Build instructions Build Status Hackage

  • To build the source code: make build

  • To run the testsuite: make test

  • To check command options: make help

  • To run an interactive shell, where you can discover patterns using transformation queries:

    1. make query
    • Using time period from song: ("classical", "bach") ?? (transpositionOf ~~ 0.6) :@ (21,28)
    • or with Euterpea: ("classical", "bach") ?? (transpositionOf ~~ 0.6) :@ (line $ map ($qn) [c 4, e 4, g 4, c 5])
  1. view extracted MIDI at data/extracted/bach/

  • To update online resources:
    1. make deploy
    2. Commit and push changes
    3. View generated graphs on the repo's Github page
    4. If version changes, view updated package on Hackage