LAB 1 Machine Perception of Music Computer Science , Winter Quarter 2006

Size: px
Start display at page:

Download "LAB 1 Machine Perception of Music Computer Science , Winter Quarter 2006"

Transcription

1 1.0 Lab overview and objectives This laboratory assignment will help you learn basic sound manipulation using MATLAB 7. Lab due time/date: 1pn, 1/11/2006 What to hand in: see Section 5 of this document Format of required submission: see Section 5 of this document Where/who/how to submit: see Section 5 of this document IMPORTANT NOTE #1: If you complete Lab 1 in the T-lab (see section 2.0), you will need to provide your OWN pair of headphones with a 1/8 inch male stereo connector. There is a jack on the back of every T-lab computer where you may connect your headphones. IMPORTANT NOTE #2: The labs in this course presume a basic familiarity with MATLAB. If you have never used MATLAB before, you should count on spending the time required to learn basic MATLAB programming before doing the lab requirements in Section Getting access to MATLAB 7 MATLAB 7 is installed on all computers running Windows in the T-lab (at the Tech end of the bridge between Ford and Tech ) 2.1 Getting a key for the T-lab Entry to the T-lab requires a Marlok key. There's a FAQ for getting a key here: Getting an EECS computer account To log on to a T-lab machine, you will need an account and password provided by the EECS department. Every student registered for an EECS course should be given a computer account. This account is different from the standard account given to all Northwestern students for purposes. After they create user accounts at the beginning of each quarter, the department will send an to each student with account information. 3.0 MATLAB 7 basics This section is included to help those who have never used MATLAB 7.0. This section of the lab contains no required tasks. If you feel confident in your ability to navigate MATLAB, feel free to skip all of section 3. If this is your first time using MATLAB, you should plan on spending a few hours familiarizing yourself with it. This section gives you

2 some pointers to how to use MATLAB s help system to learn how to write simple scripts and display graphics. 3.1 Starting MATLAB While there is MATLAB is on both Linux and Windows XP in the T-lab computers. The Windows XP version of MATLAB 7 is better for our purposes than rather than the MATLAB installed on the Linux partition of the T-lab machines, as the Linux version of MATLAB lacks useful audio functions. To start MATLAB on a Microsoft Windows platform, select the Start -> Programs -> MATLAB 7.0 -> MATLAB 7.0, or double-click the MATLAB shortcut icon on your Windows desktop. 3.2 Learning the basics from MATLAB help *NOTE* Learning the basics of MATLAB can take time. Don t forget to schedule in a couple of evenings of playing with MATLAB into the time you need to do this lab.and yes, I know I said this in Section 1. It is worth saying again. All future labs presume knowledge of MATLAB. If you don t get up to speed during Lab 1, you may not catch up later. Once you have MATLAB running, go to the Help menu on the MATLAB window by selecting Help -> MATLAB Help. This will call up a window with two panes. The right pane contains help content. The left pane contains the Help Navigator, which lets you search through the help system in various ways. At the top of the help navigator pane are several tabs labeled Contents, Index, Search, Demos. Click on the Contents tab. This will reveal a list of topics with subheadings. Select MATLAB by double clicking on it. This will reveal a number of subsections. I suggest you select Getting Started and read the entire Getting Started section. While reading this section, copy and run the examples they give. This will give you a better feel for the workings of MATLAB. In order to learn the MATLAB desktop interface, I also suggest you look at the help section MATLAB-> Desktop Tools and Development. This will give you an overview of the command line, the editor, and other tools. No textbook for MATLAB is required for. That said, some prefer learning from books. Both Barnes and Noble ( and Borders books ( have stores in downtown Evanston where one get a book on MATLAB. 4.0 Basic sound manipulation in MATLAB 7 MATLAB provides the following functions to record and play sounds. Detailed descriptions of each function can be found in the MATLAB help system. Simply select the search tab in the Help Navigator pane and enter the name of the function in the Search for: box. Alternately, you can type help, followed by the name of the command on the MATLAB command line. For example: help beep

3 General Audio Functions audioplayer audiorecorder beep lin2mu mmfileinfo mu2lin sound soundsc - Create audio player object - Perform real-time audio capture - Produce beep sound - Convert linear audio signal to mu-law - Information about a multimedia file - Convert mu-law audio signal to linear - Convert vector into sound - Scale data and play as sound Microsoft WAVE Sound Functions wavplay - Play sound on PC-based audio output device wavread - Read Microsoft WAVE (.wav) sound file wavrecord - Record sound using PC-based audio input device wavwrite - Write Microsoft WAVE (.wav) sound file Important Signal Display functions spectrogram plot - display a spectrogram of a signal on the screen - plot a signal on the screen 4.1 Open an example Matlab has an example audio file you can load by doing the following at the command line: >> load mtlb See what variables have been loaded by typing: >> who You should see two variables, Fs and mtlb. The first is the sample frequency. The second is the audio recording. 4.2 Play the contents of a standard.wav file in MATLAB The three commands typically used to play an acoustic signal in MATLAB are sound, soundsc, and wavplay. First, look at the MATLAB help information for these three functions.

4 Now, type the following series of commands on the MATLAB command line to hear what happens.(note: If you are using a T-lab computer, you will need to have headphones plugged into the 1/8 inch stereo headphone jack on the computer). >> soundsc(mtlb, Fs) >> soundsc(mtlb, Fs /2) >> soundsc(mtlb, Fs *2) >> backwardssignal = mtlb(end:-1:1) >> soundsc(backwardssignal, Fs) Try playing the sound with the other two common sound playing functions. Is there any difference in how they work? 4.2 Display the contents of a standard.wav file in MATLAB It is often helpful to see the acoustic signal when working with it. The plot command is an easy-to-use data visualization function. To see what plot does, type the following: >> plot(mtlb) You should see a window appear that contains a time-amplitude representation of the audio signal you loaded into MATLAB. It would be a good idea for you to play with the toolbar at the top of the plot window. See if you can zoom in and zoom out using the toolbar. See if you can figure out how to print the figure. Learning how to do this stuff now will help you later. The zoom function can also be turned on via the command line. Type the following. >> zoom xon Now try clicking on the figure containing the display of the audio signal. It should zoom in the horizontal dimension, while leaving the vertical dimension unchanged. This will prove handy in section 5. A spectrogram shows the estimate of the relative amplitudes of a set of sinusoids used to approximate the wave form analyzed. A spectrogram can be created for the signal by doing the following >> spectrogram(mtlb,256,250,256,fs,'yaxis'); See MATLAB help for more details on use of the spectrogram function 4.4 Create a.wav file in MATLAB (only works in WINDOWS) So-called pure tones are formed by simple sine waves. It is easy to create a pure tone of any desired frequency in MATLAB using the trigonometric functions. Determine how long you want your tone to be. One second? Ten seconds? Once you have decided this, define a MATLAB variable containing that value.

5 >> duration = 2 Determine the sample rate (or frequency) you would like to use, as measured in Hertz (repetitions per second). Commonly used audio sample rates include 44,100 Hz (CD quality), 48,000 Hz (DAT tape), and 8000 Hz (telephone quality). Define a variable with this value. >> samplerate = 8000 Now, the number of samples needed is simply the sample rate multiplied by the duration >> numberofsamples = samplerate * duration Now, determine the frequency of the tone you wish to create. Like the sample rate, frequency of the tone is measured in Hertz. Here, I select the frequency of Middle C on the piano. This means that the sine wave should repeat 262 times per second. >> frequency = 262 Next, you should create a sequence of values that will be used to create a sine wave of the appropriate duration and frequency. >> maxval = frequency * duration * 2 * pi >> stepsize = maxval/(samplerate * duration) >> myvals = [0: stepsize: maxval] >> mysinewave = sin(myvals) Now display the sinewave sequence and play it. >> plot(mysinewave) >> soundsc(mysinewave, samplerate) Finally, save the sine wave as a.wav file >> filename = 'example.wav' >> wavwrite(mysinewave,samplerate,filename) 4.5 Create a function file in MATLAB You add new functions to the MATLAB vocabulary by expressing them in terms of existing functions. The existing commands and functions that compose the new function reside in a text file called an M-file. M-files can be either scripts or functions. Scripts are simply files containing a sequence of MATLAB statements. Functions make use of their own local variables and accept input arguments. The name of an M-file begins with an alphabetic character and has a filename extension of.m. The M-file name, less its

6 extension, is what MATLAB searches for when you try to use the script or function. A line at the top of a function M-file contains the syntax definition. The name of a function, as defined in the first line of the M-file, should be the same as the name of the file without the.m extension. For example, the existence of a file on disk called stat.m with function [mean,stdev] = stat(x) % any line starting with % is a comment in a MATLAB M-file n = length(x); mean = sum(x)/n; stdev = sqrt(sum((x-mean).^2/n)); defines a new function called stat that calculates the mean and standard deviation of a vector. The variables within the body of the function are all local variables. For more on MATLAB functions, go to the MATLAB help window and select the search tab from the Help Navigator pane of the help window. In the search for: field, enter function. The first entry should be function. Select this choice. A help page will appear that explains how to create a MATLAB function. Note: Select function and not functions. NOTE: MATLAB will only find your function if it is in the current directory or on the MATLAB path. The help system will tell you how to update the path. 5.0 Lab assignment 5.1 Make a function that makes a pitch For this lab, make a MATLAB function, makepitch that outputs a vector containing a sine wave of the given frequency. It should accept the following parameters duration samplerate frequency - the desired duration in seconds - the sample rate of the encoding, in Hz - the desired frequency of the signal, in Hz This function should return a MATLAB vector containing a sine wave which, if played at the given sample rate, will sound like a pitch of the desired frequency. We will test your function using an existing script. Given the following script, the sequence of commands should result in one second of the A above middle C on the piano. NOTE THE ORDER OF THE PARAMETERS! >> duration = 1 >> samplerate = >> frequency = 440 >> mysound = makepitch(duration, samplerate, frequency) >> wavplay(mysound, samplerate)

7 *NOTE* You are REQUIRED to place a comment in the file containing your function stating your name and address. This comment MUST be the second line in the file. Thus, when someone types the following at the command line. >> help makepitch your name and address should be included in the resulting output. 5.2 The major scale The C major scale, starting on Middle C of a typical piano, is the set of pitches that sound when playing the white keys from Middle C to the C one octave above it. The following table shows the frequency, in Hertz, of each pitch in this scale. Name C D E F G A B C Freq Create a.wav file whose sample rate is 8000 Hz and whose content is the C major scale, from middle C to the C one octave above middle C. Each note in the C major scale should last ½ second. The entire file should last four seconds. The name of this file MUST be of the format <firstname>_<lastname>_scale.wav. Thus, if your name is Billy Budd, the file must be called billy_budd_scale.wav. Hint: This will be easier if you use the function created in 5.1 and learn to concatenate vectors. Consult MATLAB help to figure out how to append one vector to the end of another. 5.3 Adding two signals Load the major scale you created in 5.2 as a signal in MATLAB. You can do this using the wavread function. Then, load the mtlb signal as you did in Section 4.1. Now, add the two signals together so that, if played, the sound from the file in 5.3 plays simultaneously with the one from section 5.2. Save the resulting signal to a file..the name of this file MUST be of the format <firstname>_<lastname>_both.wav. Thus, if your name is Billy Budd, the file must be called billy_budd_both.wav. 5.4 Harmonic and non harmonic tones Harmonic sounds are generally considered to be sounds whose primary frequency components are all integer multiples of a fundamental frequency within the range of human hearing (20 to 20,000 Hz). Create a harmonic sound composed of three sine waves in the range of human hearing.save this as <firstname>_<lastname>_harmonic.wav. Create a non-harmonic sound composed of three sine waves in the range of human hearing. Save this as <firstname>_<lastname>_nonharmonic.wav. Now create a random signal (also known as white noise ) by using the rand function.

8 y = rand(8000,1); LAB 1 Save this as <firstname>_<lastname>_noise.wav. 5.4 Handing in your assignment You need to hand in the following: 1) A file, makepitch.m, containing your implementation of the function makepitch, as described in section 5.1 2) The.wav file created in section ) The.wav file created in section 5.3 4) The three.wav files created in section 5.4 How to submit assignments: 1. Create a zip file of your assignment if there is more than one file to submit* 2. Go to 3. In the QUICK LINKS column, click on Course Management System (Blackboard) 4. Log in 5. Click on the link to this course in "My Courses" 6. Click on the Tools link 7. Click on Digital Drop Box 8. Click on Send File. 9. Ignore the drop down menu next to Select File and instead make the Title "Assignment X", where X is the number of the assignment. 10. Browse for your zip file. 11. Click submit. 12. Click OK and you're done. *Freeware zip programs, such as 7-Zip, are available on the web. I will accept single files submitted one after the other for an assignment, but would prefer zipped submissions.

