The Max documentation has a page explaining the different ways one can refer to time in Max, in a page titled “Time value syntax“.
The Max documentation has a page explaining the different ways one can refer to time in Max, in a page titled “Time value syntax“.
The Physics Classroom is an instructional website that has a few clear tutorial lessons on “Sound Waves and Music” discussing the basic physics of sound, including a chapter about the physics of musical instruments.
I have posted an Xcode project for a bare-bones iOS app called Oscillator. It plays a sine tone and allows the user to adjust the amplitude and the frequency (exponentially from -40 dB to 0 dB and from A-110 Hz to A-1760 Hz). It’s not very sophisticated conceptually, technically, or aesthetically, but it does demonstrate the basics of a) mapping user interface objects to methods, b) writing an audio callback function, and c) implementing wavetable synthesis. There’s a fair bit of commentary in the .h and .m files.
The Standard MIDI FIle format is described by the MIDI Manufacturers Association and is available online at
http://www.cs.cmu.edu/~music/cmsip/readings/Standard-MIDI-file-format-updated.pdf
This page also describes it pretty well:
http://www.somascape.org/midi/tech/mfile.html
MusicXML is a standard started by the MakeMusic company (publishers of the Finale notation software), that appears to be pretty well supported and maintained and in use in their products and others’.
Music XML Tablature Format
http://www.musicxml.com/tutorial/tablature/
Guitar Pro is perhaps the best known tablature software.
Guitar Pro 4.06 file format description
http://dguitar.sourceforge.net/GP4format.html
And here’s another tablature software I came across.
TablEdit commercial tablature editor
http://www.tabledit.com/
CsoundPad – A free implementation of Csound for iPad by Jason Timm
The Gassmann Electronic Music Series presents Shackle, an electro-acoustic music performance duo from The Netherlands, in a concert and workshop on Tuesday April 15, 2014 in the Music Department of the Claire Trevor School of the Arts at UC Irvine.
Shackle is Anne LaBerge on flute and electronics and Deckard (a.k.a. Robert van Heumen) on laptop computer. The duo will perform in concert at 8:00 pm in Room 218 of the Music and Media Building at UC Irvine on Tuesday April 15, 2014. Admission is free and open to the public.
Earlier that day in the same location, at 5:00 pm, the two performers will discuss the workings of the digital cueing system that they use in their performance, which acts as an interactive third member of their ensemble. The lecture is open to all.
This concert and workshop are events of the Gassmann Electronic Music Series, an annual series of concerts and lectures focusing on music and computers, produced by the Gassmann Electronic Music Studio in the Claire Trevor School of the Arts at UCI. For more information, phone 949-824-7288.
Here’s an example of sonification of the computation of an originally non-musical process. The Sound of Sorting: 15 sorting algorithms visualized and sonified in 6 minutes, by Timo Bingmann.
I’ve created a Piazza class called CAMP2014.
The Piazza site allows you to ask a question, provide an answer to someone else’s question, or simply make a statement/announcement (a “Note”). A Note can be edited by other group members, and thus could potentially become a little mini-Wiki. There’s also a EEE Wiki for this course, which might be more suitable for freeform wikiing if class members really get into creating a repository of information for the class.
Piazza has a couple advantages over the EEE MessageBoard structure, such as a Mobile App, personalization of your own feed of messages, etc.
We’ll use the Piazza group as the primary forum for questions and answers (and subsequent discussions) in the course, rather than the EEE MessageBoard. I’ll continue to post Assignments, Examples, and Blog Posts on this WordPress site, but I’ll check in there regularly, too. I won’t rush to answer questions, though, as I prefer to encourage you to help each other, to engender collegiality and collaboration.