This list will change (expand and contract) from time to time depending on your questions. If there are common questions or concerns whcih you feel belong here, please contact the site adminstrator/faculty.
Who may access the digital music studios?
Anyone taking a digital music course can have access. Other permission may be granted on a case-by-case basis. In general access is restrictive both as a means of security and as a guarantee of access for existing users. That said, the fundamental purpose of the studios is to provide students a means to make music. Faculty and staff will do whatever they can to make sure this happens
My ID's not working. What should I do?
First make sure you are inserting it correctly. Put your thumb over your picture and then dip your card. If you try it the other way, it won't work. A green light should flash, and you should be able to open the door. If the card is facing the right way, and you still get a red flashing light, contact ehf6@cornell.edu.
How do I sign up for studio time?
Click the studio signup link on the website. Select the room you wish to reserve, then the week in which you want to reserve time. Click the Go button. Find the timeslot you want (remember that the times are in 24-hour format). Click on the left-most icon. Enter your NetID. Depending on which room you sign up for, you may need to enter a suffix:
B27: No suffix. NetID only.
B25B: NetID + b (e.g. ehf6b)
B25C: NetID + c (e.g. ehf6c)
B25D: NetID + d (e.g. ehf6d)
Then enter your password. This will initially be set to your NetID (no suffix).
Click the subscribe button. Done.
How much time may I reserve each week?
You may sign up for up to six hours each week, but not more than two hours consecutively. If you are collaborating and wish to work in sessions of up to four hours, you may use each collaborator's NetID in sequence to sign up for more time. Please change this initial password as soon as you can.
May I keep working if noone else is using the studio?
Yes.
Students can upload and download files to and from the studios using the secure shell protocol (SSH). To arrange a username and password, please contact Eric Feinstein. An account will be created for you on the studio server. You can then access your account using one of many SSH client applications. To download a client for your system, visit http://www.openssh.com as look in the left-hand side-bar for links for your operating system (Linux, Mac OS, Windows, etc). For the Mac, I recommend Fugu. For Windows I recommend WinSCP, and for Linux I recommend gFTP or the powerful command-line "ssh".
Advanced users, please follow the link below to "command line SSH".
Once installed, login with:
Hostname: digitial.music.cornell.edu
Port: 22
Username: (your username)
Password: (your password)
Most SSH clients work like FTP displaying a local and remote directory tree. You can copy files or directories from one location to the other either for backup or to relay files in either direction for your use.
On the Digital Music server, users may upload files to one of two locations, 1) a backup folder appropriate for the backup or relay of large files listed in the user's home directory as "backup", and 2) a "public" webspace for linking or public download,listed in the us er's home server directory as "webspace". Items copied into this latter directory will be visible on the web, downloadable using any standard browser. The web address for these files would be:
http://digital.music.cornell.edu/(username)
Command line access via a Unix terminal/shell is the most reliable, powerful method of accessing the Digital Music Studios. With it users can login and use the functionality and processing power of the CDMS computers remotely.
To login, open a terminal shell (on Mac, /Applications/Utilities/Terminal.app; on Windows use Cygwin; on Linux or other Unix just open a standard xterm). At the command prompt type:
ssh REMOTE_MACHINE_NAME
...where REMOTE_MACHINE_NAME is the name of the machine you wish to access, for example b27.music.cornell.edu. If you use a different username on your local system than the one on the system you are logging into, you will also need to specify your remote username thusly:
ssh USERNAME@REMOTE_MACHINE_NAME
With the exception of our server, digital.music.cornell.edu, all CDMS machine names are derived from the number of the room they occupy.
b27.music.cornell.edu (Multichannel studio, B27)
b25b.music.cornell.edu ("Film" studio, B25B)
b25c.music.cornell.edu (Undergraduate Studio 1, B25C)
b25d.music.cornell.edu (Undergraduate Studio 2, B25D)
On CDMS systems, convenient command shortcuts are also available using a standard syntax:
sshd (same as ssh digital.music.cornell.edu)
sshb27 (same as ssh b27.music.cornell.edu)
sshb25b (same as ssh b25d.music.cornell.edu)
sshb25c (same as ssh b25c.music.cornell.edu)
sshb25d (same as ssh b25d.music.cornell.edu)
Note that the two workstations in B25A (walter and wendy) are not directly accessible from outside the network. To copy files to and from these systems use the server or another system as a relay.
When logging in from the outside you will be prompted for your password. Enter it and you will be logged in immediately. Logins from within the studios are governed by secure authorized keys meaning your account will automatically be verified when a remote shell is requested and you will not have to type your password. This will become important later on as we seek to run remote processes inline with local programs.
To copy files to and from local or remote computers, use the scp (secure copy) command. The syntax is identical to ordinary copying with cp.
scp FILE_TO_COPY [MORE_FILES_TO_COPY] DESTINATION
Unlike cp, the file to copy and/or their destination may be a remote computer. The user must specify the remote machine name and directory as a prefix. So for example, to copy a local file named myfile to my remote home directory ("/Users/kevinernste") on b27.music.cornell.edu, I would type:
scp myfile b27.music.cornell.edu:/Users/kevinernste/
Note the colon ":" between the machine name and the directory in the destination argument. This syntax should be followed carefully.
As with cp (and other Unix commands), all unix "wildcards" will work, so:
scp * b27.music.cornell.edu:/Users/kevinernste/
...will copy all files in the current directory to the destination directory on b27. To directories and subdirectories, just add "-r", so:
scp -r * b27.music.cornell.edu:/Users/kevinernste/
Where can I find documentation for the studio hardware and software?
Harware and software documementation can be found several ways. Hard copies of appropriate mauals and how-to's can be found within each respective studio as well as online where available. Online help often includes additional resources such as video demonstrations or tutorials.
Course documentation is handed out at the beginning of each class. If you did not get a handout they are available by request or in the file cabinet in the back of Studio B.
1. Select block or range you wish to export (doing "select all" and then "transport -->locators to selection" -- shortcut "p" -- will set the range selection to span the entire project.
2. Choose "File -->Export --> Audio Mixdown...".
3. In the export dialogue these should be the default setting:
You can, of course, modify these dialog settings if you know that you want something specific. For example, you may wish to export an individual mono track by itself. Here you would choose "mono" instead of "stereo interleaved". Or you may be working in a higher sampling or bit rate and may wish to preserve this fidelity by exporting at the same high values.
Handing in of weekly/bi-weekly assignments can be done from any of the 3 studios. Look on the Desktop for the "assignements" disk. Inside you will find folder for each assignment (assignment_1, assignment_2, etc). In most cases you should be handing in a WAVE audio file (uncompressed format). You must name the file with your netID for identification purposes. I would recommend a more complete title such as:
1421_a2_kme32-my_latest_tune.wav
The above format says the course number, the assignement number (a2 for assignment 2), my netID, and the title of the track. Note the use of underscores and hyphens rather than spaces. This is CRITICAL for tracks which will end up online. I highly recommend getting used to filenames without spaces.
Assignments involving multiple files should be compiled into a single .zip archive to be handed in. This is accomplished on either Mac OS or Windows by moving all desired files into a folder, right-clicking on said folder, and choosing "create Archive of ..." or comparable option.
If you come into the studio and the network drive is not on the desktop:
In the finder, go to the "Go" menu and select "Connect to server" (shortcut: command-K).
The network drive address should be in the window that pops up as the default, so click "connect".
Likewise the username "student" and the password should be in the next window as the default, so, once again, click "connect".
Choose the "assignments" and/or "user_temp" partitions. These will mount and appear on the Desktop, ready to use.
To map controls on the Kontrol 49 to Ableton Live while Reason is running, go to Reason Preferences > Control Surfaces and Keyboards. In the list of controllers, find Kontrol 49, and uncheck the "use with Reason" checkbox. This will disable the Kontrol 49 in Reason, but will free it up for use with Ableton Live.
Before you leave the studio, please return to the Reason preferences and recheck this box, so the connection to Reason will work for the next user.
In Studios B, C, and D:
1) Your work should "live" in the sub-directories on each computer:
/snd/music120/yournetid
example: /snd/music120/god3
If your work is left elsewhere, it will show up in:
Desktop-->lost and found
The lost and found will remain the receptacle for misplaced items/files for the duration of the semester. Any remaining work left in "lost and found" will become "almost trash", then it will be deleted.
3) Please exercise judgment on what can should be saved. If you have any files that you know are trash, then please discard in the normal trash bin.
If you have any more questions please email the CEMC Staff.