FOURIER TRANSFORM BASED SIMPLE CHORD ANALYSIS. UIUC Physics 193 POM
|
|
|
- Alfred Craig
- 9 years ago
- Views:
Transcription
1 FOURIER TRANSFORM BASED SIMPLE CHORD ANALYSIS Fanbo Xiang UIUC Physics 193 POM Professor Steven M. Errede Fall
2 Introduction Chords, an essential part of music, have long been analyzed. Different chords and different combinations of chords arouse different emotions. The analysis of chords is a topic which has been researching for hundreds of years. Many people are trained to recognize different chords. However, they have to devote much time before they are skillful enough to actually recognize chords with high precision. And each person can only analyze chords in a music piece with a relatively slow speed. So the idea to analyze chord by computer algorithm came up. My project mostly focuses on the analysis of musical chords within short pieces of music in digital forms with Matlab. In real world, music or sound is a kind of wave produced by vibration. The musical quality comes from the proper combination of different frequencies of sound. Wave in nature is continuous, but data stored has to be discrete. So in digital format, music is stored as discrete points, each corresponding to a state in the natural vibration (as shown below). More points sampled means closer data compared to the original vibration. With a great number of points, music can be reproduced with minor flaws undetectable by human ears. The most basic component of music is notes. Each note has a unique frequency. 2
3 Normally, people use 440Hz as the standard note A, although it really doesn t matter which note is chosen as A. In this project, to make analysis simpler, I assume all music I analyzed is based on the standard frequency (440Hz as A ). Combinations of different tones are chords, the most important part of this project. Chords are important because they are the essential part of the emotion of music. Almost everyone can feel the bright major chords and dim minor chords. I will give further explanation of chord analysis. The crucial point here is that all frequencies are mixed together in a wave form. We have to convert them from the wave form, which is called time domain, to frequency domain to do further analysis. This I apply the well-known math method Fourier Transform. Matlab provided a Fourier Transform toolbox, so I can obtain the results of this computation without writing the programming code for it. After obtaining the frequencies, I analyze the possible chord by chord models I established mostly based on empirical formula. Definition of Chords A chord is a harmonic unit with at least three different tones sounding simultaneously. [1] It is a definition of chord accepted by most people. Here tone simply means notes with a unique name (e.g. C). Major Chord A typical major chord is composed of a root tone with another tone 4 semitones above the root and a third one 7 semitones above the root. The root tone is the most important of a chord. A major chord with root C is called C major. Sometimes the 3
4 other two tones can be omitted but the root cannot, otherwise the chord changes its name. Minor Chord A minor chord is similar to a major chord, but the note 4 semitones higher is altered to 3 semitones higher. Seventh Chord A seventh chord is a more complex chord, with 4 notes sounded together. Frequency Domain and Time Domain Frequency Domain means what frequencies are contained in a sound piece. The picture is an example of frequency domain. There are 3 frequencies: note C, note E, note G. Time Domain of these notes is shown in the picture on the left. It shows us the vibration amplitude versus time. We can see clearly from the frequency domain that it is a C major chord. In contrast, it is hard to seee this chord from the messy wave form of time domain. Unfortunately, music is sampled in the latter way, so it has to be converted into frequency domain before analyzed. The method for it is known as Fourier Transform. 4
5 Fourier Transform The harmonic content of a periodic waveform - one which repeats itself in time or in space, can be obtained using the mathematical formalism known as Fourier analysis (also known as harmonic analysis), named after the French mathematician, Joseph Fourier ( ) [2] In short, this method is used to convert signal between time domain and frequency domain. However, this method can only be applied to periodical signals. DFT, FFT and STFT DFT, or Discrete Fourier Transform, is the discrete version of Fourier Transform. This method can transform signals composed of discrete points from time domain to frequency domain. So by DFT, we can convert a piece of sound, which is sampled by discrete points, to frequency domain. FFT, or Fast Fourier Transform, is merely an improved version of DFT. Since Matlab has FFT toolbox, I don t study further into this algorithm. The short-time Fourier transform (STFT), or alternatively short-term Fourier transform, is a Fourier-related transform used to determine the sinusoidal frequency and phase content of local sections of a signal as it changes over time. [3] Here I repeatedly intercept short times of signals and perform FFT with each of them. However, the time, or signal length, cannot be too long or too short: Long signals make the time positions of notes imprecise while short ones make the frequencies imprecise. STFT is what I use to analyze the harmonic content of music pieces. 5
6 Matlab Code Implementation: The FFT and STFT part is shown as follows. FFT function [freq,amp]=timetofreq(data,fs,maxfreq) N=length(data);%the length of the data n=0:n-1;%create an array 0, 1, 2, 3... length-1 y=data;%the data points Y=(fft(y,N))';%the built in method to perform FFT, return complex numbers including information of the phase value=abs(y)*2/n;%get the absolute value(amplitude) of each frequency f=n*fs/n;%get the frequencies i=1; if (f(ceil(n/2))>maxfreq) while f(i)<maxfreq i=i+1; else i=ceil(n/2); %only left half of the data can be used freq=f(1:i); amp=value(1:i); %return freq and amp STFT function [t,f,a]=stft(size,data,fs,maxfreq) p=0; l=length(data); t=[]; f=[]; a=[]; while (p+size<=l) [freq,amp]=fft(data(p+1:p+size),fs,maxfreq); times=zeros(1,length(freq)); times(:)=((p+(size+1)/2)/fs); t=[t;times]; f=[f;freq]; a=[a;amp]; p=p+size; %divide data %do FFT on every small piece of data 6
7 These 2 blocks of code returns the harmonic content of every small time piece. I then intercept the frequencies of specific notes according to the standard note frequencies. This step gives me the amplitude of every single note. Estimation of chords I applied experience method to determine chords. (This method can be improved further by other statistical model of chords.) Assuming lower frequencies contribute more to the properties of a chord. I take the weighed average of the note energy in the same tone to represent the tone energy, and sum up the tones of every single triad to obtain the energy of every single triad ( chord energy ). I take the triad with the largest energy as the most probable triad. I then search all 7 th chords to see if any of them contain this triad and compare the energy of the other tone with the energy of the triad to see if the extra tone is loud enough to be heard. If it is, the chord is displayed as a 7 th chord instead of a triad. Outcomes I make a graphical interface for chord analysis (shown below). Open button opens an audio clip and read the wave form into a graph. Track Tones button enables the real time track of all tones. I provide 2 modes for Track Tones : one is to treat every note equally; the other is to weigh bass notes more. After start and points are designated, Cut and Chord Estimate are enabled. Cut simply take out the designated piece to show it at higher precision. Chord Estimate will show the tone energy of the whole time interval and estimate the chord. 7
8 Analysis There are several problems with this program. 1) The real time track of tones requires a significant computational power. When the audio clip gets too long, the real time track may become too slow. 2) The chord estimation is not accurate. Several short notes which don t belong to the chord can interfere with the chord estimation easily. Even some overtones can cause this error. For example, an F major chord with a loud C note may be estimated as FM7 since the E note, which is a overtone of C, is treated as part of the chord. Also the perception of sound by humans is very complicated, so a lot other situations cannot be handled by this algorithm. 3) The real time tone display runs slow when the music file gets large. This problem may get less obvious when better computers are used and may be fixed by using dynamic computational algorithms. 8
9 Summary In this project, I use Fourier Transform to analyze harmonic content in real time and estimate chords given a time period by Matlab programming. The obtainment of frequencies from a wave form is successful. The harmonic content in real time is quite accurate. Users of this program can clear see which tone is being played. However, the estimate of chords is not precise because of the versatility of music structures, complexity of human hearing and oversimplification of chord models. These may be improved by applying better models or using more advanced algorithms. In sum, this program is capable of revealing some part of the harmonic content and providing a estimation of the notes, tones and chords played. References [1] Benward & Saker (2003). Music: In Theory and Practice, Vol. I, p. 67&359. Seventh Edition. ISBN "A chord is a harmonic unit with at least three different tones sounding simultaneously." "A combination of three or more pitches sounding at the same time." [2] Errede P406 POM Lecture Notes: Fourier Analysis I _FIles/Fourier_Analysis1.pdf [3] Unknown author 9
Auto-Tuning Using Fourier Coefficients
Auto-Tuning Using Fourier Coefficients Math 56 Tom Whalen May 20, 2013 The Fourier transform is an integral part of signal processing of any kind. To be able to analyze an input signal as a superposition
Mathematical Harmonies Mark Petersen
1 Mathematical Harmonies Mark Petersen What is music? When you hear a flutist, a signal is sent from her fingers to your ears. As the flute is played, it vibrates. The vibrations travel through the air
Trigonometric functions and sound
Trigonometric functions and sound The sounds we hear are caused by vibrations that send pressure waves through the air. Our ears respond to these pressure waves and signal the brain about their amplitude
Tonal Analysis of Different Materials for Trumpet Mouthpieces
Greg Formosa PHYS 199 POM Project Write-up Tonal Analysis of Different Materials for Trumpet Mouthpieces INTRODUCTION: Trumpets have been noted as one of the oldest instruments in the world, and ever since
The Tuning CD Using Drones to Improve Intonation By Tom Ball
The Tuning CD Using Drones to Improve Intonation By Tom Ball A drone is a sustained tone on a fixed pitch. Practicing while a drone is sounding can help musicians improve intonation through pitch matching,
The Sonometer The Resonant String and Timbre Change after plucking
The Sonometer The Resonant String and Timbre Change after plucking EQUIPMENT Pasco sonometers (pick up 5 from teaching lab) and 5 kits to go with them BK Precision function generators and Tenma oscilloscopes
B3. Short Time Fourier Transform (STFT)
B3. Short Time Fourier Transform (STFT) Objectives: Understand the concept of a time varying frequency spectrum and the spectrogram Understand the effect of different windows on the spectrogram; Understand
The Fourier Analysis Tool in Microsoft Excel
The Fourier Analysis Tool in Microsoft Excel Douglas A. Kerr Issue March 4, 2009 ABSTRACT AD ITRODUCTIO The spreadsheet application Microsoft Excel includes a tool that will calculate the discrete Fourier
For full instructions on how to install Simsound please see the Technical Guide at the end of this document.
Sim sound SimSound is an engaging multimedia game for 11-16 year old that aims to use the context of music recording to introduce a range of concepts about waves. Sim sound encourages pupils to explore
Copyright 2008 Pearson Education, Inc., publishing as Pearson Addison-Wesley.
Chapter 20. Traveling Waves You may not realize it, but you are surrounded by waves. The waviness of a water wave is readily apparent, from the ripples on a pond to ocean waves large enough to surf. It
Musical Analysis and Synthesis in Matlab
3. James Stewart, Calculus (5th ed.), Brooks/Cole, 2003. 4. TI-83 Graphing Calculator Guidebook, Texas Instruments,1995. Musical Analysis and Synthesis in Matlab Mark R. Petersen ([email protected]),
How To Improvise a Solo A Workshop for Beginners
1 How To Improvise a Solo A Workshop for Beginners 10:00-10:30 am Arrival, Setup and Performance 10:30 to 12:00 pm Interactive Workshop 12:00 to 12:30 Lunch 12:30 to 2:00 pm Workshop 2:00 tp 3:30 pm Open
Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals. Introduction
Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals Modified from the lecture slides of Lami Kaya ([email protected]) for use CECS 474, Fall 2008. 2009 Pearson Education Inc., Upper
Basics of Digital Recording
Basics of Digital Recording CONVERTING SOUND INTO NUMBERS In a digital recording system, sound is stored and manipulated as a stream of discrete numbers, each number representing the air pressure at a
This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.
This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. Title Transcription of polyphonic signals using fast filter bank( Accepted version ) Author(s) Foo, Say Wei;
Music Theory: Explanation and Basic Principles
Music Theory: Explanation and Basic Principles Musical Scales Musical scales have developed in all cultures throughout the world to provide a basis for music to be played on instruments or sung by the
Lecture 1-6: Noise and Filters
Lecture 1-6: Noise and Filters Overview 1. Periodic and Aperiodic Signals Review: by periodic signals, we mean signals that have a waveform shape that repeats. The time taken for the waveform to repeat
Bass Guitar Investigation. Physics 498, Physics of Music Sean G. Ely Randall Fassbinder
Bass Guitar Investigation Physics 498, Physics of Music Sean G. Ely Randall Fassbinder May 14, 2009 Table of Contents 1. INTRODUCTION...1 2. EXPERIMENTAL SETUP AND PROCEDURE...1 2.1 PICKUP LOCATION...1
DIGITAL MUSIC DAY 1 WHAT IS SOUND? ANALOG AND DIGITAL EARLY RECORDING WAX FOR YOUR EARS ROUND BUT FLAT WIRE AND TAPE PURE SOUND
DIGITAL MUSIC DAY 1 WHAT IS SOUND? 1. Making a sound playing a musical instrument, moves the surrounding the instrument. 2. Making a sound sends out air which hit your ears. 3. Waves of changing air pressure
The Physics of Music: Brass Instruments. James Bernhard
The Physics of Music: Brass Instruments James Bernhard As a first approximation, brass instruments can be modeled as closed cylindrical pipes, where closed means closed at one end, open at the other Here
A Sound Analysis and Synthesis System for Generating an Instrumental Piri Song
, pp.347-354 http://dx.doi.org/10.14257/ijmue.2014.9.8.32 A Sound Analysis and Synthesis System for Generating an Instrumental Piri Song Myeongsu Kang and Jong-Myon Kim School of Electrical Engineering,
ARRL Morse Code Oscillator, How It Works By: Mark Spencer, WA8SME
The national association for AMATEUR RADIO ARRL Morse Code Oscillator, How It Works By: Mark Spencer, WA8SME This supplement is intended for use with the ARRL Morse Code Oscillator kit, sold separately.
Analysis of an Acoustic Guitar
I. Introduction Analysis of an Acoustic Guitar The acoustic guitar has been a common component in many genres of music for many years. Its versatile, rich tones and popularity with famous artists have
Doppler Effect Plug-in in Music Production and Engineering
, pp.287-292 http://dx.doi.org/10.14257/ijmue.2014.9.8.26 Doppler Effect Plug-in in Music Production and Engineering Yoemun Yun Department of Applied Music, Chungwoon University San 29, Namjang-ri, Hongseong,
Renaissance Bass. software audio processor. User s Guide
Renaissance Bass software audio processor User s Guide Table of Contents Chapter 1 Quickstar t Chapter 2 Controls Chapter 3 Basic adjustment pr ocedure Renaissance Bass Software Manual 1 2 Renaissance
Modulation to Any Key
Modulation to Any Key by James M. Stevens In this exercise, I am demonstrating how to modulate from the key of C to any key. Most pianists are comfortable changing keys that move up a half step, whole
Introduction to Digital Audio
Introduction to Digital Audio Before the development of high-speed, low-cost digital computers and analog-to-digital conversion circuits, all recording and manipulation of sound was done using analog techniques.
Speech Signal Processing: An Overview
Speech Signal Processing: An Overview S. R. M. Prasanna Department of Electronics and Electrical Engineering Indian Institute of Technology Guwahati December, 2012 Prasanna (EMST Lab, EEE, IITG) Speech
Aircraft cabin noise synthesis for noise subjective analysis
Aircraft cabin noise synthesis for noise subjective analysis Bruno Arantes Caldeira da Silva Instituto Tecnológico de Aeronáutica São José dos Campos - SP [email protected] Cristiane Aparecida Martins
7. Beats. sin( + λ) + sin( λ) = 2 cos(λ) sin( )
34 7. Beats 7.1. What beats are. Musicians tune their instruments using beats. Beats occur when two very nearby pitches are sounded simultaneously. We ll make a mathematical study of this effect, using
Drum-Set Tuning Guide
Drum-Set Tuning Guide Tune-Bot enables you to accurately tune your drums to a specific notes or frequencies and once you know the notes or frequencies you want, you can quickly tune and retune your drums.
Lab 1. The Fourier Transform
Lab 1. The Fourier Transform Introduction In the Communication Labs you will be given the opportunity to apply the theory learned in Communication Systems. Since this is your first time to work in the
Analysis/resynthesis with the short time Fourier transform
Analysis/resynthesis with the short time Fourier transform summer 2006 lecture on analysis, modeling and transformation of audio signals Axel Röbel Institute of communication science TU-Berlin IRCAM Analysis/Synthesis
MUSIC OFFICE - SONGWRITING SESSIONS SESSION 1 HARMONY
MUSIC OFFICE - SONGWRITING SESSIONS SESSION 1 HARMONY Introduction All songwriters will use harmony in some form or another. It is what makes up the harmonic footprint of a song. Chord sequences and melodies
Guitar Rubric. Technical Exercises Guitar. Debut. Group A: Scales. Group B: Chords. Group C: Riff
Guitar Rubric Technical Exercises Guitar Debut In this section the examiner will ask you to play a selection of exercises drawn from each of the three groups shown below. Groups A and B contain examples
Monophonic Music Recognition
Monophonic Music Recognition Per Weijnitz Speech Technology 5p [email protected] 5th March 2003 Abstract This report describes an experimental monophonic music recognition system, carried out
Curriculum Mapping Electronic Music (L) 4202 1-Semester class (18 weeks)
Curriculum Mapping Electronic Music (L) 4202 1-Semester class (18 weeks) Week Standard Skills Resources Vocabulary Assessments Students sing using computer-assisted instruction and assessment software.
Matlab GUI for WFB spectral analysis
Matlab GUI for WFB spectral analysis Jan Nováček Department of Radio Engineering K13137, CTU FEE Prague Abstract In the case of the sound signals analysis we usually use logarithmic scale on the frequency
Music Theory Unplugged By Dr. David Salisbury Functional Harmony Introduction
Functional Harmony Introduction One aspect of music theory is the ability to analyse what is taking place in the music in order to be able to more fully understand the music. This helps with performing
Performing the Fast Fourier Transform with Microchip s dspic30f Series Digital Signal Controllers
Performing the Fast Fourier Transform with Microchip s dspic30f Series Digital Signal Controllers Application Note Michigan State University Dept. of Electrical & Computer Engineering Author: Nicholas
The continuous and discrete Fourier transforms
FYSA21 Mathematical Tools in Science The continuous and discrete Fourier transforms Lennart Lindegren Lund Observatory (Department of Astronomy, Lund University) 1 The continuous Fourier transform 1.1
Mathematics of Music
Mathematics of Music Student Author: Janelle K. Hammond Faculty Sponsor: Dr. Susan Kelly, UW-L Department of Mathematics Music is the pleasure the human soul experiences from counting without being aware
How to compute Random acceleration, velocity, and displacement values from a breakpoint table.
How to compute Random acceleration, velocity, and displacement values from a breakpoint table. A random spectrum is defined as a set of frequency and amplitude breakpoints, like these: 0.050 Acceleration
AP1 Waves. (A) frequency (B) wavelength (C) speed (D) intensity. Answer: (A) and (D) frequency and intensity.
1. A fire truck is moving at a fairly high speed, with its siren emitting sound at a specific pitch. As the fire truck recedes from you which of the following characteristics of the sound wave from the
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
RMS Power. The Meaning of Average
RMS Power Discussion in the rec.radio.amateur.homebrew newsgroup showed a widespread misunderstanding of the meaning and importance of RMS and average values of voltage, current, and power. So I ve put
Final Project: Enhanced Music Synthesizer and Display Introduction
Final Project: Enhanced Music Synthesizer and Display Introduction The final project will provide you with a complete digital systems design experience. It encompasses all of the elements you have encountered
Modelling musical chords using sine waves
Modelling musical chords using sine waves Introduction From the stimulus word Harmon, I chose to look at the transmission of sound waves in music. As a keen musician mself, I was curious to understand
Lecture 4: Jan 12, 2005
EE516 Computer Speech Processing Winter 2005 Lecture 4: Jan 12, 2005 Lecturer: Prof: J. Bilmes University of Washington Dept. of Electrical Engineering Scribe: Scott Philips
Analog and Digital Signals, Time and Frequency Representation of Signals
1 Analog and Digital Signals, Time and Frequency Representation of Signals Required reading: Garcia 3.1, 3.2 CSE 3213, Fall 2010 Instructor: N. Vlajic 2 Data vs. Signal Analog vs. Digital Analog Signals
Waveforms and the Speed of Sound
Laboratory 3 Seth M. Foreman February 24, 2015 Waveforms and the Speed of Sound 1 Objectives The objectives of this excercise are: to measure the speed of sound in air to record and analyze waveforms of
Acoustics for Musicians
Unit 1: Acoustics for Musicians Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 60 Aim and purpose J/600/6878 BTEC National The aim of this unit is to establish knowledge of acoustic principles
Doppler. Doppler. Doppler shift. Doppler Frequency. Doppler shift. Doppler shift. Chapter 19
Doppler Doppler Chapter 19 A moving train with a trumpet player holding the same tone for a very long time travels from your left to your right. The tone changes relative the motion of you (receiver) and
FREQUENCY RESPONSE OF AN AUDIO AMPLIFIER
2014 Amplifier - 1 FREQUENCY RESPONSE OF AN AUDIO AMPLIFIER The objectives of this experiment are: To understand the concept of HI-FI audio equipment To generate a frequency response curve for an audio
f x a 0 n 1 a 0 a 1 cos x a 2 cos 2x a 3 cos 3x b 1 sin x b 2 sin 2x b 3 sin 3x a n cos nx b n sin nx n 1 f x dx y
Fourier Series When the French mathematician Joseph Fourier (768 83) was tring to solve a problem in heat conduction, he needed to epress a function f as an infinite series of sine and cosine functions:
Bi- Tonal Quartal Harmony in Theory and Practice 1 Bruce P. Mahin, Professor of Music Radford University
Bi- Tonal Quartal Harmony in Theory and Practice 1 Bruce P. Mahin, Professor of Music Radford University In a significant departure from previous theories of quartal harmony, Bi- tonal Quartal Harmony
physics 1/12/2016 Chapter 20 Lecture Chapter 20 Traveling Waves
Chapter 20 Lecture physics FOR SCIENTISTS AND ENGINEERS a strategic approach THIRD EDITION randall d. knight Chapter 20 Traveling Waves Chapter Goal: To learn the basic properties of traveling waves. Slide
The Fundamentals of Signal Analysis. Application Note 243
The Fundamentals of Signal Analysis Application Note 243 2 Table of Contents Chapter 1 Introduction 4 Chapter 2 The Time, Frequency and Modal Domains: A matter of Perspective 5 Section 1: The Time Domain
Grade Level Year Total Points Core Points % At Standard 9 2003 10 5 7 %
Performance Assessment Task Number Towers Grade 9 The task challenges a student to demonstrate understanding of the concepts of algebraic properties and representations. A student must make sense of the
AN-007 APPLICATION NOTE MEASURING MAXIMUM SUBWOOFER OUTPUT ACCORDING ANSI/CEA-2010 STANDARD INTRODUCTION CEA-2010 (ANSI) TEST PROCEDURE
AUDIOMATICA AN-007 APPLICATION NOTE MEASURING MAXIMUM SUBWOOFER OUTPUT ACCORDING ANSI/CEA-2010 STANDARD by Daniele Ponteggia - [email protected] INTRODUCTION The Consumer Electronics Association (CEA),
Dirac Live & the RS20i
Dirac Live & the RS20i Dirac Research has worked for many years fine-tuning digital sound optimization and room correction. Today, the technology is available to the high-end consumer audio market with
RightMark Audio Analyzer 6.0. User s Guide
RightMark Audio Analyzer 6.0 User s Guide About RMAA RightMark Audio Analyzer is intended for testing the quality of analog and digital sound sections of any audio equipment, be it a sound card, portable
Introduction to Chords For Jazz Band
Introduction to Chords For Jazz Band First, let s start with a major scale and review the scale degrees. We refer to the distance between two notes as an interval, and an interval has two aspects: the
PeakVue Analysis for Antifriction Bearing Fault Detection
August 2011 PeakVue Analysis for Antifriction Bearing Fault Detection Peak values (PeakVue) are observed over sequential discrete time intervals, captured, and analyzed. The analyses are the (a) peak values
Timing Errors and Jitter
Timing Errors and Jitter Background Mike Story In a sampled (digital) system, samples have to be accurate in level and time. The digital system uses the two bits of information the signal was this big
The abstract, universal, or essential class of a pitch. The thing about that pitch that different particular instances of it share in common.
SET THEORY CONCEPTS ***The Abstract and the Particular*** Octave Equivalence/Enharmonic Equivalence A category of abstraction whereby pitches that are registal duplicates of one another are considered
Problem of the Month: Fair Games
Problem of the Month: The Problems of the Month (POM) are used in a variety of ways to promote problem solving and to foster the first standard of mathematical practice from the Common Core State Standards:
FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW
FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW Wei Lin Department of Biomedical Engineering Stony Brook University Instructor s Portion Summary This experiment requires the student to
Teaching Fourier Analysis and Wave Physics with the Bass Guitar
Teaching Fourier Analysis and Wave Physics with the Bass Guitar Michael Courtney Department of Chemistry and Physics, Western Carolina University Norm Althausen Lorain County Community College This article
ANALYZER BASICS WHAT IS AN FFT SPECTRUM ANALYZER? 2-1
WHAT IS AN FFT SPECTRUM ANALYZER? ANALYZER BASICS The SR760 FFT Spectrum Analyzer takes a time varying input signal, like you would see on an oscilloscope trace, and computes its frequency spectrum. Fourier's
As Example 2 demonstrates, minor keys have their own pattern of major, minor, and diminished triads:
Lesson QQQ Advanced Roman Numeral Usage Introduction: Roman numerals are a useful, shorthand way of naming and analyzing chords, and of showing their relationships to a tonic. Conventional Roman numerals
Study Kit No 9. Aura Lee (Love Me Tender)
Study Kit No 9 Aura Lee (Love Me Tender) Reharmonization Study Kit No. 9 Aura Lee Author: Rosablanca Suen Web: www.learnpianowithrosa.com Email: [email protected] Cover Design: Raymond Suen Copyright
Filter Comparison. Match #1: Analog vs. Digital Filters
CHAPTER 21 Filter Comparison Decisions, decisions, decisions! With all these filters to choose from, how do you know which to use? This chapter is a head-to-head competition between filters; we'll select
The Phase Modulator In NBFM Voice Communication Systems
The Phase Modulator In NBFM Voice Communication Systems Virgil Leenerts 8 March 5 The phase modulator has been a point of discussion as to why it is used and not a frequency modulator in what are called
The Chord Book - for 3 string guitar
The Chord Book - for 3 string guitar Prepared for: 3 string fretted cbg Prepared by: Patrick Curley Forward This short ebook will help you play chords on your 3 string guitar. I m tuned to G, if you re
Lecture 2, Human cognition
Human Cognition An important foundation for the design of interfaces is a basic theory of human cognition The information processing paradigm (in its most simple form). Human Information Processing The
The Calculation of G rms
The Calculation of G rms QualMark Corp. Neill Doertenbach The metric of G rms is typically used to specify and compare the energy in repetitive shock vibration systems. However, the method of arriving
Display Board Pulse Width Modulation (PWM) Power/Speed Controller Module
Display Board Pulse Width Modulation (PWM) Power/Speed Controller Module RS0 Microcontroller LEDs Motor Control Pushbuttons Purpose: To demonstrate an easy way of using a Freescale RS0K2 microcontroller
ARTICLE. Sound in surveillance Adding audio to your IP video solution
ARTICLE Sound in surveillance Adding audio to your IP video solution Table of contents 1. First things first 4 2. Sound advice 4 3. Get closer 5 4. Back and forth 6 5. Get to it 7 Introduction Using audio
Sound and stringed instruments
Sound and stringed instruments Lecture 14: Sound and strings Reminders/Updates: HW 6 due Monday, 10pm. Exam 2, a week today! 1 Sound so far: Sound is a pressure or density fluctuation carried (usually)
San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010
San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010 Instructor: Robert H. Morelos-Zaragoza Office Location: ENGR 373 Telephone: (408) 924-3879 Email: [email protected]
COMS 4115 Programming Languages and Translators Fall 2013 Professor Edwards. Lullabyte
COMS 4115 Programming Languages and Translators Fall 2013 Professor Edwards Lullabyte Stanley Chang (cc3527), Louis Croce (ljc2154), Nathan Hayes-Roth (nbh2113), Andrew Langdon (arl2178), Ben Nappier (ben2113),
Little LFO. Little LFO. User Manual. by Little IO Co.
1 Little LFO User Manual Little LFO by Little IO Co. 2 Contents Overview Oscillator Status Switch Status Light Oscillator Label Volume and Envelope Volume Envelope Attack (ATT) Decay (DEC) Sustain (SUS)
A: zero everywhere. B: positive everywhere. C: negative everywhere. D: depends on position.
A string is clamped at both ends and then plucked so that it vibrates in a standing wave between two extreme positions a and c. (Let upward motion correspond to positive velocities.) When the
Chords and More Chords for DGdg Tenor Banjo By Mirek Patek
Chords and More Chords for DGdg Tenor Banjo By Mirek Patek This tenth article about the fingerstyle tenor banjo in DGdg tuning will be focused on banjo accompaniment, i.e. on playing chords. The goal is
An Introduction to Chords
1 An Introduction to Chords by David Gilson A chord is the musical sound produced by playing a number of notes at the same time. The sound of the chord is different depending on the key you are playing
Magnetic Field Modeling of Halbach Permanent Magnet Array
Magnetic Field Modeling of Halbach Permanent Magnet Array Shengguo Zhang *1, Kai Wang 1, Xiaoping Dang 2 School of Electrical Engineering, Northwest University for Nationalities, Lanzhou, China School
SR2000 FREQUENCY MONITOR
SR2000 FREQUENCY MONITOR THE FFT SEARCH FUNCTION IN DETAILS FFT Search is a signal search using FFT (Fast Fourier Transform) technology. The FFT search function first appeared with the SR2000 Frequency
Sound and Music. Drum. Drum. Guitar. Flute. Guitar. Trumpet. Flute. Trumpet
Sound and Music Look at the drawings above. Read the names of the parts of each instrument. Answer the following questions. 1. Which part creates the sound for each of these instruments? Drum Guitar Flute
Lesson DDD: Figured Bass. Introduction:
Lesson DDD: Figured Bass Introduction: In this lesson you will learn about the various uses of figured bass. Figured bass comes from a Baroque compositional practice in which composers used a numerical
FTIR Instrumentation
FTIR Instrumentation Adopted from the FTIR lab instruction by H.-N. Hsieh, New Jersey Institute of Technology: http://www-ec.njit.edu/~hsieh/ene669/ftir.html 1. IR Instrumentation Two types of instrumentation
Computing Fourier Series and Power Spectrum with MATLAB
Computing Fourier Series and Power Spectrum with MATLAB By Brian D. Storey. Introduction Fourier series provides an alternate way of representing data: instead of representing the signal amplitude as a
Quarterly Progress and Status Report. Measuring inharmonicity through pitch extraction
Dept. for Speech, Music and Hearing Quarterly Progress and Status Report Measuring inharmonicity through pitch extraction Galembo, A. and Askenfelt, A. journal: STL-QPSR volume: 35 number: 1 year: 1994
GOSPELKEYS TM 202 MASTERING WORSHIP CHORDS TRANSCRIPTS SIDENOTES. www.hearandplay.com www.gospelkeys202.com. Minister Jermaine A.
GOSPELKEYS TM 202 MASTERING WORSHIP CHORDS TRANSCRIPTS & SIDENOTES www.hearandplay.com www.gospelkeys202.com Minister Jermaine A. Griggs, Author 1 INTRODUCTION Hello my friend, and welcome to Gospel Keys
GSnap Manual. Welcome to GSnap. Installation. Hints
GSnap Manual Welcome to GSnap GSnap is an auto-tune effect. It can be used subtly to correct the pitch of a vocal, or, with more extreme settings, to create a robot-voice effect. It requires a monophonic
Final Year Project Progress Report. Frequency-Domain Adaptive Filtering. Myles Friel. Supervisor: Dr.Edward Jones
Final Year Project Progress Report Frequency-Domain Adaptive Filtering Myles Friel 01510401 Supervisor: Dr.Edward Jones Abstract The Final Year Project is an important part of the final year of the Electronic
employed to ensure the continuing reliability of critical systems.
4 Regulations 1989, Regulation 4, places a duty on employers to provide safe systems for their workers: Regulation 4 of the Electricity at Work Regulations 1989 Systems, work activities and protective
10EaZy SW White Paper Choosing the right hardware
10EaZy SW White Paper Choosing the right hardware Selecting proper hardware for the 10EaZy SW This white paper describes important elements to consider before purchasing hardware intended for sound level
