Skip to content
This repository has been archived by the owner on Sep 11, 2021. It is now read-only.

Introduce common library for notes, scales, and chords #191

Open
nf opened this issue Sep 4, 2018 · 2 comments
Open

Introduce common library for notes, scales, and chords #191

nf opened this issue Sep 4, 2018 · 2 comments

Comments

@nf
Copy link
Collaborator

nf commented Sep 4, 2018

Both awake and rebound use near-identical code for scale/mode selection. It would be nice to unify this into a library that can be used by any norns script. The library could also provide various utilities for expressing notes, scales, and chords as strings, midi notes, and frequencies (and converting between them).

Does this sound desirable? I already have a WIP of this on my norns that just needs to be tidied up.

@markwheeler
Copy link
Collaborator

There is this lib in dust already: https://github.com/monome/dust/blob/master/lib/lua/mark_eats/musicutil.lua
Would be great to expand it to cover the use cases you mention 👍

@nf
Copy link
Collaborator Author

nf commented Sep 4, 2018

Awesome. I missed that somehow. That would make a great basis for a common library.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants