1 - Sample-Based MIDI Synthesizer Andy Leiserson and Amir...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
Sample-Based MIDI Synthesizer Andy Leiserson and Amir Hirsch
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Sample Based Synthesis Sound Source is recorded sounds Playback at different rates to change pitch – rate ratio = f playback / f record – causes the entire spectrum to shift Filters to alter timbre
Background image of page 2
Interpolation Calculate Continuous Time Values of Discrete Time Signals Aliasing Results from Interpolation Error Band Limited Interpolation (sin x / x) Linear Interpolation – Weighted Sum of Two Surrounding samples
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
MIDI Musical Instrument Device Interface Standard interface for electronic musical instruments Messages such as Note On and Note Off Information is transmitted serially at 31.25 kilobits per second
Background image of page 4
Our Implementation
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Master Control Unit Receives and processes MIDI messages Contains the Keymap (maps notes to a sound and frequency) Loads patch data from ROM Controls all other units Receives PS/2 input from keyboard – Sampled on falling edge – Data transmitted at 10 – 16 kilobits per second
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 14

1 - Sample-Based MIDI Synthesizer Andy Leiserson and Amir...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online