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

Reference pitch and transposition attributes #21

Closed
daveyarwood opened this issue Nov 23, 2016 · 5 comments
Closed

Reference pitch and transposition attributes #21

daveyarwood opened this issue Nov 23, 2016 · 5 comments

Comments

@daveyarwood
Copy link
Member

Moved from alda-lang/alda#236.

  • transpose or transposition attribute: when writing music for a Bb clarinet playing in the key of Bb (i.e. reading the part like it's in C), clarinet: (transpose -2) c8 d e f g a b > c would produce a Bb major scale.

  • reference-pitch or tuning-constant attribute would specify an alternate pitch of A4, with the default being 440 Hz (A440)

@snigdhaAgarwal
Copy link

@daveyarwood - I would like to take up this issue if it is still available. Can you help me in getting started? I have never worked in clojure before but would like to learn.
I have installed boot so far.
Thanks

@abhi18av
Copy link
Member

abhi18av commented Feb 1, 2017

Hi @Fankee

You can check out the basic online book/tutorials like Clojure for the brave and true

Getting to know boot - please do follow through with the references towards the bottom.

Awesome documentation and referenceclojure-doc and clojuredocs

A handy summary of syntax can be found -> cheat-cheet for clojure

Dev. environments for getting started sort of depends on you, I know that @daveyarwood prefers vim and cider-ide based on emacs is pretty popular. Of course there's cursive based on IntelliJ. But, if you don't have any preference as of now, pick something easy initially like Nightcode or Nightlight.

If you've used Atom before, then proto-repl

Hope this helps.

@abhi18av
Copy link
Member

abhi18av commented Feb 1, 2017

Oh, and you can of course get acquainted with the code base using alda-docs

@daveyarwood
Copy link
Member Author

@Fankee Thanks for offering to help! I'm always happy to help if you run into any technical questions about Clojure or the Alda codebase -- feel free to ping me here or in the Alda Slack group.

@abhi18av linked to some great resources. I can personally vouch for Clojure for the Brave and True -- it was written by a good friend of mine and it's an excellent way to start learning Clojure.

@daveyarwood
Copy link
Member Author

Closed via #59. Will deploy a release soon.

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

No branches or pull requests

3 participants