Music 209 Advanced Topics in Computer Music Lecture 1 Introduction

Similar documents
Edit Menu. To Change a Parameter Place the cursor below the parameter field. Rotate the Data Entry Control to change the parameter value.

Music 209 Advanced Topics in Computer Music Lecture 4 Time Warping

Articulation Guide. Nocturne Cello.

Sound Magic Imperial Grand3D 3D Hybrid Modeling Piano. Imperial Grand3D. World s First 3D Hybrid Modeling Piano. Developed by

Music 209 Advanced Topics in Computer Music Lecture 3 Speech Synthesis

PRODUCTION GRAND COMPACT

ADSR AMP. ENVELOPE. Moog Music s Guide To Analog Synthesized Percussion. The First Step COMMON VOLUME ENVELOPES

Music Representations

Sound Magic Piano Thor NEO Hybrid Modeling Horowitz Steinway. Piano Thor. NEO Hybrid Modeling Horowitz Steinway. Developed by

Registration Reference Book

Music Alignment and Applications. Introduction

How to use the Vienna Instrument?

Articulation Guide. Berlin Orchestra Inspire 2.

Articulation Guide. The Orchestral Grands.

SampleTekk proudly presents...the Black Grand!

9.35 Sensation And Perception Spring 2009

A FUNCTIONAL CLASSIFICATION OF ONE INSTRUMENT S TIMBRES


Articulation Guide. Berlin Orchestra Inspire.

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

Sub Kick This particular miking trick is one that can be used to bring great low-end presence to the kick drum.

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

Laboratory Assignment 3. Digital Music Synthesis: Beethoven s Fifth Symphony Using MATLAB

Royal Reed Organ for NI Kontakt

A Composition for Clarinet and Real-Time Signal Processing: Using Max on the IRCAM Signal Processing Workstation

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

ACTION! SAMPLER. Virtual Instrument and Sample Collection

3.8.2 Patterns and the Pattern Chainer Cycle Presets Loop Designer Credits... 42

Vocal Processor. Operating instructions. English

I. LISTENING. For most people, sound is background only. To the sound designer/producer, sound is everything.!tc 243 2

P116 SH SILENT PIANOS

Toward a Computationally-Enhanced Acoustic Grand Piano

Tobias Escher. Steinberg Media Technologies GmbH, All rights reserved. Iconica

Reason Overview3. Reason Overview

For sforzando. User Manual

y POWER USER MUSIC PRODUCTION and PERFORMANCE With the MOTIF ES Mastering the Sample SLICE function

P121 SH SILENT PIANOS

NON-LINEAR EFFECTS MODELING FOR POLYPHONIC PIANO TRANSCRIPTION

History of the Piano

Music Theory: A Very Brief Introduction

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

Nevel. Biblical Harp. From the Cradle of Human Civilization. Sonokinetic 2012

Table Of Contents. Instrument Introduction System Requirements Getting Started Performance Page Mixer Page...

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

FPFV-285/585 PRODUCTION SOUND Fall 2018 CRITICAL LISTENING Assignment

Analysis of the effects of signal distance on spectrograms

SYMPHOBIA COLOURS: ANIMATOR

R E F E R E N C E M A N U A L

TABLE OF CONTENTS TABLE OF CONTENTS TABLE OF CONTENTS. 1 INTRODUCTION 1.1 Foreword 1.2 Credits 1.3 What Is Perfect Drums Player?

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

QUALITY OF COMPUTER MUSIC USING MIDI LANGUAGE FOR DIGITAL MUSIC ARRANGEMENT

Express Your Passion for Playing

USING A SOFTWARE SYNTH: THE KORG M1 (SOFTWARE) SYNTH

Review: Sample Modeling The Trumpet Created by Giorgio Tommasini & Peter Siedlaczek by Rick Paul - 5th May

Elegant Styles, Refined Tones and Much More: Presenting the Flagship AT-90S Atelier. AT-90S

PSYCHOACOUSTICS & THE GRAMMAR OF AUDIO (By Steve Donofrio NATF)

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

Original Marketing Material circa 1976