DSP First Lab 02: Introduction to Complex Exponentials

DSP First Lab 02: Introduction to Complex Exponentials DSP First Lab 02: Introduction to Complex Exponentials Lab Report: It is only necessary to turn in a report on Section 5 with graphs and explanations. You are ased to label the axes of your plots and include

More information

COS 116 The Computational Universe Laboratory 4: Digital Sound and Music

COS 116 The Computational Universe Laboratory 4: Digital Sound and Music COS 116 The Computational Universe Laboratory 4: Digital Sound and Music In this lab you will learn about digital representations of sound and music, especially focusing on the role played by frequency

More information

CSC 101: Lab #7 Digital Audio Due Date: 5:00pm, day after lab session

CSC 101: Lab #7 Digital Audio Due Date: 5:00pm, day after lab session CSC 101: Lab #7 Digital Audio Due Date: 5:00pm, day after lab session Purpose: The purpose of this lab is to provide you with hands-on experience in digital audio manipulation techniques using the Audacity

More information

Digital Audio. Amplitude Analogue signal

Digital Audio. Amplitude Analogue signal Digital Audio The sounds that we hear are air molecules vibrating in a wave pattern. These sound waves are measured by our ear drums and processed in our brain. As computers are digital machines, sound

More information

Assignment 5 Audio & Files in MATLAB Due Friday, November 16, 11:59 pm

Assignment 5 Audio & Files in MATLAB Due Friday, November 16, 11:59 pm Assignment 5 Audio & Files in MATLAB Due Friday, November 16, 11:59 pm Remember to comment your.m files using % or Matlab Text Comment. help and doc is your friend. Submit the indicated files via email

More information

FRYE ELECTRONICS, INC.

FRYE ELECTRONICS, INC. TEMPUS-3D The Time-Frequency-Amplitude Microscope Version 1.01 FRYE FRYE ELECTRONICS, INC. P.O. Box 23391 Tigard, OR 97281-3391 USA (503) 620-2722 (800) 547-8209 Fax: (503) 639-0128 http://www.frye.com

More information

COS 116 The Computational Universe Laboratory 4: Digital Sound and Music

COS 116 The Computational Universe Laboratory 4: Digital Sound and Music COS 116 The Computational Universe Laboratory 4: Digital Sound and Music In this lab you will learn about digital representations of sound and music, especially focusing on the role played by frequency

More information

Windows Movie Maker / Microsoft Photo Story Digital Video

Windows Movie Maker / Microsoft Photo Story Digital Video Windows Movie Maker / Microsoft Photo Story Digital Video http://intranet/technology/index.html TRC HELP DESK X5092 April 2006 Photo Story and Movie Maker Microsoft Photo Story 3 allows you to create fantastic

More information

Cassette2CD Wizard 2.05 User's Manual

Cassette2CD Wizard 2.05 User's Manual Cassette2CD Wizard 2.05 User's Manual Table of Contents 1. Installation Instructions a. Connecting tape-deck to the computer b. Installing the Software 2. Using Cassette2CD Wizard a. Setting up and Testing

More information

DSP First. Laboratory Exercise #1. Introduction to MATLAB

DSP First. Laboratory Exercise #1. Introduction to MATLAB DSP First Laboratory Exercise #1 Introduction to MATLAB The Warm-up section of each lab should be completed during a supervised lab session and the laboratory instructor should verify the appropriate steps

More information

Lab P-1: Introduction to MATLAB. 3. Learn a little about advanced programming techniques for MATLAB, i.e., vectorization.

Lab P-1: Introduction to MATLAB. 3. Learn a little about advanced programming techniques for MATLAB, i.e., vectorization. DSP First, 2e Signal Processing First Lab P-1: Introduction to MATLAB Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in

More information

Audacity is FREE as defined by the Audacity design team. IU Kokomo students can download Audacity from IUware at

Audacity is FREE as defined by the Audacity design team. IU Kokomo students can download Audacity from IUware at This tutorial will describe how to (1) download Audacity on either Windows or Mac computers, and (2) set up Audacity to edit and save audio files in either *.wav or *.mp3 format. All IU Kokomo student

More information

Lab 2 Functions in matlab and Playing Sounds

Lab 2 Functions in matlab and Playing Sounds Lab 2 Functions in matlab and Playing Sounds EE 235: Continuous-Time Linear Systems Department of Electrical Engineering University of Washington This work 1 was written by Amittai Axelrod, Jayson Bowen,

More information

EE3TP4: Signals and Systems Lab 1: Introduction to Matlab Tim Davidson Ext Objective. Report. Introduction to Matlab

