Difference between revisions of "220a-fall-2014"

From CCRMA Wiki
Jump to: navigation, search
(Music Presentation Sign Up)
(Final Project Sign Up)
 
(231 intermediate revisions by 70 users not shown)
Line 1: Line 1:
 
Welcome on the Music 220a wiki!
 
Welcome on the Music 220a wiki!
  
= Music Presentation Sign Up =
+
= Nov. 20th Final Project Proposal Meeting =
  
Please use your full name as appeared on the class list.
 
  
* 09/26 (THU) : 3 volunteers :) Caleb Rau
+
* 11:00: Charlotte Camacho
* 10/01 (TUE) : Chet Gnegy, Madeline Huberth, Holly Jachowski
+
* 11:08: Ian Campbell
* 10/03 (THU) : Elliot Kermit-Canfield, Graham Davis, Clark Pang
+
* 11:16: Trevor Freed
* 10/08 (TUE) : Victoria Grace, Alex Ramsey, Alex Chechile
+
* 11:24: Dylan Hunn
* 10/10 (THU) : Freddy Avis, Dulcie Davies, Melanie Goldstein
+
* 11:32: Krishan Kumar
* 10/15 (TUE) : - Nette Worthey (Real Group "Nature Boy"[http://www.youtube.com/watch?v=jDsjZXrYIZk], Ella Fitzgerald "How High the Moon" from Live in Berlin)
+
* 11:40: Warren Lee
- Constantin Basica (Brian Cullen - Thrice Removed: http://www.youtube.com/watch?v=LefAbWLNde4)
+
* 11:48: George Ma
- Andrew Mitchell (Dontcha by the Internet [http://www.youtube.com/watch?v=28JAS1ZUUqw] Objects in the Mirror by Mac Miller [http://www.youtube.com/watch?v=9Gbl-IDp1qc])
+
* 11:56: Ansh Shukla
* 10/17 (THU) : Rosco Allen, Aaron Bright, JJ Liu
+
* 12:04: Matthew Stevens
* 10/22 (TUE) :
+
* 12:12: Alexander Jurgen Ronneburg
* 10/24 (THU) :
+
* 12:20: Tyler Thorne
* 10/29 (TUE) :
+
* 12:28: Andrew McCormack
* 10/31 (THU) :
+
* 12:36: Yanni Dahmani
* 11/05 (TUE) :
+
* 12:44: Nick Virzi
  
= Tutorial Session Oct. 6: HW1 =
+
= Rehearsals for Final Project =
 +
Please sign up for a rehearsal on either Dec. 3rd (if you're presenting on the 4th), or Dec. 8 or 9 if you're presenting on the 10th. Furthermore, if you are planning to present a multichannel (greater than stereo) work/project, please indicate so (writing multichannel next to your name is enough), and let us know if you plan to use your own soundcard. We will provide one regardless but want to accommodate preferences.
  
== How do I format a .dat file on Linux? ==
+
Dec 3 on Stage
 +
* 2:30:Andrew McCormack
 +
* 2:40:Nick Budincich
 +
* 2:50:Alison Rush
 +
* 3:00:George Ma
 +
* 3:10:TJ Melanson
 +
* 3:20:Matthew Stevens
 +
* 3:30:Joseph Do
 +
* 3:40:Charlotte Camacho
 +
* 3:50:Drew Jackson
 +
* 4:00:
 +
* 4:10:Noah Makow
 +
* 4:20:Irán Román
 +
* 4:30:
 +
* 4:40:David Grunzweig & Elaine Zhou
 +
* 4:50:Robert Colcord
  
Well it's very simple, just create a text a text file in gedit and fill it with the values you'd like to use. There must be one value per line and the last line of the file must be left blank.
+
December 8 in the CCRMA Classroom (downstairs from the stage)
 +
* 2:30: Giuliano Kornberg & Carl Michnovicz
 +
* 2:40: Drew Jackson
 +
* 2:50:
 +
* 3:00: Tyler Thorne
 +
* 3:10: Ian Campbell
 +
* 3:20: Yanni Dahmani
 +
* 3:30: Sebastian Le Bras
 +
* 3:40:Wenda Zhao
 +
* 3:50: Azim Pradhan
 +
* 4:00: Dylan Hunn
 +
* 4:10:
 +
* 4:20:
 +
* 4:30:
 +
* 4:40: Alexander Ronneburg
 +
* 4:50: Krishan Kumar
 +
* 5:00: Ross Dunkel
  
== How do I format a .dat file on Mac OSX? ==
+
December 9 in the CCRMA Classroom (downstairs from the stage)
 +
* 2:30:Carly Cohen
 +
* 2:40:Trevor Freed
 +
* 2:50:Ansh Shukla
 +
* 3:00:Kai-Chieh Huang
 +
* 3:10:Gyujin Oh
 +
* 3:20:Andrew Watts
 +
* 3:30:Matt Horton
 +
* 3:40:Henry Thiemann
 +
* 3:50: Donald J. Abuy
 +
* 4:00: Wooje Cho
 +
* 4:10: Charlie Troy
 +
* 4:20:Ethan Geller
 +
* 4:30:JB Salem
 +
* 4:40: Mark Kwon
 +
* 4:50: Matt Horton
 +
* 5:00: Jorge Aguirre
 +
* 5:08: Jack Cook
  
* open a terminal
+
= Final Project Sign Up =
* cd to the directory where you want to create your data file like: cd Desktop/220a/
+
* type: touch myData.dat This creates an empty file called myData.dat.
+
* type: nano myData.dat This opens the file you just created in the terminal.
+
* copy and paste the data values in the terminal.
+
* make sure that you have at least one blank line at the end of your file.
+
* do ctl+o to save the values in myData.dat
+
* do ctl+x to exit nano
+
  
== How do I create an HTML file? ==
+
Please sign up for an 8 minute presentation on either Dec. 4th or Dec. 10th.
  
As Chris suggested, one way to do it is to use LibreOffice: https://ccrma.stanford.edu/courses/220a-fall-2013/resources/hw-factory-instructions.html
+
December 4 on Stage
 +
* 11:00:Robert Colcord
 +
* 11:08:Alison Rush
 +
* 11:16: David Grunzweig & Elaine Zhou
 +
* 11:24:Noah Makow
 +
* 11:32:Nick Budincich
 +
* 11:40:George Ma
 +
* 11:48:Andrew McCormack
 +
* 11:56:Charlotte Camacho
 +
* 12:04:Matthew Stevens
 +
* 12:12:Nick Virzi
 +
* 12:20:TJ Melanson
 +
* 12:28:Ethan Geller
 +
* 12:36:Drew Jackson
 +
* 12:44:Joseph Do
 +
* 12:52:Irán Román
  
You can also write an HTML file from scratch. Here's a very good tutorial on this topic: http://www.w3schools.com/html/
+
   
 +
December 10 in the CCRMA Classroom (downstairs from the stage)
 +
* 6:00: Ansh
 +
* 6:08: Gyujin Oh
 +
* 6:16: Andrew Watts
 +
* 6:24:Evan Crower
 +
* 6:32: Kai-Chieh Huang
 +
* 6:40: Azim Pradhan
 +
* 6:48: Mark Kwon
 +
* 6:56: Tyler Thorne
 +
* 7:04: Carly Cohen
 +
* 7:12: Henry Thiemann
 +
* 7:20: Dylan Hunn
 +
* 7:28: Jorge Aguirre
 +
* 7:36: Donald J. Abuy
 +
* 7:44:JB Salem
 +
* 7:52: Jack Cook
 +
BREAK
 +
* 8:16: Sebastian Le Bras
 +
* 8:24: Ross Dunkel
 +
* 8:32: Charlie Troy
 +
* 8:40: Wooje Cho
 +
* 8:48: Alexander Ronneburg
 +
* 8:56: Ian Campbell
 +
* 9:04: Krishan Kumar
 +
* 9:12: Matt Horton
 +
* 9:20: Warren Lee
 +
* 9:28:
 +
* 9:36: Trevor Freed
 +
* 9:44:
 +
* 9:52:
 +
* 10:00:
 +
* 10:08:Wenda Zhao
 +
* 10:16: Giuliano Kornberg & Carl Michnovicz
 +
* 10:24: Yanni Dahmani
  
As an example, your HW1 HTML file could look like:
+
= Music Presentation Sign Up =
  
<pre>
+
Please use your full name as appeared on the class list.
 
+
<!DOCTYPE html>
+
<html>
+
<body>
+
<h1>Music 220a - Homework 1: Data Sonification</h1>
+
<h2>Chuck Files / Data Files</h2>
+
<ul>
+
<li><a href="https://ccrma.stanford.edu/~me/220a/HW1/HW1-1.ck">file.ck</a></li>
+
<li><a href="https://ccrma.stanford.edu/~me/220a/HW1/HW2-2.ck">file2.ck</a></li>
+
<li><a href="https://ccrma.stanford.edu/~me/220a/HW1/data.dat">data.dat</a></li>
+
</ul>
+
<h2>Generated Wave File</h2>
+
<ul>
+
<li><a href="https://ccrma.stanford.edu/~me/220a/HW1/HW1.wav">HW1.wav</a></li>
+
</ul>
+
<h2>Description</h2>
+
<p>Short description of your piece.</p>
+
<h2>Sources</h2>
+
<p>Something about the time series you used.</p>
+
</body>
+
</html>
+
 
+
</pre>
+
 
+
== How do I use Jack on Windows? ==
+
 
+
You don't. If you're looking for a solution to using Audacity in order to record the sound from MiniAudicle, the truth is, you do not need to use Jack, or any other third-party program.
+
 
+
Windows (at least 7 and 8) has a built-in feature called Stereo Mix. I don't know if it exists on Vista, XP, or previous, but if you use one of those OSes, you might as well try finding out.
+
 
+
Stereo Mix functions as a microphone that records any sound currently playing on your computer. I'm no technical expert, but this is my observation.
+
 
+
To use Stereo Mix:
+
 
+
1. Mouse down to the bottom right of the taskbar
+
 
+
2. Right-click on the Volume icon (looks like a loudspeaker)
+
 
+
3. Click "Recording devices".
+
 
+
In the window that pops up, Stereo Mix should be shown as a recording device.
+
 
+
4. Highlight the Stereo Mix icon and click "Properties" at the bottom of the window.
+
 
+
5. Another window should pop up. Make sure the dropdown menu at the bottom of this window says "Use this device (enable)".
+
 
+
6. Press OK on this second pop up window, which should bring you back to the original window.
+
 
+
7. Make sure Stereo Mix is highlighted, and press the "Set Default" button, next to the properties button.
+
 
+
Now, Stereo Mix should show up under the list of available recording devices in Audacity or any other audio recording program. Select it. Then just press record on Audacity, and start playing the sound you want to record out of any program. You should see that the sound is being recorded on Audacity.
+
 
+
If you still don't see anything, make sure that all the appropriate volumes are turned up enough. These are the four volume controls you probably need to watch for:
+
 
+
1. The volume on your playback program (If you're in m220a, MiniAudicle is your playback program and it doesn't have a volume knob - you set the amplitude of the sound when you code it.)
+
 
+
2. The volume in the Windows Volume Mixer, accessible by left-clicking the volume icon on the taskbar, and clicking "Mixer".
+
 
+
3. The "Levels" of Stereo Mix, accessible under the "Levels" tab of Stereo Mix Properties. (See steps 1-4 of "To use Stereo Mix")
+
 
+
4. The "Input Volume" in Audacity, which has a picture of a microphone next to it
+
 
+
= Tutorial Session Sept. 26: HW1, simplest Chuck code & UNIX =
+
 
+
Quick UNIX tutorial: http://freeengineer.org/learnUNIXin10minutes.html
+
 
+
Download Chuck: http://chuck.cs.princeton.edu/release/
+
  
Download MiniAudicle: http://audicle.cs.princeton.edu/mini/  
+
* 09/25 (THU) : Alison Rush, Andrew Watts, Nick Virzi
 +
* 09/30 (TUE) : Azim Pradhan, Dylan Hunn, and Nick Budincich
 +
* 10/07 (TUE) : Ethan Geller, Matt Horton, Carl Michnovicz
 +
* 10/09 (THU) : Robert Colcord, Ross Dunkel
 +
* 10/14 (TUE) : Ross Dunkel, David Grunzweig
 +
* 10/16 (THU) : Sebastian Le Bras, Mark Kwon, Henry Thiemann
 +
* 10/21 (TUE) : Giuliano Kornberg, Matthew Stevens
 +
* 10/23 (THU) : Carly Cohen, Ansh Shukla, Jorge Aguirre
 +
* 10/28 (TUE) : Donald J. Abuy,
 +
* 10/30 (THU) : Trevor Freed, Charlotte Camacho
 +
* 11/04 (TUE) : Ansh Shukla, Alexander Ronneburg
 +
* 11/06 (THU) : Joseph Do
 +
* 11/11 (TUE) : Warren Lee, Kai-Chieh Huang, Jace Casey, Wooje Cho
 +
* 11/13 (THU) : Ian Campbell, Jack Cook, Evan Crower, Yanni Dahmani
 +
* 11/18 (TUE) : Gyujin Oh, Elaine Zhou, George Ma, Drew Jackson
 +
* 12/02 (TUE) :  Andrew McCormack, TJ Melanson, J.B. Salem
 +
* 12/10 (WED) 5:30pm: Krishan Kumar, Tyler Thorne, Charlie Troy, Noah Makow
  
<pre>
+
= Whale Watching Sign Up =
//TriOsc, SqrOsc, etc
+
SinOsc a => dac;
+
//a => dac.right;
+
//a => dac.left;
+
  
440 => a.freq;
+
Please list your name below if you are attending the whale watching trip on October 2nd (10:45am-7:30pm, return time approximate)
0.9 => a.gain;
+
  
while(true){
+
* Madeline Huberth
    //<<< Std.rand2f( 100.0, 1000.0 ) >>>;
+
* Alex Chechile
    Std.rand2f( 100.0, 1000.0 ) => a.freq;
+
* Alison Rush
    100::ms => now;
+
* Andrew Watts
}
+
* Nick Virzi
</pre>
+
* [http://ethangeller.com Ethan Geller]
 +
* Giuliano Kornberg
 +
* Ansh Shukla
 +
* Robert Colcord
 +
*Gina Gu
 +
* Yanni Dahmani
 +
* Wooje Cho
 +
*Dylan Hunn
 +
*Trevor Freed
 +
*Sebastian Le Bras
 +
*Jack Cook
 +
*Jorge Aguirre
 +
*Ross Dunkel
 +
*George Ma
 +
*TJ Melanson
 +
*Carl Michnovicz
 +
*Gyujin Oh

Latest revision as of 18:48, 10 December 2014

Welcome on the Music 220a wiki!

Nov. 20th Final Project Proposal Meeting

  • 11:00: Charlotte Camacho
  • 11:08: Ian Campbell
  • 11:16: Trevor Freed
  • 11:24: Dylan Hunn
  • 11:32: Krishan Kumar
  • 11:40: Warren Lee
  • 11:48: George Ma
  • 11:56: Ansh Shukla
  • 12:04: Matthew Stevens
  • 12:12: Alexander Jurgen Ronneburg
  • 12:20: Tyler Thorne
  • 12:28: Andrew McCormack
  • 12:36: Yanni Dahmani
  • 12:44: Nick Virzi

Rehearsals for Final Project

Please sign up for a rehearsal on either Dec. 3rd (if you're presenting on the 4th), or Dec. 8 or 9 if you're presenting on the 10th. Furthermore, if you are planning to present a multichannel (greater than stereo) work/project, please indicate so (writing multichannel next to your name is enough), and let us know if you plan to use your own soundcard. We will provide one regardless but want to accommodate preferences.

Dec 3 on Stage

  • 2:30:Andrew McCormack
  • 2:40:Nick Budincich
  • 2:50:Alison Rush
  • 3:00:George Ma
  • 3:10:TJ Melanson
  • 3:20:Matthew Stevens
  • 3:30:Joseph Do
  • 3:40:Charlotte Camacho
  • 3:50:Drew Jackson
  • 4:00:
  • 4:10:Noah Makow
  • 4:20:Irán Román
  • 4:30:
  • 4:40:David Grunzweig & Elaine Zhou
  • 4:50:Robert Colcord

December 8 in the CCRMA Classroom (downstairs from the stage)

  • 2:30: Giuliano Kornberg & Carl Michnovicz
  • 2:40: Drew Jackson
  • 2:50:
  • 3:00: Tyler Thorne
  • 3:10: Ian Campbell
  • 3:20: Yanni Dahmani
  • 3:30: Sebastian Le Bras
  • 3:40:Wenda Zhao
  • 3:50: Azim Pradhan
  • 4:00: Dylan Hunn
  • 4:10:
  • 4:20:
  • 4:30:
  • 4:40: Alexander Ronneburg
  • 4:50: Krishan Kumar
  • 5:00: Ross Dunkel

December 9 in the CCRMA Classroom (downstairs from the stage)

  • 2:30:Carly Cohen
  • 2:40:Trevor Freed
  • 2:50:Ansh Shukla
  • 3:00:Kai-Chieh Huang
  • 3:10:Gyujin Oh
  • 3:20:Andrew Watts
  • 3:30:Matt Horton
  • 3:40:Henry Thiemann
  • 3:50: Donald J. Abuy
  • 4:00: Wooje Cho
  • 4:10: Charlie Troy
  • 4:20:Ethan Geller
  • 4:30:JB Salem
  • 4:40: Mark Kwon
  • 4:50: Matt Horton
  • 5:00: Jorge Aguirre
  • 5:08: Jack Cook

Final Project Sign Up

Please sign up for an 8 minute presentation on either Dec. 4th or Dec. 10th.

December 4 on Stage

  • 11:00:Robert Colcord
  • 11:08:Alison Rush
  • 11:16: David Grunzweig & Elaine Zhou
  • 11:24:Noah Makow
  • 11:32:Nick Budincich
  • 11:40:George Ma
  • 11:48:Andrew McCormack
  • 11:56:Charlotte Camacho
  • 12:04:Matthew Stevens
  • 12:12:Nick Virzi
  • 12:20:TJ Melanson
  • 12:28:Ethan Geller
  • 12:36:Drew Jackson
  • 12:44:Joseph Do
  • 12:52:Irán Román


December 10 in the CCRMA Classroom (downstairs from the stage)

  • 6:00: Ansh
  • 6:08: Gyujin Oh
  • 6:16: Andrew Watts
  • 6:24:Evan Crower
  • 6:32: Kai-Chieh Huang
  • 6:40: Azim Pradhan
  • 6:48: Mark Kwon
  • 6:56: Tyler Thorne
  • 7:04: Carly Cohen
  • 7:12: Henry Thiemann
  • 7:20: Dylan Hunn
  • 7:28: Jorge Aguirre
  • 7:36: Donald J. Abuy
  • 7:44:JB Salem
  • 7:52: Jack Cook

BREAK

  • 8:16: Sebastian Le Bras
  • 8:24: Ross Dunkel
  • 8:32: Charlie Troy
  • 8:40: Wooje Cho
  • 8:48: Alexander Ronneburg
  • 8:56: Ian Campbell
  • 9:04: Krishan Kumar
  • 9:12: Matt Horton
  • 9:20: Warren Lee
  • 9:28:
  • 9:36: Trevor Freed
  • 9:44:
  • 9:52:
  • 10:00:
  • 10:08:Wenda Zhao
  • 10:16: Giuliano Kornberg & Carl Michnovicz
  • 10:24: Yanni Dahmani

Music Presentation Sign Up

Please use your full name as appeared on the class list.

  • 09/25 (THU) : Alison Rush, Andrew Watts, Nick Virzi
  • 09/30 (TUE) : Azim Pradhan, Dylan Hunn, and Nick Budincich
  • 10/07 (TUE) : Ethan Geller, Matt Horton, Carl Michnovicz
  • 10/09 (THU) : Robert Colcord, Ross Dunkel
  • 10/14 (TUE) : Ross Dunkel, David Grunzweig
  • 10/16 (THU) : Sebastian Le Bras, Mark Kwon, Henry Thiemann
  • 10/21 (TUE) : Giuliano Kornberg, Matthew Stevens
  • 10/23 (THU) : Carly Cohen, Ansh Shukla, Jorge Aguirre
  • 10/28 (TUE) : Donald J. Abuy,
  • 10/30 (THU) : Trevor Freed, Charlotte Camacho
  • 11/04 (TUE) : Ansh Shukla, Alexander Ronneburg
  • 11/06 (THU) : Joseph Do
  • 11/11 (TUE) : Warren Lee, Kai-Chieh Huang, Jace Casey, Wooje Cho
  • 11/13 (THU) : Ian Campbell, Jack Cook, Evan Crower, Yanni Dahmani
  • 11/18 (TUE) : Gyujin Oh, Elaine Zhou, George Ma, Drew Jackson
  • 12/02 (TUE) : Andrew McCormack, TJ Melanson, J.B. Salem
  • 12/10 (WED) 5:30pm: Krishan Kumar, Tyler Thorne, Charlie Troy, Noah Makow

Whale Watching Sign Up

Please list your name below if you are attending the whale watching trip on October 2nd (10:45am-7:30pm, return time approximate)

  • Madeline Huberth
  • Alex Chechile
  • Alison Rush
  • Andrew Watts
  • Nick Virzi
  • Ethan Geller
  • Giuliano Kornberg
  • Ansh Shukla
  • Robert Colcord
  • Gina Gu
  • Yanni Dahmani
  • Wooje Cho
  • Dylan Hunn
  • Trevor Freed
  • Sebastian Le Bras
  • Jack Cook
  • Jorge Aguirre
  • Ross Dunkel
  • George Ma
  • TJ Melanson
  • Carl Michnovicz
  • Gyujin Oh