Document authored by: Native Instruments GmbH. Software version: 5.6 (08/2016)

Concepts for the MIDI Composer, Arranger, and Orchestrator

The Complete Guide to Music Technology using Cubase Sample Chapter

Articulation Guide. Berlin Brass - French Horn SFX.

N e w S o u n d Te c h n o l o g y... T h e To u c h o f a Tr u e G r a n d P i a n o...

Combining Instrument and Performance Models for High-Quality Music Synthesis

Lecture 1: What we hear when we hear music

UNIVERSITY OF DUBLIN TRINITY COLLEGE

ARTICULATIONS FEATURES - COLORS - TECHNIQUES.

Play the KR like a piano

FOR IMMEDIATE RELEASE

Polythemus AU Midi Effect for IOS User Manual (11 th Mar 2019)

Chris Hein. ORCHESTRAL BRASS -Compact-

Review: Sample Modeling Mr. Sax T. Created by Stefano Lucato by Rick Paul - 2nd March

III Phrase Sampler. User Manual

Acoustic Instrument Message Specification

Chapter 40: MIDI Tool

Real panel Real panel screws. Real panel

Articulation Guide. Berlin Brass - Additional Instruments.

GCT535- Sound Technology for Multimedia Timbre Analysis. Graduate School of Culture Technology KAIST Juhan Nam

QUICK START GUIDE. G-33 Digital Grand Piano

An Impact Soundworks Sample Library. Designed by Andrew Aversa Scripting by Nabeel Ansari Artwork by Constructive Stumblings

!!!!!!!!!!!!!!!!!!!!!!!! GROSSO!

Year 11 Music Revision Guidance

We realize that this is really small, if we consider that the atmospheric pressure 2 is

Cristina Bachmann, Heiko Bischoff, Marion Bröer, Sabine Pfeifer The information in this document is subject to change without notice and does not

Sound Magic Hybrid Harpsichord NEO Hybrid Modeling Vintage Harpsichord. Hybrid Harpsichord. NEO Hybrid Modeling Vintage Harpsichord.

Semi-automated extraction of expressive performance information from acoustic recordings of piano music. Andrew Earis

Lecture 5: Frequency Musicians describe sustained, musical tones in terms of three quantities:

Introduction! User Interface! Bitspeek Versus Vocoders! Using Bitspeek in your Host! Change History! Requirements!...

QUICK START GUIDE FP-S SPINET DIGITAL PIANO. Designer Series

Musical Acoustics Lecture 15 Pitch & Frequency (Psycho-Acoustics)

ROLAND PIANO DIGITAL. HP-Series

A prototype system for rule-based expressive modifications of audio recordings

Polytek Reference Manual

XB-14 Quick Operation Manual V1 23/10/2013

Automatic Construction of Synthetic Musical Instruments and Performers

MOTIVATION AGENDA MUSIC, EMOTION, AND TIMBRE CHARACTERIZING THE EMOTION OF INDIVIDUAL PIANO AND OTHER MUSICAL INSTRUMENT SOUNDS

Music Technology I. Course Overview

diptych Paul Schuette Fall 2008 a DUET for harpsichord, electric piano and live electronics

Cathedral user guide & reference manual

Music is a part of the world of sound, an art based on the organization of sounds in time.

Transcription:

Music 209 Advanced Topics in Computer Music Lecture 1 Introduction 2006-1-19 Professor David Wessel (with John Lazzaro) (cnmat.berkeley.edu/~wessel, www.cs.berkeley.edu/~lazzaro) Website: Coming Soon... Music 209 L1: Introduction UC Regents Spring 2006 UCB

Course Topic: Concatenative Synthesis define: Concatenative synthesis methods stitch together segmented units of sound to produce the desired output. (after Diemo Schwarz, IRCAM). Most synthesis methods that take a sample-based approach fit this definition, to some degree... but some fit it more than others. Let s begin with a commercially successful application that is marginally concatenative. Music 209 L1: Introduction UC Regents Spring 2006 UCB