EE3TP4: Signals and Systems Lab 1: Introduction to Matlab Tim Davidson Ext Objective. Report. Introduction to Matlab EE3TP4: Signals and Systems Lab 1: Introduction to Matlab Tim Davidson Ext. 27352 davidson@mcmaster.ca Objective To help you familiarize yourselves with Matlab as a computation and visualization tool in

More information

BEE 235 Continuous-Time Linear Systems

BEE 235 Continuous-Time Linear Systems BEE 235 Continuous-Time Linear Systems Lab 2 Functions in MATLAB and Playing Sounds This work was written by Amittai Axelrod, Jayson Bowen, and Maya Gupta, and is licensed under the Creative Commons Attribution

More information

EE3210 Lab 1: Introduction to MATLAB

EE3210 Lab 1: Introduction to MATLAB City University of Hong Kong Department of Electronic Engineering EE3210 Lab 1: Introduction to MATLAB Verification: The Warm-Up section must be completed during your assigned lab time. The steps marked

More information

Problem Set 6 Audio Programming Out of 40 points. All parts due at 8pm on Thursday, November 29, 2012

Problem Set 6 Audio Programming Out of 40 points. All parts due at 8pm on Thursday, November 29, 2012 Problem Set 6 Audio Programming Out of 40 points All parts due at 8pm on Thursday, November 29, 2012 Goals Learn the basics of audio processing in C Learn how to use audio APIs Grading Metrics The code

More information

Getting Help in Microsoft Office

Getting Help in Microsoft Office LESSON 3 Getting Help in Microsoft Office In this lesson, you learn how to access and use the Help system in Microsoft Office. HELP: WHAT S AVAILABLE? Microsoft Office supplies a Help system that makes

More information

Tutorial: GNU Radio Companion

Tutorial: GNU Radio Companion Tutorials» Guided Tutorials» Previous: Introduction Next: Programming GNU Radio in Python Tutorial: GNU Radio Companion Objectives Create flowgraphs using the standard block libraries Learn how to debug

More information

Technical Note. Installation and use of the VT200 IP audio

Technical Note. Installation and use of the VT200 IP audio Technical Note Installation and use of the VT200 IP audio Revision Date September 2005 Application VT200 version 4.0 and later 1. What do you need before installing the IP audio? This note assumes that

More information

Laboratory Exercise #5

Laboratory Exercise #5 ECEN4002/5002 Spring 2003 Digital Signal Processing Laboratory Laboratory Exercise #5 Signal Synthesis Introduction Up to this point we have been developing and implementing signal processing algorithms:

More information

Unix Computer To open MATLAB on a Unix computer, click on K-Menu >> Caedm Local Apps >> MATLAB.

Unix Computer To open MATLAB on a Unix computer, click on K-Menu >> Caedm Local Apps >> MATLAB. MATLAB Introduction This guide is intended to help you start, set up and understand the formatting of MATLAB before beginning to code. For a detailed guide to programming in MATLAB, read the MATLAB Tutorial

More information

Setting Up the Cassette2USB Recorder (Audacity): Double click on the desktop icon to launch the program. The initial screen will appear:

Setting Up the Cassette2USB Recorder (Audacity): Double click on the desktop icon to launch the program. The initial screen will appear: Setting Up the Cassette2USB Recorder (Audacity): Double click on the desktop icon to launch the program. The initial screen will appear: From the Audacity menu choose Preferences. On the Audio I/O tab

More information

Tech Day Camtasia. What is Camtasia Studio?

Tech Day Camtasia. What is Camtasia Studio? Tech Day 2008 Camtasia What is Camtasia Studio? Camtasia Studio is a video-based screen capturing software program. It is analogous to using a video camera to record your screen. However, unlike using

More information

Introduction to MATLAB

Introduction to MATLAB Chapter 1 Introduction to MATLAB 1.1 Software Philosophy Matrix-based numeric computation MATrix LABoratory built-in support for standard matrix and vector operations High-level programming language Programming

More information

2 The Stata user interface

2 The Stata user interface 2 The Stata user interface The windows This chapter introduces the core of Stata s interface: its main windows, its toolbar, its menus, and its dialogs. The five main windows are the Review, Results, Command,

More information

How To Upload Your Newsletter

How To Upload Your Newsletter How To Upload Your Newsletter Using The WS_FTP Client Copyright 2005, DPW Enterprises All Rights Reserved Welcome, Hi, my name is Donna Warren. I m a certified Webmaster and have been teaching web design

More information

Windows XP. A Quick Tour of Windows XP Features

Windows XP. A Quick Tour of Windows XP Features Windows XP A Quick Tour of Windows XP Features Windows XP Windows XP is an operating system, which comes in several versions: Home, Media, Professional. The Windows XP computer uses a graphics-based operating

More information

User Guide. FTR Manager For more information visit

User Guide. FTR Manager For more information visit FTR Manager 5.7.1 TABLE OF CONTENTS INTRODUCTION... 4 Overview... 4 About This Document... 4 GETTING STARTED... 5 Installation... 5 Starting FTR Manager... 5 To start Manager in Windows 7 or Windows 10

More information

