Sound Periodic Functions. Developing a Music Sequencer/Synthesizer Victor Shepardson Computer Systems Lab

Slides:



Advertisements
Similar presentations
Sound Synthesis Part III: Distortion-based synthesis (FM & Waveshaping)
Advertisements

Tamara Berg Advanced Multimedia
IntroductionIntroduction Most musical sounds are periodic, and are composed of a collection of harmonic sine waves.Most musical sounds are periodic, and.
Easily extensible unix software for spectral analysis, display modification, and synthesis of musical sounds James W. Beauchamp School of Music Dept.
SWE 423: Multimedia Systems Chapter 3: Audio Technology (2)
What makes a musical sound? Pitch n Hz * 2 = n + an octave n Hz * ( …) = n + a semitone The 12-note equal-tempered chromatic scale is customary,
Digital/Analog conversion How do we convert analog signals to digital data and vice versa?
Chapter 7 Principles of Analog Synthesis and Voltage Control Contents Understanding Musical Sound Electronic Sound Generation Voltage Control Fundamentals.
EE2F2 - Music Technology 8. Subtractive Synthesis.
What is a wave? Speed, wave length and frequency.
College and Engineering Physics Quiz 9: Simple Harmonic Motion 1 Simple Harmonic Motion.
Modulation of Waves (FM Radio, AM Radio and Television)
ASCII & Gray Codes.
 All objects have a NATURAL FREQUENCY at which they tend to vibrate. This frequency depends on the material the object is made of, the shape, and many.
All are examples of oscillatory motion! Oscillate means to go back & forth.
MIDI. A protocol that enables computers, synthesizers, keyboards, and other musical devices to communicate with each other. Instead of storing actual.
Patent Liability Analysis Team 14: Faris Issa Sean King David Record Prateek Singhal.
Physics 1251 The Science and Technology of Musical Sound Unit 4 Session 37 MWF Synthesizers Unit 4 Session 37 MWF Synthesizers.
Lab 4: Strings Standing Waves Modes Slinky Experiments 1.Frequency of Modes 2.Pulse on Slinky Experiments with String –Computer as Driver Control 1.Finding.
Granular Synthesis. Pre-Class Music Jon Nelson Scatter.
computer
Radar Signals Tutorial II: The Ambiguity Function
Quick Quiz You need a sheet of paper. What do these abbreviations stand for? PWM PPM PAM PCM ASK FSK AM FM IF AF RF TRF amp Pulse width modulation Pulse.
Modulation and Data Transfer February 21, References gy-Article.asp?ArtNum=2
Periodogram of a sinusoid + spike Single high value is sum of sine curves all in phase at time t 0 :
 Waves  What are they?  How is energy transferred?  Medium  Describe  Mechanical Wave  Describe  Two types  Transverse Wave  Describe  Parts.
Chapter 5: Electronic Music and Synthesizers Who uses electronic musical synthesizers? Each advance in electronic technology is followed by a concomitant.
Subtractive Sound Synthesis. Subtractive Synthesis Involves subtracting frequency components from a complex tone to produce a desired sound Why is it.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
Vocab. Power Point Randall York. Additive Synthesis A synthesis technique that creates a periodic signal by adding sinusoids together.
Chapter 12 The Principles of Computer Music Contents Digital Audio Processing Noise Reduction Audio Compression Digital Rights Management (DRM)
Takeshi SAITOU 1, Masataka GOTO 1, Masashi UNOKI 2 and Masato AKAGI 2 1 National Institute of Advanced Industrial Science and Technology (AIST) 2 Japan.
Brit and the Rad Lab at MIT Radiation Laboratory Series: Documented developments from the Rad Lab Volume 19 (copyright 1949): Waveforms- edited by B. Chance.
Copyright © 2011 by Denny Lin1 Simple Synthesizer Part 3 Based on Floss Manuals (Pure Data) “Building a Simple Synthesizer” By Derek Holzer Slides by Denny.
What do these abbreviations stand for? PWM PPM PAM PCM ASK FSK PSK AM FM IF AF RF TRF amp Pulse width modulation Pulse position modulation Pulse amplitude.
1 Pertemuan 3 Networking Fundamentals Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Sound!!! By Cush!. What produces sound Sound is made by a wave of oscillating pressure through a liquid, solid or gas.
9 th Grade Science Chapter 12c.  Definition: ◦ Sounds used in regular pattern that is pleasing to hear  Every musical instrument has: ◦ Natural frequency:
Project Presentation Eoin Culhane Multi Channel Music Recognition for an Electric Guitar.
Multi Channel Music Recognition for an Electric Guitar.
Pulse Code Modulation (PCM) Analog voice data must be translated into a series of binary digits before they can be transmitted. With Pulse Code Modulation.
Synthesizing a Clarinet Nicole Bennett. Overview  Frequency modulation  Using FM to model instrument signals  Generating envelopes  Producing a clarinet.
Section 19.2 Graphs of Harmonic Motion. Review Frequency and period are inversely related. The period is the time per cycle. (cycle-unit of repeating.
CS 591 S1 – Computational Audio -- Spring, 2017
II Acoustic Reality II.3 (W Sept 13) Fourier.
Audio tools with Arduino
COMPUTER NETWORKS and INTERNETS
EE 445S Real-Time Digital Signal Processing Lab Fall 2013
Cochlear implants Current Biology
DATA COMMUNICATION Lecture-16.
A Smartphone App-Based
Pulse Code Modulation (PCM)
E80 Modal Vibrations Spring 2009
UMBC – Physics Department Prof. J

Frequency Shift Keying (FSK)
Developing a Versatile Audio Synthesizer TJHSST Computer Systems Lab
Lesson 4C Basic Wave Concepts
Lab 6: Sound Analysis Fourier Synthesis Fourier Analysis
Magnification algorithms applied to videos
Cochlear implants Current Biology
What do these have in common?
Ch. 1. How could populations of neurons encode information
Phenomenon “POWER” of Music.
Musical Notes and Sine Waves
Physics 319 Classical Mechanics
Table 17.1, p.514.
Communication Theory as Applied to Wireless Sensor Networks
Digital Modulation Basics – Part 2
Presentation transcript:

Developing a Music Sequencer/Synthesizer Victor Shepardson Computer Systems Lab 09-10

Sound Periodic Functions

Sound Pulse Code Modulation

Synthesis frequency functions oscillator amplitude functions normalization conversion

Sequencing class Note(): location: location in time def __init__(self,location,duration,hold_time,envelope,frequency): location: location in time hold_time, frequency: used in frequency function duration, envelope: used in envelope function

Examples!

Expansion Granular Synthesis Feedback/Cross Coupled Oscillators GUI MuseScore/ABC Notation