Grand piano 25,000 USD or more... Every one sounds different. Must be tuned regularly. To record well: large room + quality mics. fo = 27.5 Hz Interface looks uniform, but its design scales across 88 keys. fo = 4100 Hz

Separate bridges for the lowest strings... and for all other strings. There's nothing remarkable about it. All one has to do is hit the right keys at the right time and the instrument plays itself. -- Johann Sebastian Bach

Lowest notes: single wrapped string Highest notes: 3 unwrapped strings (never precisely in tune)

Tuning pegs set string tension. Total pressure of all 250 strings on harp = 20 tons!

Felt damper mutes string when its key is released. Felt hammer strikes strings when its key is depressed

Sustain pedal lifts all 88 dampers until pedal is released. Damper lets string ring free until key is released. Hammer velocity a function of key velocity. Escapement -- hammer design permits quick repeats. Figures from Sound on Sound Oct 02 (Synth Secrets)

The physics behind the unique piano attack sound (listen) Figures from Sound on Sound Oct 02 (Synth Secrets) Hammer impact: Inharmonicity. After a few hundred ms: A harmonic spectrum...

Three strings are never perfectly in tune. Energy exchange gives sustain a unique sound (listen). If pedal is down, strings for all other keys vibrate: sympathetic resonance.

Energy exchange between the soundboard and the strings also shapes the evolution of the sound.

Complex changes in brightness and decay with hammer velocity. Decay time for high velocities: 40 seconds for lowest notes, 10 seconds for mid-range, 3 for highest notes. Figures from Sound on Sound Oct 02 (Synth Secrets)

Brightness and decay changes across the keyboard. The way the mechanical noise of the strike fuses with the string sound also changes across the keyboard. Figures from Sound on Sound Oct 02 (Synth Secrets)

Where you listen has a big impact on what the piano sounds like. Solo classical recordings often choose a good room, and find the sweet spot where the room sound meets the piano sound. Figures from Sound on Sound May 99 (Piano Principles)

Pop recording techniques often use a close-in sound.

Understanding the physics of pianos well enough to model them from first principles is beyond our knowledge, not to mention compute cycles. And so, the best synthesized pianos have always used recordings of pianos. We now describe a typical product.

DAWs support real-time (5 ms latency) control from a MIDI keyboard Black Grand. Sample library for a Steinway D Hamburg. 3 DVD-ROMs, $169. Meant to be used with software samplers in Digital Audio Workstations (DAWs)

12672 stereo recordings: 144 @ 88 keys 16 strikes at different velocities, with the sustain pedal up, held until note fades to silence. 16 strikes at different velocities, with the sustain pedal down, held until note fades to silence. For pedal up, 16 recordings of the release sound after key is lifted. 144? Three sets of coincident microphones: close, medium, far - in Orebro Hall (Sweden). 18 GB: 9 hours of stereo audio (24 bit, 96 khz). Music 209 L1: Introduction UC Regents Spring 2006 UCB

Why do we consider this concatenative? We re linearly mixing the sounds of different notes, not stitching them! Recall: Concatenative synthesis methods stitch together segmented units of sound to produce the desired output. Answer: The release sample is stitched onto the strike sample when the player lifts a key. Pedaling may also require stitching. If stitches sound artificial, illusion is lost. Music 209 L1: Introduction UC Regents Spring 2006 UCB

Black Grand Sample Library Demo Close-up microphones Playing Medium range microphones Playing Ambient microphones Playing Music 209 L1: Introduction UC Regents Spring 2006 UCB

History... 1984: Kurzweil 250, first commercial sampled piano - on Stevie Wonder s request. 512 KB piano sample set in ROM. Sounds good to this day... many technology and music tricks used to handle small ROM. We will cover these tricks in future lectures. Music 209 L1: Introduction UC Regents Spring 2006 UCB

Current Status... Sampled piano sales dwarf acoustic piano sales. As memory storage became cheaper since 1984, tricks have been gradually replaced with memory. Biggest challenges: Choosing the right piano to sample, keeping it in tune throughout the project, making a perfect recording, clean editing... Pedal-up sympathetic resonances: Requires (???) an algorithmic approach: too many combinations to sample. Features (ex: unusual tunings) Music 209 L1: Introduction UC Regents Spring 2006 UCB

