Music 209 Advanced Topics in Computer Music Lecture 8 Off-line Concatenation Control

Size: px
Start display at page:

Download "Music 209 Advanced Topics in Computer Music Lecture 8 Off-line Concatenation Control"

Transcription

1 Music 209 Advanced Topics in Computer Music Lecture 8 Off-line Concatenation Control Pre-recorded audio and MIDI performances: we know data for future t s Professor David Wessel (with John Lazzaro) (cnmat.berkeley.edu/~wessel, Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

2 From Lecture 2: Legato Concatenation In this lecture, we assume we know all of the notes that follow and precede these three notes, and can use that knowledge to pick the best units to splice. Offline stitching: Use knowledge of all time to pick sample #2 and sample #3. splice to splice to Sample #1: isolated E Music 209 L8: Off-Line Control Sample #2: E to F interval played legato Sample #3: F to E interval played legato UC Regents Spring 2006 UCB

3 Starting sample. But we know all other notes too. N Select candidate samples from db Any good matches? #1 Y Candidates #2 #3 Modify a candidate to be good enough #3(mod) Do the splice + #3(mod) Choose best candidate #2 Do the splice + #2

4 Topics for today... The Viterbi Algorithm: How to choose each unit to get the best fit over an entire piece. Vocalign: Introductory example to using the algorithm in audio application. Score alignment: Using the algorithm to populate the database with units. Synthesis: Using the algorithm to do unit selection for off-line concatenation. Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

5 Audio on a movie set... Audio quality may leave something to be desired...

6 Redo audio in the studio

7 Problem: Re-recorded audio must synchronize tightly to visuals (lip-sync, footsteps, etc). RMS Energy Line spoken on the set. Will not lip-sync well. RMS Energy Line re-recorded in the studio. 10 s

8 VocAlign: A plug-in that automatically aligns dub audio with guide audio. guide dub Setup: User selects segments of dub and guide audio tracks for alignment.

9 Result: Blue line shows envelope of aligned dub audio (user can also listen). Fine-tuning: User can choose different algorithms to improve fit, then print best one.

10 Tuned for speech, but doesn t seem to use speech-exclusive features... aligned guide dub Double-track rap example: Before. After.

11 How could it work? Dynamic Time Warping We are given this... We compute this ,1:A guide (longer) dub (shorter) 2:B 3:C 4,5:D 6:E 7:F 8:G Time stretch dub here to equalize lengths... A B C D E F G H 9:H Note: If a good match required time shrinking parts of dub, #: items would appear in list.

12 Local costs: How well does 2 match C? Euclidian distance of energy between guide and dub A B C D E F G H guide Good Fit OK Fit Bad Fit Music 209 L8: Off-Line Control A B C D E F G H dub UC Regents Spring 2006 UCB

13 Goal: Find path with highest global fit A B C D E F G H Recall: 0,1:A 2:B 3:C 4,5:D 6:E 7:F 8:G 9:H We determine the global fit of a path by summing all of the local fits in the path. Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

14 Algorithm: Trace all paths to (9, H)... For each square, pick best fit legal path into square. wh wv wd <<< Only legal transitions in this example. Weights multiply local fitnesses in global path fitness calculation. Prevents Manhattan paths A B C D E F G H Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

15 Isn t this an N-squared problem? Common trick to reduce computation: Path pruning. Stop tracing paths when fitness is too low... A B C D E F G H Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

16 How could it work? Dynamic Time Warping We are given this... We compute this ,1:A guide (longer) dub (shorter) 2:B 3:C 4,5:D 6:E 7:F 8:G Time stretch dub here to equalize lengths... A B C D E F G H 9:H Note: If a good match required time shrinking parts of dub, #: items would appear in list.

17 Admin: Progress Report Presentations Cynthia Psyche Jeremy Bradley Carlos Eric If you are enrolled (or are auditing and doing a project) and not on the list, let us know! Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

18 How do we assemble the library? Select candidate samples from db #1 Candidates #2 #3 N Any good matches? Y Modify a candidate to be good enough #3(mod) Do the splice + #3(mod) Choose best candidate #2 Do the splice + #2

19 Answer: Guide track is the score In many ways, the architecture we saw for Vocalign directly maps to score alignment. Figure 5.1: The principle of music alignment Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

20 If score is recorded MIDI, caveats Figure 5.5: Desynchronised legato notes. Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

21 If score is recorded MIDI, caveats Figure 5.4: Desynchronised chord. Music 209 L8: Off-Line Control UC Regents Spring 2006 UCB

22 seconds (a) Waveform and alignment marks !5!10!15 Frequency [Hz] !20!25!30!35 Magnitude [db] Time [s]!40!45!50!55 (b) Spectrogram and alignment marks Figure 5.7: Alignment result example for an easy Guitar melody

23 Selection during synthesis can also be cast as Viterbi search. Select candidate samples from db #1 Candidates #2 #3 N Any good matches? Y Modify a candidate to be good enough #3(mod) Do the splice + #3(mod) Choose best candidate #2 Do the splice + #2

24 Target Cost The target cost C t corresponds to the perceptual similarity of the database unit u i to the target unit t τ. It is given as a sum of p weighted individual feature distance functions C t k as: C t (u i, t τ ) = p wk t Ck(u t i, t τ ) (16.3) k=1 To favour the selection of units out of the same context in the database as in the target, the context cost C x or extended target cost, for the sake of the mnemonic, considers a sliding context in a range of r units around the current unit with weights w j decreasing with distance j. C x (u i, t τ ) = r j= r w x j Ct (u i+j, t τ +j ) (16.4) Concatenation Cost The concatenation cost C c expresses the discontinuity introduced by concatenating the units u i and u j from the database. It is given by a weighted sum of q feature concatenation cost functions C c k : C c (u i, u j ) = q wk c Ck c (u i, u j ) (16.5) k=1

25 700 f0 startval f0 endval !" t!µ µ t! t t!µ µt t f0 400! t!µ µ tt +" t 300!µ µ t!µ µ tt time [s] 9 8!" t!#!!µ µ t t t t!#!µ µ! +# +" t t t t t 7!# µ!µ! +# t t t t t loudness 6 5! t!#!µ µ +# t t t t 4!#! µ!µ +# t t t t t time [s] Figure 17.4: Selected units and characteristic values of pitch (f0) and loudness. The selection

How to edit audio tracks

How to edit audio tracks How to edit audio tracks Although at times you will use Adobe Audition to record new audio, you will often use it to edit, clean up, or add effects to an existing audio file such as an audio file recorded

More information

SH-2. PLUG-OUT Software Synthesizer Owner s Manual

SH-2. PLUG-OUT Software Synthesizer Owner s Manual SH-2 PLUG-OUT Software Synthesizer Owner s Manual Copyright 2014 ROLAND CORPORATION All rights reserved. No part of this publication may be reproduced in any form without the written permission of ROLAND

More information

Lecture 16 Perceptual Audio Coding

Lecture 16 Perceptual Audio Coding EECS 225D Audio Signal Processing in Humans and Machines Lecture 16 Perceptual Audio Coding 2012-3-14 Professor Nelson Morgan today s lecture by John Lazzaro www.icsi.berkeley.edu/eecs225d/spr12/ Hero

More information

CHROMA AND MFCC BASED PATTERN RECOGNITION IN AUDIO FILES UTILIZING HIDDEN MARKOV MODELS AND DYNAMIC PROGRAMMING. Alexander Wankhammer Peter Sciri

CHROMA AND MFCC BASED PATTERN RECOGNITION IN AUDIO FILES UTILIZING HIDDEN MARKOV MODELS AND DYNAMIC PROGRAMMING. Alexander Wankhammer Peter Sciri 1 CHROMA AND MFCC BASED PATTERN RECOGNITION IN AUDIO FILES UTILIZING HIDDEN MARKOV MODELS AND DYNAMIC PROGRAMMING Alexander Wankhammer Peter Sciri introduction./the idea > overview What is musical structure?

More information

Shape LFO Editor Operation Manual

Shape LFO Editor Operation Manual Shape LFO Editor Operation Manual Version 1.1.1 1 Introduction Front Panel Bands Waveform Display Trigger & Run Mode Sync & Rate Play Positions, Start, and End Markers Start & End Phase & Spread Output

More information

AUDIO ANALOGIES: CREATING NEW MUSIC FROM AN EXISTING PERFORMANCE BY CONCATENATIVE SYNTHESIS

AUDIO ANALOGIES: CREATING NEW MUSIC FROM AN EXISTING PERFORMANCE BY CONCATENATIVE SYNTHESIS AUDIO ANALOGIES: CREATING NEW MUSIC FROM AN EXISTING PERFORMANCE BY CONCATENATIVE SYNTHESIS Ian Simon University of Washington Sumit Basu Microsoft Research David Salesin Microsoft Research Maneesh Agrawala

More information

Midi Madness 3. Owner s Manual V3.0.2-RC1

Midi Madness 3. Owner s Manual V3.0.2-RC1 Midi Madness 3 Owner s Manual V3.0.2-RC1 Table of Contents Table of Contents... 2 Introduction... 3 Installation... 3 Registering... 4 Probability Concept... 4 Using Midi Madness... 6 The User Interface

More information

08 Sound. Multimedia Systems. Nature of Sound, Store Audio, Sound Editing, MIDI

08 Sound. Multimedia Systems. Nature of Sound, Store Audio, Sound Editing, MIDI Multimedia Systems 08 Sound Nature of Sound, Store Audio, Sound Editing, MIDI Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures

More information

Audacity tutorial. 1. Look for the Audacity icon on your computer desktop. 2. Open the program. You get the basic screen.

Audacity tutorial. 1. Look for the Audacity icon on your computer desktop. 2. Open the program. You get the basic screen. Audacity tutorial What does Audacity do? It helps you record and edit audio files. You can record a speech through a microphone into your computer, into the Audacity program, then fix up the bits that

More information

Create subfolders for your audio files in each language.

Create subfolders for your audio files in each language. You can download Audacity from: http://audacity.sourceforge.net/ There are versions for Windows and for Mac. Create a folder for your itongue products and all the related files e.g. it_products Create

More information

Konarie REASON RACK EXTENSION SYNTHESIZER WITH OPTIONAL HARDWARE CONTROL. 1

Konarie REASON RACK EXTENSION SYNTHESIZER WITH OPTIONAL HARDWARE CONTROL. 1 Konarie REASON RACK EXTENSION SYNTHESIZER WITH OPTIONAL HARDWARE CONTROL 1 www.konarie.com Introduction The Konarie chirp is a sample based Rack Extension synthesizer instrument made exclusively for the

More information

Lesson 11. Media Retrieval. Information Retrieval. Image Retrieval. Video Retrieval. Audio Retrieval

Lesson 11. Media Retrieval. Information Retrieval. Image Retrieval. Video Retrieval. Audio Retrieval Lesson 11 Media Retrieval Information Retrieval Image Retrieval Video Retrieval Audio Retrieval Information Retrieval Retrieval = Query + Search Informational Retrieval: Get required information from database/web

More information

ITEC 120 2/25/11. Review. Objectives. Sound. Arrays. Lecture 18 Sound. See a real world usage of arrays

ITEC 120 2/25/11. Review. Objectives. Sound. Arrays. Lecture 18 Sound. See a real world usage of arrays Review ITEC 120 Arrays Capabilities Sort Grow / Shrink Lecture 18 Objectives See a real world usage of arrays Pressure in the air s are made up of rises and falls in pressure Compressions / rarefactions

More information

VocALign Project 3 AU. User Manual

VocALign Project 3 AU. User Manual VocALign Project 3 AU Audio Units Plug-In for Logic 9 and higher User Manual Manual Version 6.0 VocALign Project AU Manual V6.docx 1 Contact Information Synchro Arts Limited 13 Links Road Epsom, Surrey

More information

Working with Apple Loops

Working with Apple Loops 7 Working with Apple Loops So you want to create a complete song, but you don t know how to play every instrument? An Apple Loop is a short piece of music that you can add to your song. It can be either

More information

DUPLICATE DETECTION AND AUDIO THUMBNAILS WITH AUDIO FINGERPRINTING

DUPLICATE DETECTION AND AUDIO THUMBNAILS WITH AUDIO FINGERPRINTING DUPLICATE DETECTION AND AUDIO THUMBNAILS WITH AUDIO FINGERPRINTING Christopher Burges, Daniel Plastina, John Platt, Erin Renshaw, and Henrique Malvar March 24 Technical Report MSR-TR-24-19 Audio fingerprinting

More information

JX-3P. PLUG-OUT Software Synthesizer Owner s Manual Roland Corporation 01

JX-3P. PLUG-OUT Software Synthesizer Owner s Manual Roland Corporation 01 JX-3P PLUG-OUT Software Synthesizer Owner s Manual 2018 Roland Corporation 01 Introduction When using the JX-3P for the first time, you must specify the MIDI Input/Output setting in the Setting window

More information

Topics in Linguistic Theory: Laboratory Phonology Spring 2007

Topics in Linguistic Theory: Laboratory Phonology Spring 2007 MIT OpenCourseWare http://ocw.mit.edu 24.910 Topics in Linguistic Theory: Laboratory Phonology Spring 2007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

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

Statistical Methods for NLP

Statistical Methods for NLP Statistical Methods for NLP Information Extraction, Hidden Markov Models Sameer Maskey * Most of the slides provided by Bhuvana Ramabhadran, Stanley Chen, Michael Picheny Speech Recognition Lecture 4:

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

Applying Backoff to Concatenative Speech Synthesis

Applying Backoff to Concatenative Speech Synthesis Applying Backoff to Concatenative Speech Synthesis Lily Liu Stanford University lliu23@stanford.edu Luladay Price Stanford University luladayp@stanford.edu Andrew Zhang Stanford University azhang97@stanford.edu

More information

Tuning. Philipp Koehn presented by Gaurav Kumar. 28 September 2017

Tuning. Philipp Koehn presented by Gaurav Kumar. 28 September 2017 Tuning Philipp Koehn presented by Gaurav Kumar 28 September 2017 The Story so Far: Generative Models 1 The definition of translation probability follows a mathematical derivation argmax e p(e f) = argmax

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

New Features in Digital Performer 5.13

New Features in Digital Performer 5.13 New Features in Digital Performer 5.13 OVERVIEW This document provides late-breaking information about new features in Digital Performer 5.13 not covered in the DP5 manuals. Current system requirements.....................................

More information

Sampling & Sequencing. Combining MIDI and audio

Sampling & Sequencing. Combining MIDI and audio Sampling & Sequencing Combining MIDI and audio 1 2 Introduction To create audio assets we often want to combine MIDI data with audio How to combine multiple audio assets to create a single artefact? How

More information

Hybrid Speech Synthesis

Hybrid Speech Synthesis Hybrid Speech Synthesis Simon King Centre for Speech Technology Research University of Edinburgh 2 What are you going to learn? Another recap of unit selection let s properly understand the Acoustic Space

More information

REVIEW: PROCEDURES FOR PRODUCING AUDIO

REVIEW: PROCEDURES FOR PRODUCING AUDIO REVIEW: PROCEDURES FOR PRODUCING AUDIO Planning Plan Audio - Define target audience - Brainstorm write down/sketch ideas - Coordinate location needs - Coordinate equipment needs Technical Preparation HANDOUT

More information

Intro To Pure Data Documentation

Intro To Pure Data Documentation Intro To Pure Data Documentation Release 1.0a1 Erik Schoster July 09, 2016 Contents 1 Digital Audio 3 2 Sampling Signals 5 3 Dynamic Range 7 4 Bit Depth & Binary Integers 9 5 Quantization Noise 11 6 Data

More information

and close the various Traktor Panels. Setup: click on the setup icon to open the setup dialog. Close: clicking this icon will close TRAKTOR DJ Studio.

and close the various Traktor Panels. Setup: click on the setup icon to open the setup dialog. Close: clicking this icon will close TRAKTOR DJ Studio. Welcome... TRAKTOR DJ Studio 2 Quick Reference...to TRAKTOR DJ Studio 2, the latest and most advanced version of the software that changed the way DJs think about computers. We ve introduced a number of

More information

How to change clip speed and direction

How to change clip speed and direction Adobe Premiere Pro CS6 Project 6 guide How to change clip speed and direction Editors frequently want to change clip speed or direction. With Adobe Premiere Pro CS6, you can edit a video clip so a sprinter

More information

ITNP80: Multimedia! Sound-II!

ITNP80: Multimedia! Sound-II! Sound compression (I) Compression of sound data requires different techniques from those for graphical data Requirements are less stringent than for video data rate for CD-quality audio is much less than

More information

The Automatic Musicologist

The Automatic Musicologist The Automatic Musicologist Douglas Turnbull Department of Computer Science and Engineering University of California, San Diego UCSD AI Seminar April 12, 2004 Based on the paper: Fast Recognition of Musical

More information

Convolutional Codes. COS 463: Wireless Networks Lecture 9 Kyle Jamieson. [Parts adapted from H. Balakrishnan]

Convolutional Codes. COS 463: Wireless Networks Lecture 9 Kyle Jamieson. [Parts adapted from H. Balakrishnan] Convolutional Codes COS 463: Wireless Networks Lecture 9 Kyle Jamieson [Parts adapted from H. Balakrishnan] Today 1. Encoding data using convolutional codes Encoder state Changing code rate: Puncturing

More information

Optimizing Audio for Mobile Development. Ben Houge Berklee College of Music Music Technology Innovation Valencia, Spain

Optimizing Audio for Mobile Development. Ben Houge Berklee College of Music Music Technology Innovation Valencia, Spain Optimizing Audio for Mobile Development Ben Houge Berklee College of Music Music Technology Innovation Valencia, Spain Optimizing Audio Different from movies or CD s Data size vs. CPU usage For every generation,

More information

The Normal Distribution & z-scores

The Normal Distribution & z-scores & z-scores Distributions: Who needs them? Why are we interested in distributions? Important link between distributions and probabilities of events If we know the distribution of a set of events, then we

More information

CS 152 Computer Architecture and Engineering

CS 152 Computer Architecture and Engineering CS 52 Computer Architecture and Engineering Lecture 26 Mid-Term II Review 26--3 John Lazzaro (www.cs.berkeley.edu/~lazzaro) TAs: Udam Saini and Jue Sun www-inst.eecs.berkeley.edu/~cs52/ CS 52 L26: Mid-Term

More information

Sub Phatty Editor Manual

Sub Phatty Editor Manual Sub Phatty Editor Manual OVERVIEW & FEATURES The Sub Phatty Plugin and Standalone Editor controls preset library management, preset sharing, realtime editing, and host DAW integration. Powerful HIDDEN

More information

EUROPEAN COMPUTER DRIVING LICENCE. Multimedia Audio Editing. Syllabus

EUROPEAN COMPUTER DRIVING LICENCE. Multimedia Audio Editing. Syllabus EUROPEAN COMPUTER DRIVING LICENCE Multimedia Audio Editing Syllabus Purpose This document details the syllabus for ECDL Multimedia Module 1 Audio Editing. The syllabus describes, through learning outcomes,

More information

Principles of Audio Coding

Principles of Audio Coding Principles of Audio Coding Topics today Introduction VOCODERS Psychoacoustics Equal-Loudness Curve Frequency Masking Temporal Masking (CSIT 410) 2 Introduction Speech compression algorithm focuses on exploiting

More information

Chapter 5.5 Audio Programming

Chapter 5.5 Audio Programming Chapter 5.5 Audio Programming Audio Programming Audio in games is more important than ever before 2 Programming Basic Audio Most gaming hardware has similar capabilities (on similar platforms) Mostly programming

More information

Multimedia Databases. Wolf-Tilo Balke Younès Ghammad Institut für Informationssysteme Technische Universität Braunschweig

Multimedia Databases. Wolf-Tilo Balke Younès Ghammad Institut für Informationssysteme Technische Universität Braunschweig Multimedia Databases Wolf-Tilo Balke Younès Ghammad Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de Previous Lecture Audio Retrieval - Query by Humming

More information

VL Visual Editor. Manual

VL Visual Editor. Manual VL Visual Editor Manual Important Notices The VL Visual Editor (the Visual Editor) provides an easy, intuitive way to create, edit, and save basic voices for Yamaha VL Plug-in Board. Do not operate the

More information

Using Midi with 7Pad. 7Pad Midi IN and Out with USB cable. Tutorial Topics

Using Midi with 7Pad. 7Pad Midi IN and Out with USB cable. Tutorial Topics Using Midi with 7Pad Tutorial Topics Using Midi with 7Pad...1 7Pad Midi IN and Out with USB cable...1 Midi Input with USB :...3 Midi clock input and Ableton Link...4 7Pad output midi channels :...5 7PadMidi

More information

Today: Multi-touch capacitive touch screens How do they work?

Today: Multi-touch capacitive touch screens How do they work? 1975: Capacitive touch switches in use 1994: 1st laptop capacitive touchpad 2003: 1st ipod capacitive touchwheel Today: Multi-touch capacitive touch screens How do they work? CNMAT Sensor Workshop 2008

More information

3 Sound / Audio. CS 5513 Multimedia Systems Spring 2009 LECTURE. Imran Ihsan Principal Design Consultant

3 Sound / Audio. CS 5513 Multimedia Systems Spring 2009 LECTURE. Imran Ihsan Principal Design Consultant LECTURE 3 Sound / Audio CS 5513 Multimedia Systems Spring 2009 Imran Ihsan Principal Design Consultant OPUSVII www.opuseven.com Faculty of Engineering & Applied Sciences 1. The Nature of Sound Sound is

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

Music Signal Spotting Retrieval by a Humming Query Using Start Frame Feature Dependent Continuous Dynamic Programming

Music Signal Spotting Retrieval by a Humming Query Using Start Frame Feature Dependent Continuous Dynamic Programming Music Signal Spotting Retrieval by a Humming Query Using Start Frame Feature Dependent Continuous Dynamic Programming Takuichi Nishimura Real World Computing Partnership / National Institute of Advanced

More information

Digital Speech Coding

Digital Speech Coding Digital Speech Processing David Tipper Associate Professor Graduate Program of Telecommunications and Networking University of Pittsburgh Telcom 2700/INFSCI 1072 Slides 7 http://www.sis.pitt.edu/~dtipper/tipper.html

More information

MOSIEVIUS: FEATURE DRIVEN INTERACTIVE AUDIO MOSAICING. Ari Lazier, Perry Cook

MOSIEVIUS: FEATURE DRIVEN INTERACTIVE AUDIO MOSAICING. Ari Lazier, Perry Cook MOSIEVIUS: FEATURE DRIVEN INTERACTIVE AUDIO MOSAICING Ari Lazier, Perry Cook Department of Computer Science (and Music) Princeton University {alazier,prc}@cs.princeton.edu ABSTRACT The process of creating

More information

Lecture #3: Digital Music and Sound

Lecture #3: Digital Music and Sound Lecture #3: Digital Music and Sound CS106E Spring 2018, Young In this lecture we take a look at how computers represent music and sound. One very important concept we ll come across when studying digital

More information

VocALign Project 3. AAX Version For Pro Tools 11& higher. AudioSuite Version For Pro Tools User s Manual. Manual Version 3.4

VocALign Project 3. AAX Version For Pro Tools 11& higher. AudioSuite Version For Pro Tools User s Manual. Manual Version 3.4 VocALign Project 3 AAX Version For Pro Tools 11& higher AudioSuite Version For Pro Tools 7 10 Compatible with Apple Macintosh and Microsoft Windows systems User s Manual Manual Version 3.4 VocALign_Project_3_AAX_AudioSuite_Manual_34.docx

More information

CV.OCD USER MANUAL. CV.OCD has four assignable continuous analog CV outputs and twelve assignable gate/trigger outputs. MIDI-TO-CV

CV.OCD USER MANUAL. CV.OCD has four assignable continuous analog CV outputs and twelve assignable gate/trigger outputs. MIDI-TO-CV six4pix.com/cvocd CV.OCD USER MANUAL Introduction CV.OCD is a device which converts MIDI signals to the Control Voltage (CV) and Trigger/Gate signals which are used to control traditional analog synthesizers.

More information

J74 Volca Control - Instructions and FAQ

J74 Volca Control - Instructions and FAQ J74 Volca Control - Instructions and FAQ http://www.fabriziopoce.com/vc_faq.html [1] - What do I need to make use of the VolcaControl devices (VKeys, VBeats, VBass)? You need the Volca unit or units, a

More information

CS 152 Computer Architecture and Engineering Lecture 1 Single Cycle Design

CS 152 Computer Architecture and Engineering Lecture 1 Single Cycle Design CS 152 Computer Architecture and Engineering Lecture 1 Single Cycle Design 2014-1-21 John Lazzaro (not a prof - John is always OK) TA: Eric Love www-inst.eecs.berkeley.edu/~cs152/ Play: 1 Today s lecture

More information

Avid Pro Tools LE 6.5 on Windows XP

Avid Pro Tools LE 6.5 on Windows XP Read Me Avid Pro Tools LE 6.5 on Windows XP This Read Me documents compatibility details, known issues, and guide addenda for Avid Pro Tools LE 6.5 systems on Windows. Compatability Digidesign can only

More information

LabROSA Research Overview

LabROSA Research Overview LabROSA Research Overview Dan Ellis Laboratory for Recognition and Organization of Speech and Audio Dept. Electrical Eng., Columbia Univ., NY USA dpwe@ee.columbia.edu 1. Music 2. Environmental sound 3.

More information

Capturing and Editing Digital Audio *

Capturing and Editing Digital Audio * Digital Media The material in this handout is excerpted from Digital Media Curriculum Primer a work written by Dr. Yue-Ling Wong (ylwong@wfu.edu), Department of Computer Science and Department of Art,

More information

Step-by-step guide to subtitling in Aegisub

Step-by-step guide to subtitling in Aegisub Step-by-step guide to subtitling in Aegisub Step 1: Starting out Open Aegisub; take the movie clip you want to subtitle and simply drag it into the Aegisub window Depending on the size of your screen,

More information

CompSci 101 Introduction to Computer Science

CompSci 101 Introduction to Computer Science CompSci 101 Introduction to Computer Science score = [10,8,10,9] Feb. 7, 2017 Prof. Rodger compsci 101, spring17 1 Announcements Reading and RQ8 due next time Assignment 3 due tonight Assignment 4 out,

More information

USING AUDACITY: ROBUST, FREE, AND FULL- FEATURED SOFTWARE

USING AUDACITY: ROBUST, FREE, AND FULL- FEATURED SOFTWARE Slide 1 USING AUDACITY: ROBUST, FREE, AND FULL- FEATURED SOFTWARE This presentation contains audio; ensure your speakers are turned up. Click the forward arrow below to proceed to the next slide. Audacity

More information

CS 250! VLSI System Design

CS 250! VLSI System Design CS 250! VLSI System Design Lecture 6 Design Verification 2014 09-16! Professor Jonathan Bachrach! slides by John Lazzaro TA: Colin Schmidt www-inst.eecs.berkeley.edu/~cs250/ CS 250 L6: Design Verification

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

Firmware Version 1.60 User s Guide

Firmware Version 1.60 User s Guide MZ-X500 EN MZ-X300 Firmware Version 1.60 User s Guide MZX500/300-160-E-1A 1 Updates Provided by Firmware Version 1.10 Firmware changes provided by Version 1.0X are those described below. Addition of a

More information

Tracking Computer Vision Spring 2018, Lecture 24

Tracking Computer Vision Spring 2018, Lecture 24 Tracking http://www.cs.cmu.edu/~16385/ 16-385 Computer Vision Spring 2018, Lecture 24 Course announcements Homework 6 has been posted and is due on April 20 th. - Any questions about the homework? - How

More information

Oreka TR 1.4 User Manual

Oreka TR 1.4 User Manual Oreka TR 1.4 User Manual Rev. 3 August, 2012 2012 TABLE OF CONTENTS TABLE OF CONTENTS... 1 Chapter 1. Introduction... 2 1.1. What is Oreka... 2 1.2. Who should read this manual?... 2 Chapter 2. Recording

More information

Adobe Audition CC Detailed Video Training Outline Chapter 1 - Overview

Adobe Audition CC Detailed Video Training Outline Chapter 1 - Overview Adobe Audition CC Detailed Video Training Outline Chapter 1 - Overview 01.01 Welcome An overview of this entire training 01.02 What This Training Covers What this training covers How to use this training

More information

Probe Card Metrology. Challenges and Solutions. Jim Powell, Applications Engineer Rudolph Technologies

Probe Card Metrology. Challenges and Solutions. Jim Powell, Applications Engineer Rudolph Technologies Probe Card Metrology Challenges and Solutions Jim Powell, Applications Engineer Rudolph Technologies Agenda 1. Overview 2. Cost of Ownership 3. Probe Card Metrology 4. Top Challenges 5. Probe Card Circuit

More information

TRAKTOR DJ Studio 2 Quick Reference. Welcome... The TRAKTOR Panels

TRAKTOR DJ Studio 2 Quick Reference. Welcome... The TRAKTOR Panels Welcome... TRAKTOR DJ Studio 2 Quick Reference...to TRAKTOR DJ Studio 2, the latest and most advanced version of the software that changed the way DJs think about computers. We ve introduced a number of

More information

Release notes for version 3.1

Release notes for version 3.1 Release notes for version 3.1 - Now includes support for script lines and character names. o When creating an Excel file project, it is possible to specify columns used for script lines and for character

More information

MainStage 2. Exploring MainStage

MainStage 2. Exploring MainStage MainStage 2 Exploring MainStage KKApple Inc. Copyright 2011 Apple Inc. All rights reserved. Your rights to the software are governed by the accompanying software license agreement. The owner or authorized

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

Query by Humming. T. H. Merrett. McGill University. April 9, 2008

Query by Humming. T. H. Merrett. McGill University. April 9, 2008 Query by Humming T. H. Merrett McGill University April 9, 8 This is taken from [SZ, Chap. ]. It is the second of three applications they develop based on their review of timeseries techniques in the first

More information

Podcasting: How to Create Your Own in 30-Minutes

Podcasting: How to Create Your Own in 30-Minutes Podcasting: How to Create Your Own in 30-Minutes Podcasts Included in this Tutorial: o What is a Podcast? o What are the Learning Benefits of Podcasts? o Creating a Podcast with Audacity o Creating a Podcast

More information

Accusonus Inc. Lexington, Massachusetts USA

Accusonus Inc. Lexington, Massachusetts USA The information in this document is subject to change without notice and does not represent a commitment on the part of Accusonus Inc. The software described by this document is subject to a License Agreement

More information

Windows Live Movie Maker for teachers and faculty

Windows Live Movie Maker for teachers and faculty Windows Live Movie Maker for teachers and faculty Step-by-step Get Windows Live Movie Maker Download Download Windows Live Movie Maker at http://windowslive.com/desktop/moviemaker Run After the program

More information

Computer Audio Setup Guide

Computer Audio Setup Guide Computer Audio Setup Guide This guide is intended to be used as a quick reference tool for those embarking on their journey into the world of Computer Audio. While there is always more to discuss and discover,

More information

ÂØÒňΠMV-8000v3.5 Production STUDIO

ÂØÒňΠMV-8000v3.5 Production STUDIO ÂØÒňΠMV-8000v3.5 Production STUDIO Congratulations on your purchase of the Roland MV-8000. This TurboStart contains stepby-step instructions that will quickly introduce you to the MV-8000 s major features.

More information

TRAX SP User Guide. Direct any questions or issues you may encounter with the use or installation of ADX TRAX SP to:

TRAX SP User Guide. Direct any questions or issues you may encounter with the use or installation of ADX TRAX SP to: TRAX SP User Guide Welcome to ADX TRAX 3 SP! This guide provides an in-depth look at the features, functionality and workflow of the software. To quickly learn how to use and work with ADX TRAX SP, please

More information

VocALign Project 3 User Manual

VocALign Project 3 User Manual VocALign Project 3 User Manual for Cubase, Nuendo and Studio One Version 3.4 i Contact Information Synchro Arts Limited 13 Links Road Epsom, Surrey KT17 3PP, UK Tel: +44 1372 811934 UK Tel: 01372 811934

More information

VocALign Pro 4 User Manual

VocALign Pro 4 User Manual VocALign Pro 4 User Manual for Cubase, Nuendo, Sonar and Studio One Version 4.4 i Contact Information Synchro Arts Limited Epsom, Surrey UK Email: info@synchroarts.com Online Support at: Web: http://www.synchroarts.com

More information

Mono/Fury. VST Software Synthesizer. Version by Björn Full Bucket Music

Mono/Fury. VST Software Synthesizer. Version by Björn Full Bucket Music Mono/Fury VST Software Synthesizer Version 1.1 2010-2016 by Björn Arlt @ Full Bucket Music http://www.fullbucket.de/music VST is a trademark of Steinberg Media Technologies GmbH Mono/Poly is a registered

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing EE23 Digital Signal Processing Lecture 8 FFT II Lab based on slides by JM Kahn M Lustig, EECS UC Berkeley Announcements Last time: Started FFT Today Lab Finish FFT Read Ch 002 Midterm : Feb 22nd M Lustig,

More information

Main Features. 8 Assignable Knobs Deliver Real-time Control of Your Musical Software

Main Features. 8 Assignable Knobs Deliver Real-time Control of Your Musical Software Table of Contents Main Features... 3 Preparation... 4 Using a Wireless Connection... 4 Using a USB Connection... 5 Software setup... 6 Functions and Operation of Controls... 7 Keyboard... 8 Touchpad...

More information

image-based visual synthesis: facial overlay

image-based visual synthesis: facial overlay Universität des Saarlandes Fachrichtung 4.7 Phonetik Sommersemester 2002 Seminar: Audiovisuelle Sprache in der Sprachtechnologie Seminarleitung: Dr. Jacques Koreman image-based visual synthesis: facial

More information

Computer Vision and Graphics (ee2031) Digital Image Processing I

Computer Vision and Graphics (ee2031) Digital Image Processing I Computer Vision and Graphics (ee203) Digital Image Processing I Dr John Collomosse J.Collomosse@surrey.ac.uk Centre for Vision, Speech and Signal Processing University of Surrey Learning Outcomes After

More information

ECE521: Week 11, Lecture March 2017: HMM learning/inference. With thanks to Russ Salakhutdinov

ECE521: Week 11, Lecture March 2017: HMM learning/inference. With thanks to Russ Salakhutdinov ECE521: Week 11, Lecture 20 27 March 2017: HMM learning/inference With thanks to Russ Salakhutdinov Examples of other perspectives Murphy 17.4 End of Russell & Norvig 15.2 (Artificial Intelligence: A Modern

More information

TB-303. Software Bass Line Owner s Manual Roland Corporation 01

TB-303. Software Bass Line Owner s Manual Roland Corporation 01 TB-303 Software Bass Line Owner s Manual 2019 Roland Corporation 01 Introduction For details on the settings for the DAW software that you re using, refer to the DAW s help or manuals. About Trademarks

More information

Mosaics. Today s Readings

Mosaics. Today s Readings Mosaics VR Seattle: http://www.vrseattle.com/ Full screen panoramas (cubic): http://www.panoramas.dk/ Mars: http://www.panoramas.dk/fullscreen3/f2_mars97.html Today s Readings Szeliski and Shum paper (sections

More information

Blaze Audio Karaoke Sing-n-Burn

Blaze Audio Karaoke Sing-n-Burn Blaze Audio Karaoke Sing-n-Burn Manual Copyright 2005 by Singing Electrons, Inc. Contents 1.0 Getting Started...3 1.1 Welcome to Karaoke Sing-n-Burn!...3 1.2 Features...3 1.3 Learning to Use Karaoke Sing-n-Burn...3

More information

A Flickernoise handbook. VJing with Milkymist

A Flickernoise handbook. VJing with Milkymist A Flickernoise handbook VJing with Milkymist October 25, 2011 1 Getting started 3 2 Interfaces and controls 2.1 Keyboard controls 2.2 Infrared remote control 2.3 MIDI controls MIDI messages received

More information

Perceptual coding. A psychoacoustic model is used to identify those signals that are influenced by both these effects.

Perceptual coding. A psychoacoustic model is used to identify those signals that are influenced by both these effects. Perceptual coding Both LPC and CELP are used primarily for telephony applications and hence the compression of a speech signal. Perceptual encoders, however, have been designed for the compression of general

More information

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 SUBJECTIVE AND OBJECTIVE QUALITY EVALUATION FOR AUDIO WATERMARKING BASED ON SINUSOIDAL AMPLITUDE MODULATION PACS: 43.10.Pr, 43.60.Ek

More information

Lecture 33 Caches III What to do on a write hit? Block Size Tradeoff (1/3) Benefits of Larger Block Size

Lecture 33 Caches III What to do on a write hit? Block Size Tradeoff (1/3) Benefits of Larger Block Size CS61C L33 Caches III (1) inst.eecs.berkeley.edu/~cs61c UC Berkeley CS61C Machine Structures Lecture 33 Caches III 27-4-11 Lecturer SOE Dan Garcia www.cs.berkeley.edu/~ddgarcia Future of movies is 3D? Dreamworks

More information

VocALign Pro 4 User Manual

VocALign Pro 4 User Manual VocALign Pro 4 User Manual for Cubase, Nuendo and Studio One Version 4.3 i Contact Information Synchro Arts Limited 13 Links Road Epsom, Surrey KT17 3PP, UK Tel: +44 1372 811934 UK Tel: 01372 811934 Fax:

More information

PSQ-1684 Operation Manual

PSQ-1684 Operation Manual PSQ-1684 Operation Manual Version 3.0.0 1 Table of Contents Table of Contents Introduction Quick Start Main Clock Section Run Sync & Rate Shuffle Reset CV Reset CV Run Chaining PSQs Pulse Section Generator

More information

Bitbox User s Manual

Bitbox User s Manual Bitbox User s Manual Welcome to bitbox. Bitbox is a very useful tool for capturing and playing back samples. This manual will walk you through all of the features of bitbox. If you want to start playing

More information

Winthrop University edtpa - Clipping Your Video using Adobe Premiere

Winthrop University edtpa - Clipping Your Video using Adobe Premiere Winthrop University edtpa - Clipping Your Video using Adobe Premiere Winthrop University has added Adobe Premiere Pro to the computers in the labs in Withers and the ITC. Adobe Premiere will also be installed

More information

Analytics and Visualization of Big Data

Analytics and Visualization of Big Data 1 Analytics and Visualization of Big Data Fadel M. Megahed Lecture 15: Clustering (Discussion Class) Department of Industrial and Systems Engineering Spring 13 Refresher: Hierarchical Clustering 2 Key

More information

SENDING AUTOTHEORY S NOTES TO TRACK. for Windows & Mac OS X The Frame Locker vers. 2

SENDING AUTOTHEORY S NOTES TO TRACK. for Windows & Mac OS X The Frame Locker vers. 2 SENDING AUTOTHEORY S NOTES TO TRACK for Windows & Mac OS X 2013 The Frame Locker vers. 2 Sending AutoTheory's notes to track requires an external midi instrument (EMI), which picks up AutoTheory's notes

More information