Small rectangles (and sometimes squares like this

Small rectangles (and sometimes squares like this Lab exercise 1: Introduction to LabView LabView is software for the real time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because it,

More information

ELEC ENG 4CL4 CONTROL SYSTEM DESIGN

ELEC ENG 4CL4 CONTROL SYSTEM DESIGN ELEC ENG 4CL4 CONTROL SYSTEM DESIGN Lab #1: MATLAB/Simulink simulation of continuous casting Objectives: To gain experience in simulating a control system (controller + plant) within MATLAB/Simulink. To

More information

Finding MATLAB on CAEDM Computers

Finding MATLAB on CAEDM Computers Lab #1: Introduction to MATLAB Due Tuesday 5/7 at noon This guide is intended to help you start, set up and understand the formatting of MATLAB before beginning to code. For a detailed guide to programming

More information

Audacity Tutorial Recording With Your PC

Audacity Tutorial Recording With Your PC Audacity Tutorial Recording With Your PC Audacity can record any audio signal that is played into the computer soundcard. This could be sound from a microphone, guitar or CD/record/cassette player. The

More information

Audio-Technica AT-LP60-USB, AT-LP120-USB, AT-LP240-USB & AT-LP1240-USB Turntables. Software Guide

Audio-Technica AT-LP60-USB, AT-LP120-USB, AT-LP240-USB & AT-LP1240-USB Turntables. Software Guide Audio-Technica AT-LP60-USB, AT-LP120-USB, AT-LP240-USB & AT-LP1240-USB Turntables Software Guide Audio-Technica USB Turntables Contents A note about software... 2 System requirements... 2 Installing Audacity

More information

WebEx Recorder and Player

WebEx Recorder and Player WebEx Recorder and Player User s Guide Version 2.8.4902 Copyright WebEx Communications, Inc. and Cisco Systems, Inc. reserve the right to make changes in the information contained in this publication without

More information

As CCS starts up, a splash screen similar to one shown below will appear.

As CCS starts up, a splash screen similar to one shown below will appear. APPENDIX A. CODE COMPOSER STUDIO (CCS) v6.1: A BRIEF TUTORIAL FOR THE DSK6713 A.1 Introduction Code Composer Studio (CCS) is Texas Instruments Eclipse-based integrated development environment (IDE) for

More information

ADOBE PRESENTER Version 7.0 for Windows PowerPoint 2007 (for Windows only)

ADOBE PRESENTER Version 7.0 for Windows PowerPoint 2007 (for Windows only) Student User Manual: ADOBE PRESENTER Version 7.0 for Windows PowerPoint 2007 (for Windows only) CENTER FOR INSTRUCTIONAL & LEARNING TECHNOLOGIES/ITSS THE UNIVERSITY OF NORTH DAKOTA Adobe Presenter QUICK

More information

D CLIENT for DIRECTOR/DIRECTOR PRO Series Publishing System Operator s Guide

D CLIENT for DIRECTOR/DIRECTOR PRO Series Publishing System Operator s Guide D CLIENT for DIRECTOR/DIRECTOR PRO Series Publishing System Operator s Guide The DIRECTOR/DIRECTOR PRO is a state-of-the-art CD/DVD publishing system and duplicator. It is designed to create, duplicate

More information

Setting up FT3000 and version on Windows 7. This is a step by step guide for setting up the FT3000 on a new Windows 7 or 8 PC

Setting up FT3000 and version on Windows 7. This is a step by step guide for setting up the FT3000 on a new Windows 7 or 8 PC Setting up FT3000 and version 3.0.1 on Windows 7 This is a step by step guide for setting up the FT3000 on a new Windows 7 or 8 PC PROBLEM: Computer being updated from XP to WIN 7 or 8. New PC does not

More information

How to Make a Podcast

How to Make a Podcast Can You Hear Me Now? How to Make a Podcast Part One: Creating a Podcast Using Audacity Step 1: Things You Need 1. Computer with broadband Internet access. 2. Audacity version 1.2.6 (http://audacity.sourceforge.net/).

More information

Revealing Archaeology User Guide. Before you Begin. Running Revealing Archaeology from the CD-ROM. Installing Revealing Archaeology on Your Hard Drive

Revealing Archaeology User Guide. Before you Begin. Running Revealing Archaeology from the CD-ROM. Installing Revealing Archaeology on Your Hard Drive Revealing Archaeology Copyright 2001-2012 Thinking Strings, L.L.C. Distriubution in any form is expressly forbidden. Revealing Archaeology User Guide User Guide 1 Windows : Double-click the Archaeology

More information

Selection tool - for selecting the range of audio you want to edit or listen to.

Selection tool - for selecting the range of audio you want to edit or listen to. Audacity Quick Guide Audacity is an easy-to-use audio editor and recorder. You can use Audacity to: Record live audio. Convert tapes and records into digital recordings or CDs. Edit sound files. Cut, copy,

More information

PHYS 5061 Lab 1: Introduction to LabVIEW

PHYS 5061 Lab 1: Introduction to LabVIEW PHYS 5061 Lab 1: Introduction to LabVIEW In this lab, you will work through chapter 1 and 2 of Essick s book to become familiar with using LabVIEW to build simple programs, called VI s in LabVIEW-speak,

More information

Last Updated: October 12, Learning Ally ReadHear by gh for PC, Quick Start Guide

Last Updated: October 12, Learning Ally ReadHear by gh for PC, Quick Start Guide Learning Ally ReadHear by gh for PC Quick Start Guide Last Updated: October 12, 2012 1 Page Table of Contents Introduction...3 What is Learning Ally ReadHear?...3 Overview...3 Minimum PC System Requirements...3

More information

Creates a 1 X 1 matrix (scalar) with a value of 1 in the column 1, row 1 position and prints the matrix aaa in the command window.

Creates a 1 X 1 matrix (scalar) with a value of 1 in the column 1, row 1 position and prints the matrix aaa in the command window. EE 350L: Signals and Transforms Lab Spring 2007 Lab #1 - Introduction to MATLAB Lab Handout Matlab Software: Matlab will be the analytical tool used in the signals lab. The laboratory has network licenses

More information

Matlab notes Matlab is a matrix-based, high-performance language for technical computing It integrates computation, visualisation and programming usin

Matlab notes Matlab is a matrix-based, high-performance language for technical computing It integrates computation, visualisation and programming usin Matlab notes Matlab is a matrix-based, high-performance language for technical computing It integrates computation, visualisation and programming using familiar mathematical notation The name Matlab stands

More information

Adobe Sound Booth Tutorial

Adobe Sound Booth Tutorial Adobe Sound Booth Tutorial Recording your Voice in the Studio 1. Open Adobe Sound Booth 2. Click File>New>Empty Audio File 3. Hit the Record Button (red circle button at the bottom of the screen) 4. In

More information

ECE4703 B Term Laboratory Assignment 1

ECE4703 B Term Laboratory Assignment 1 ECE4703 B Term 2017 -- Laboratory Assignment 1 Introduction to the TMS320C6713 DSK and Code Composer Studio The goals of this laboratory assignment are: Project Code and Report Due at 3 pm 2-Nov-2017 to

More information

Part I. Introduction to Linux

Part I. Introduction to Linux Part I Introduction to Linux 7 Chapter 1 Linux operating system Goal-of-the-Day Familiarisation with basic Linux commands and creation of data plots. 1.1 What is Linux? All astronomical data processing

More information

Lectora Audio Editor Information Center

Lectora Audio Editor Information Center Lectora Audio Editor Information Center - 1 - Welcome to the Lectora Audio Editor Information Center The Audio Editor Information Center was designed so that you can quickly find the information you need

More information

Digital Music. You can download this file from Dig Music May

Digital Music. You can download this file from   Dig Music May -1- Digital Music We will cover: Music is sound, but what is sound?? How to make a computer (and some hand-held portable devices) play music. How to get music into a suitable format (e.g. get music off

More information

Konexx USB Phone 2 PC Products. White Paper

Konexx USB Phone 2 PC Products. White Paper Products Version 4.6 White Paper 9235 Activity Road Phone: (858) 537-5010 Suite 108 San Diego, CA 92126 Fax : (858) 537-5020 Table of Contents INTRODUCTION... 1 SOFTWARE... 1 BASIC EDITION... 1 ADVANCED

More information

User Guide 1 Revealing Criminology User Guide Before you Begin Running Revealing Criminology from the DVD-ROM

User Guide 1 Revealing Criminology User Guide Before you Begin Running Revealing Criminology from the DVD-ROM Revealing World Religions Copyright 2012 Thinking Strings, L.L.C. Distriubution in any form is expressly forbidden. Revealing Criminology User Guide User Guide 1 Windows : Double-click the Criminology

More information

Quick Guide to Getting Started with:

Quick Guide to Getting Started with: Quick Guide to Getting Started with: 1.0 Introduction -- What is Audacity Audacity is free, open source software for recording and editing sounds. It is a program that manipulates digital audio waveforms.

More information

AT-LP2D-USB Turntable. Software Guide

AT-LP2D-USB Turntable. Software Guide AT-LP2D-USB Turntable Software Guide AT-LP2D-USB Turntable Contents A note about software...2 System requirements...2 Cakewalk PYRO Installing Cakewalk PYRO software (for PC use only)...3 Setting up your

More information

George Mason University Signals and Systems I Spring 2016

George Mason University Signals and Systems I Spring 2016 George Mason University Signals and Systems I Spring 2016 Laboratory Project #1 Assigned: January 25, 2016 Due Date: Laboratory Section on Week of February 15, 2016 Description: The purpose of this laboratory

More information

INSTALLATION AND OPERATION MANUAL ARCHIVEREVIEW SOFTWARE

INSTALLATION AND OPERATION MANUAL ARCHIVEREVIEW SOFTWARE INSTALLATION AND OPERATION MANUAL ARCHIVEREVIEW SOFTWARE TABLE OF CONTENTS Introduction...1 Software Requirements...1 Installation Instructions...2 First-Use Instructions...3 Enter the program for the

More information

Start menu. Toggles between All Programs & Back

Start menu. Toggles between All Programs & Back Microsoft Windows Vista Illustrated Introductory Working with Windows Programs Objectives Start a program Open and save a WordPad document Modify text in WordPad Work with a graphic in Paint 2 Objectives

More information

Click here for a PDF version of this tutorial. Start. MSTI 260 l HOME

Click here for a PDF version of this tutorial. Start. MSTI 260 l HOME Click here for a PDF version of this tutorial Start MSTI 260 l HOME Step 1: After downloading Skype (if you haven t already downloaded the program, click here), click left 2x on the Skype icon on the desktop.

More information

As CCS starts up, a splash screen similar to one shown below will appear.

As CCS starts up, a splash screen similar to one shown below will appear. APPENDIX A. CODE COMPOSER STUDIO (CCS) v5.1: A BRIEF TUTORIAL FOR THE OMAP-L138 A.1 Introduction Code Composer Studio (CCS) is Texas Instruments integrated development environment (IDE) for developing

More information

INTERNET ORDERING YOU ARE NOW READY TO START YOUR ORDER SETTING UP YOUR COMPUTER IT S AS EASY AS NOTE: WHEN LOADING

INTERNET ORDERING YOU ARE NOW READY TO START YOUR ORDER SETTING UP YOUR COMPUTER IT S AS EASY AS NOTE: WHEN LOADING SETTING UP YOUR COMPUTER IT S AS EASY AS 1-2 - 3 NOTE: WHEN LOADING THE WEB ORDER TOOLS: 1. When you first load from the our link provided to you, it will load JAVA 1.4.1.02 and the web ordering application.

More information

Not For Sale. Offline Scratch Development. Appendix B. Scratch 1.4

Not For Sale. Offline Scratch Development. Appendix B. Scratch 1.4 Appendix B Offline Scratch Development If you only have occasional access to the Internet or your Internet access is extremely slow (aka 56k dial-up access), you are going to have a difficult time trying

More information

Avaya CallPilot Mini/150 Desktop Messaging Quick Reference Guide

Avaya CallPilot Mini/150 Desktop Messaging Quick Reference Guide Part No. P0990116 03.1 Avaya CallPilot Mini/150 Desktop Messaging Quick Reference Guide 2010 Avaya Inc. All Rights Reserved. Notices While reasonable efforts have been made to ensure that the information

More information

Introduction to Audacity

Introduction to Audacity IMC Innovate Make Create http://library.albany.edu/imc/ 518 442-3607 Introduction to Audacity NOTE: This document illustrates Audacity 2.x on the Windows operating system. Audacity is a versatile program

More information

Part III Appendices 165

Part III Appendices 165 Part III Appendices 165 Appendix A Technical Instructions Learning Outcomes This material will help you learn how to use the software you need to do your work in this course. You won t be tested on it.

More information

Table of Contents 1. INTRODUCING DLL MODES AND SETTINGS IN DLL GENERAL DLL FEATURES...4

Table of Contents 1. INTRODUCING DLL MODES AND SETTINGS IN DLL GENERAL DLL FEATURES...4 Table of Contents 1. INTRODUCING DLL...1 2. MODES AND SETTINGS IN DLL...2 2.1 TEACHING MODE... 2 2.2 SELF LEARNING MODE... 2 2.3 NORMAL SETTING... 3 2.4 MANUAL SETTING... 3 2.5 CAPTURE SETTING... 3 3.

More information

SBX Tutorial: Music On Hold

SBX Tutorial: Music On Hold SBX Tutorial: Music On Hold This guide is to aid in your understanding of how to set up a simple Music On Hold (MOH) application on your SBX unit using XMUCOM+ administration software. The following is

More information

Impatica and PowerPoint for Blackboard

Impatica and PowerPoint for Blackboard Impatica and PowerPoint for Blackboard Impatica is a software program which allows for the delivery of fully narrated and highly animated PowerPoint content over the Internet, plug-in free and even at

More information

Scott D. Lipscomb. Music Education & Music Technology. Tenure Dossier. Electronic Dossier Instructions

Scott D. Lipscomb. Music Education & Music Technology. Tenure Dossier. Electronic Dossier Instructions Scott D. Lipscomb Music Education & Music Technology Tenure Dossier Electronic Dossier Instructions Includes instructions for: Timesketch Player BubbleMachine Flash Templates TimeSketch Editor Pro The

More information

Digital Media. Daniel Fuller ITEC 2110

Digital Media. Daniel Fuller ITEC 2110 Digital Media Daniel Fuller ITEC 2110 Daily Question: Digital Audio What values contribute to the file size of a digital audio file? Email answer to DFullerDailyQuestion@gmail.com Subject Line: ITEC2110-09

More information

1 of 24 5/6/2011 2:14 PM

1 of 24 5/6/2011 2:14 PM 1 of 24 5/6/2011 2:14 PM This tutorial explains how to add links, files, zipped files, pages, and MOODLE Media. ADDING LINKS 1. Let s start with adding a link. Here is a link to a practice Prezi. Highlight

More information

EE168 Lab/Homework #1 Introduction to Digital Image Processing Handout #3

EE168 Lab/Homework #1 Introduction to Digital Image Processing Handout #3 EE168 Lab/Homework #1 Introduction to Digital Image Processing Handout #3 We will be combining laboratory exercises with homework problems in the lab sessions for this course. In the scheduled lab times,

More information

Quick Start XLe Source Expansion Kit

Quick Start XLe Source Expansion Kit Quick Start XLe Source Expansion Kit Caution: Before touching the supplied audio card, ground yourself by touching an unpainted metal surface. While working on your computer you should periodically touch

More information

I / PM Express Imaging and Process Management Web Express. User Guide EWU s Web based Document Imaging solution

I / PM Express Imaging and Process Management Web Express. User Guide EWU s Web based Document Imaging solution I / PM Express Imaging and Process Management Web Express User Guide EWU s Web based Document Imaging solution It is important to make sure you Log Out or close the Oracle IPM web client when not in use.

More information

Step 10: Conversion to PDF

Step 10: Conversion to PDF Step 10: Conversion to PDF IMPORTANT NOTE: Adobe Acrobat Professional is NOT available for MAC. Please follow PC instructions (provided below) on a PC. This PDF explains Step 10 of the step-by-step instructions

More information

Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7

Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7 Microsoft Windows 7 - Illustrated Unit A: Introducing Windows 7 Objectives Start Windows and view the desktop Use pointing devices Use the Start button Use the taskbar Work with windows 2 Objectives Use

More information

User's Guide. Voice Messaging and Fax Software. FaxTalk Communicator SETM

User's Guide. Voice Messaging and Fax Software. FaxTalk Communicator SETM User's Guide Voice Messaging and Fax Software FaxTalk Communicator SETM FaxTalk Communicator SE for Windows Version 4.7 Telephone Consumer Protection Act of 1991 "It shall be unlawful for any person within

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface CHAPTER 1 Finding Your Way in the Inventor Interface COPYRIGHTED MATERIAL Understanding Inventor s interface behavior Opening existing files Creating new files Modifying the look and feel of Inventor Managing

More information

Copyright JAVS

Copyright JAVS 2 Copyright JAVS 1981-2014 About This Manual JAVS Viewer 7 Pro and JAVS Queue 7 are add-ons to Viewer 7, so this manual will refer to all functions as Viewer 7 functions. This manual will provide a comprehensive

More information

Introduction. Requirements. Activation

Introduction. Requirements. Activation VITO SoundExplorer User's Manual Introduction Requirements Activation Interface Settings and Options Recording Playback Additional Features Today plugin Equalizer Dynamic Processing & Playback Speed Playlists

More information

Spreading a Sample Across the Pads

Spreading a Sample Across the Pads ÂØÒňΠMV-8000 Workshop Spreading a Sample Across the Pads 2005 Roland Corporation U.S. All rights reserved. No part of this publication may be reproduced in any form without the written permission of

More information

HW3: CS 110X C Domain Information. Final Version: 1/29/2014

HW3: CS 110X C Domain Information. Final Version: 1/29/2014 HW3: CS 110X C 2014 Note: This homework (and all remaining homework assignments) is a partner homework and must be completed by each partner pair. When you complete this assignment, you must not share

More information

Matlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia

Matlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia Matlab for FMRI Module 1: the basics Instructor: Luis Hernandez-Garcia The goal for this tutorial is to make sure that you understand a few key concepts related to programming, and that you know the basics

More information

Professor s Manual For Practice Set Programs

Professor s Manual For Practice Set Programs Professor s Manual For Practice Set Programs Table of Contents Page Getting Started on Practice Sets for Students Handout COPY AND GIVE TO STUDENTS 3 Getting Started for Professors 4 Levels of Security

More information

Using Windows 7 Explorer By Len Nasman, Bristol Village Computer Club

Using Windows 7 Explorer By Len Nasman, Bristol Village Computer Club By Len Nasman, Bristol Village Computer Club Understanding Windows 7 Explorer is key to taking control of your computer. If you have ever created a file and later had a hard time finding it, or if you

More information

Section 6 Storage Space

Section 6 Storage Space Section 6 Storage Space By the end of this section you should be able to: Access and use storage devices View used and available space Understand file compression Compress and edit files Extract compressed

More information

Introduction to MATLAB

Introduction to MATLAB Introduction to MATLAB This note will introduce you to MATLAB for the purposes of this course. Most of the emphasis is on how to set up MATLAB on your computer. The purposes of this supplement are two.

More information

User s Guide for Polycom HDX Desktop Systems

User s Guide for Polycom HDX Desktop Systems User s Guide for Polycom HDX Desktop Systems Version 2.0.1 November 2007 Edition 3725-26470-001/A Version 2.0.1 Trademark Information Polycom, the Polycom logo design, and ViewStation are registered trademarks

More information

Matlab is a tool to make our life easier. Keep that in mind. The best way to learn Matlab is through examples, at the computer.

Matlab is a tool to make our life easier. Keep that in mind. The best way to learn Matlab is through examples, at the computer. Learn by doing! The purpose of this tutorial is to provide an introduction to Matlab, a powerful software package that performs numeric computations. The examples should be run as the tutorial is followed.

More information

Website Administration Manual, Part One

Website Administration Manual, Part One Website Administration Manual, Part One A Guide to the CMS & Widgets Curry School of Education Website http://curry.virginia.edu The Curry Website Administrators Manual - Part One 2 The CMS The content

More information

DSP Laboratory (EELE 4110) Lab#1 Introduction to Matlab

DSP Laboratory (EELE 4110) Lab#1 Introduction to Matlab Islamic University of Gaza Faculty of Engineering Electrical Engineering Department 2012 DSP Laboratory (EELE 4110) Lab#1 Introduction to Matlab Goals for this Lab Assignment: In this lab we would have

More information

Getting Started with. Microsoft Office 2010

Getting Started with. Microsoft Office 2010 Getting Started with Microsoft Office 2010 Microsoft Office 2010 Objectives Explore the programs in Microsoft Office Start programs and switch between them Explore common window elements Minimize, maximize,

More information

GETTING STARTED. 3. Once in the Portal, click on the WebEx icon in the upper right corner of the screen.

GETTING STARTED. 3. Once in the Portal, click on the WebEx icon in the upper right corner of the screen. GETTING STARTED 1. Open a web browser. (WebEx will work with any type of computer, PC or Mac.) 2. Go to https://www.wtamu.edu, and log into the Buff Portal. 3. Once in the Portal, click on the WebEx icon

More information

GETTING STARTED WITH MINITAB INTRODUCTION TO MINITAB STATISTICAL SOFTWARE

GETTING STARTED WITH MINITAB INTRODUCTION TO MINITAB STATISTICAL SOFTWARE Six Sigma Quality Concepts & Cases Volume I STATISTICAL TOOLS IN SIX SIGMA DMAIC PROCESS WITH MINITAB APPLICATIONS CHAPTER 2 GETTING STARTED WITH MINITAB INTRODUCTION TO MINITAB STATISTICAL SOFTWARE Amar

More information

Using the Computer for Essays

Using the Computer for Essays + Using the Computer for Essays Why can t I just write it out and turn it in? Common Core Standard: Writing 10.6 - Use technology, including the Internet, to produce and publish writing and to interact

More information

SuperNova. Screen Reader. Version 14.0

SuperNova. Screen Reader. Version 14.0 SuperNova Screen Reader Version 14.0 Dolphin Computer Access Publication Date: 09 April 2014 Copyright 1998-2014 Dolphin Computer Access Ltd. Technology House Blackpole Estate West Worcester WR3 8TJ United

More information

LP2CD Wizard 2.0 User's Manual

LP2CD Wizard 2.0 User's Manual LP2CD Wizard 2.0 User's Manual Table of Contents 1. Installation Instructions a. Connecting the Vinyl2USB Converter b. Installing the Software 2. Using LP2CD Wizard a. Setting up and Testing for Audio

More information

2IN35 VLSI Programming Lab Work Assignment 1: Hardware design using Verilog

2IN35 VLSI Programming Lab Work Assignment 1: Hardware design using Verilog 2IN35 VLSI Programming Lab Work Assignment 1: Hardware design using Verilog Hrishikesh Salunkhe, h.l.salunkhe@tue.nl, Alok Lele, a.lele@tue.nl April 28, 2015 1 Contents 1 Introduction 3 2 Hardware design

More information

Section 2 Getting Started

Section 2 Getting Started Section 2 Getting Started ECDL Section 2 Getting Started By the end of this section you should be able to: Start, restart and close down a device Log on and log off Windows Recognise and use the Desktop

More information

General Guidelines: SAS Analyst

General Guidelines: SAS Analyst General Guidelines: SAS Analyst The Analyst application is a data analysis tool in SAS for Windows (version 7 and later) that provides easy access to basic statistical analyses using a point-and-click

More information