konnakol: Formalising the rules of Konnakol, an Indian percussional art form.

[ development, gpl, library ] [ Propose Tags ]

Formalising the rules of Konnakol, an Indian percussional art form. Compositions can be validated, custom compositions can be generated as well as visualized. Compositions can also be generated in mini notation, which can they be used by Tidal Cycles to facilitate equivalent audio generation.

[Skip to Readme]


  • Konnakol
    • Konnakol.Define
    • Konnakol.Diagrams
  • MyLib


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,
Change log CHANGELOG.md
Dependencies base (>= && <4.16), colour (>=2.3), containers (>=0.6), diagrams-lib (>=1.4.5), diagrams-svg (>=1.4), random (>=, split (>=, tidal (>=1.8.0) [details]
License GPL-3.0-only
Author Aravind Mohandas
Maintainer aravindmohandas.2k@gmail.com
Category Development
Home page https://github.com/tidalcycles/konnakol-gsoc
Source repo head: git clone https://github.com/tidalcycles/konnakol-gsoc
Uploaded by JJMan at 2022-08-16T09:49:52Z
Distributions NixOS:
Downloads 79 total (8 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2022-08-16 [all 2 reports]

Readme for konnakol-

[back to package description]

GSOC Konnakol

Repository of experiments performed as a part of the Google Summer of Code 2022.

Contributer : Aravind Mohandas Mentor: Alex McLean

To read more about Konnakol visit here

To understand the datatypes and functions used, visit here

To look at sample diagrams generated, visit here

To launch a code and make music: Visualising Konnakol Compositions - GSoC '22 Update 2. (NB: load audiofiles with SC's startup file to hear sound)

Audio Samples

Mridangam samples (c) Arthur Carabott, distributed under a CC-BY-SA license https://creativecommons.org/licenses/by-sa/4.0/, performed by Harishankar V Menon.