Justin's Final Project
To play the Choirgan, just load it up in the miniaudicle and plug it into the Virtual Machine. You can ???probably??? play it from the terminal as well, but I recommend the miniaudicle. I've uploaded the program in the same configuration I used to play the song in my video, which comes in the Key of G Minor (with an F# programmed in for my convenience). To change the key, just add or remove sharps (+1) and flats (-1) as needed from the large section at the beginning where I map notes to MIDI numbers.
- The letter and number keys are mapped by octaves. 1,2,3,4,5,6,7 is A,B,C,D,E,F,G respectively. Likewise, 7,u,j,m all play G, but at different octaves. Naturally, higher rows on the keyboard play higher notes.
- The space bar shifts between two sets of notes. The default setting allows you to play higher notes. The second setting shifts all notes an octave down (or really, a row up), so that the bottom row has bass notes not previously accessible. Shift back to play the highest notes on the top row.
- Hold down the right shift key to play a note sharp. Hold down the left shift key to play a note flat.
- Use the Delete Key to decrease volume, and the Tab Key to increase volume.
- Use the + and - keys to increase/decrease reverb.
- Hit alt to shift the harmony from Major to Minor.
- Note: The default harmony is in minor, as per my preferences. You can change this in the miniaudicle if you like.
This is a subsection
With some text.
- And some bullet points
- Here's another
This is another subsection
What to include on your project page
- A description of your project
- Your code
- If it's short, you can make a new page for it like this one
- Or, if there's a lot of it, put it in a .zip file so that people can upload it.
- We suggest: put it in your public_html directory on your network drive, then make a link, e.g. to http://www.princeton.edu/~yourname/yourfile.zip. Let us know if you need any help!
- Instructions on how to run your code
- A sound or video recording of your piece. Going lo-fi and using built-in webcam from another laptop (e.g. PLOrk machine in studio B) is fine. But for audio, if you're using chuck, best to use rec.ck for writing chuck's output directly to a file.
- See directions above on putting it on your network drive and linking to it