Why pianos were relatively easy...... compared to a violin. Piano Violin Playing Articulations One Many Expression During Sustain Legato and Portamento No No Yes Yes Music 209 L1: Introduction UC Regents Spring 2006 UCB

But recent progress has been made... Music 209 L1: Introduction UC Regents Spring 2006 UCB

Legato and Portamento Piano No Violin Yes Online stitching of a legato run from 3 samples in a library. splice to splice to Sample #1: isolated E Sample #2: E to F interval played legato Sample #3: F to E interval played legato

Legato and Portamento Piano No Violin Yes Performance Libraries Scale runs, legato intervals and repeated notes, grace notes, glissandos. Performance libraries for the Vienna Symphonic Library Solo Violin

Piano Violin Articulations One Many Solution: Sample each note with each articulation. Articulation libraries for the Vienna Symphonic Library Solo Violin Duplicates for expression during sustain...

Tradeoffs: Memory size vs algorithms Vienna approach: systematic recording of a scored database. 82 GB for the solo violin library. 5 DVDs, $950 USD 32 MB for the solo violin library. How? Database of longer phrases. Use signal processing to find closest phrase, modify to suit. Music 209 L1: Introduction UC Regents Spring 2006 UCB

Control: How to Play an 82 GB library? One answer: Keyswitches Grey keys: Map to control commands Sample mapping White keys: Sound notes as normal C1 staccato C#1 short détaché D1 long détaché w/vibrato D#1 sustained note E1 sforzando w/vibrato F1 Piano-forte-piano w/vibrato, 4 sec. long F#1 Tremolo G1 Pizzicato w/vibrato Music 209 L1: Introduction UC Regents Spring 2006 UCB

Another Approach: Wheels + Pedals Music 209 L1: Introduction UC Regents Spring 2006 UCB

Infer Performance Intent from Playing... Music 209 L1: Introduction UC Regents Spring 2006 UCB

For best results: Edit by hand. Example: Piano, cello, violin. One string instrument is programmed into Synful, one is a real recording. Playing Example: Paganini's Capriccio #1, for Garritan Stradivari. What does editing look like? Music 209 L1: Introduction Playing UC Regents Spring 2006 UCB

Fine tune note velocity + several controllers by hand.

Music 209 goals... Understand how to implement the sort of note-level concatenative synthesis the piano and violin products use... But, note-level synthesis isn t the sole focus of the course... Music 209 L1: Introduction UC Regents Spring 2006 UCB

Playing Wayne Shorter

Steely Dan: Walter Becker and Donald Fagan We don t write scores for our invited soloists Solos arise from conversations between composers and soloist during the recording process... Note-based concatenative synthesis is not appropriate, because the composer doesn t know the notes he or she wants to hear!

Concept: Phrase-based synthesis 750 MBs of one-breath long sax solo phrases in many different styles. Sorted by key, scale, length, tempo, style, instrument... Produces audition phrases in a browser, and assemble a solo. The conversation with the cyber soloist

Each phrase can be fine-tuned using Celemony Melodyne technology (resynthesis editor) db funk ballad brazil

Course Outline Music 209 L1: Introduction UC Regents Spring 2006 UCB

Projects Music 209 L1: Introduction UC Regents Spring 2006 UCB

Complete list to come... here is one example.

Piano-related class project idea Legato: Play without attack. Real pianos cannot (really) do this: Every note starts with a hammer hit. Project: Design a sample-based piano that detects legato MIDI playing style, and transitions from note to note by splicing to the new note at an equal energy point in the envelope. Music 209 L1: Introduction UC Regents Spring 2006 UCB

Tools for the project... Music 209 L1: Introduction UC Regents Spring 2006 UCB

Tools for the project... Music 209 L1: Introduction UC Regents Spring 2006 UCB

Tools for the project... After the break, David will describe other tools... Music 209 L1: Introduction UC Regents Spring 2006 UCB