Music Tech Away Day 2012 Jonathan P Wakefield Overview of current research supervisions: Mark Mynett – PhD p/t - Music Production for Contemporary Metal.

Slides:



Advertisements
Similar presentations
3-D Sound and Spatial Audio MUS_TECH 348. Multi-Loudspeaker Reproduction: Surround Sound.
Advertisements

Tactical Event Resolution Using Software Agents, Crisp Rules, and a Genetic Algorithm John M. D. Hill, Michael S. Miller, John Yen, and Udo W. Pooch Department.
EE2F2 - Music Technology 2. Stereo and Multi-track Recording.
Signal Flow In-Depth.  There are two sources of sound in the recording studio.  1. The musicians you are recording.  2. Tracks already recorded.
Institute of Intelligent Power Electronics – IPE Page1 Introduction to Basics of Genetic Algorithms Docent Xiao-Zhi Gao Department of Electrical Engineering.
1 Wendy Williams Metaheuristic Algorithms Genetic Algorithms: A Tutorial “Genetic Algorithms are good at taking large, potentially huge search spaces and.
CSC344: AI for Games Lecture 5 Advanced heuristic search Patrick Olivier
A GENETIC ALGORITHM APPROACH TO SPACE LAYOUT PLANNING OPTIMIZATION Hoda Homayouni.
BlueJam Genetic Programming and Evolutionary Algorithms Capturing Creativity with Algorithmic Music Evolutionary Music Composition Machine Learning and.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2002.
MAE 552 Heuristic Optimization Instructor: John Eddy Lecture #36 4/29/02 Multi-Objective Optimization.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
Applying Multi-Criteria Optimisation to Develop Cognitive Models Peter Lane University of Hertfordshire Fernand Gobet Brunel University.
Binaural Sound Localization and Filtering By: Dan Hauer Advisor: Dr. Brian D. Huggins 6 December 2005.
An Evolutionary Approach To Space Layout Planning Using Genetic Algorithm By: Hoda Homayouni.
1 Ambisonics: The Surround Alternative Richard G. Elen The Ambisonic Network.
CS4995-1: AudioPage 1 Game Audio Often given too little attention. Can be an important element in game play. Really annoying if not done correctly –Sounds.
S. Mohsen Sadatiyan A., Samuel Dustin Stanley, Donald V. Chase, Carol J. Miller, Shawn P. McElmurry Optimizing Pumping System for Sustainable Water Distribution.
Audio Post Production Workflow Part 2. Mixing Dubbing (aka) Sweetening The Process of mixing and re-recording of individual tracks created by the editorial.
Genetic Algorithms: A Tutorial
Prepared by Barış GÖKÇE 1.  Search Methods  Evolutionary Algorithms (EA)  Characteristics of EAs  Genetic Programming (GP)  Evolutionary Programming.
Audio. Why Audio Essential tool for – Interface – Narrative – Setting & Mood.
Example II: Linear truss structure
Lecture 8: 24/5/1435 Genetic Algorithms Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Zorica Stanimirović Faculty of Mathematics, University of Belgrade
More on Heuristics Genetic Algorithms (GA) Terminology Chromosome –candidate solution - {x 1, x 2,...., x n } Gene –variable - x j Allele –numerical.
Rumsey Chapter 16 Day 3. Overview  Stereo = 2.0 (two discreet channels)  THREE-DIMENSIONAL, even though only two channels  Stereo listening is affected.
S J van Vuuren The application of Genetic Algorithms (GAs) Planning Design and Management of Water Supply Systems.
Optimization of multi-pass turning operations using ant colony system Authors: K. Vijayakumar, G. Prabhaharan, P. Asokan, R. Saravanan 2003 Presented by:
Using Evolutionary Computation as a Creativity-Support Tool Tim ChabukUniversity of Maryland Jason LohnCarnegie Mellon University Derek LindenX5 Systems.
Digital Sound Actual representation of sound Stored in form of thousands of individual numbers (called samples) Not device dependent Stored in bits.
1 “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions.
How to apply Genetic Algorithms Successfully Prabhas Chongstitvatana Chulalongkorn University 4 February 2013.
Artificial Intelligence for Games Online and local search
EE749 I ntroduction to Artificial I ntelligence Genetic Algorithms The Simple GA.
Evolutionary Art (What we did on our holidays) David Broadhurst Dan Costelloe Lynne Jones Pantelis Nasikas Joanne Walker.
Adobe AuditionProject 4 guide © 2012 Adobe Systems IncorporatedOverview of Adobe Audition workspace1 Adobe Audition is an audio application designed for.
Genetic Algorithms MITM613 (Intelligent Systems).
Genetic Search Algorithms Matt Herbster. Why Another Search?  Designed in the 1950s, heavily implemented under John Holland (1970s)  Genetic search.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
Spacetime Constraints Chris Moore CS 552. Purpose Physically Accurate Realistic Motion.
How to Add Background Music to PowerPoint Hands-on Approach to Adding Background Music by Dr. Steve Broskoske.
Genetic Algorithms. Solution Search in Problem Space.
Genetic Algorithms An Evolutionary Approach to Problem Solving.
Breeding Swarms: A GA/PSO Hybrid 簡明昌 Author and Source Author: Matthew Settles and Terence Soule Source: GECCO 2005, p How to get: (\\nclab.csie.nctu.edu.tw\Repository\Journals-
Genetic Algorithm(GA)
 Presented By: Abdul Aziz Ghazi  Roll No:  Presented to: Sir Harris.
Local search algorithms In many optimization problems, the path to the goal is irrelevant; the goal state itself is the solution State space = set of "complete"
Top Most Valid Reasons To Build Professional Recording Studio.
Evolution music engine Alfred E. Heggestad OPLUG 1 February 2006.
What can Ambisonics do for you?
(S)PACE Symposium, May 4 th Jörn Nettingsmeier 1/1/ Hybrid Higher-order Ambisonic Recording Jörn Nettingsmeier Freelance audio engineer Essen, Germany.
The Auro-11.1 Listening Format
Music Performance & Production Development & Delivery
Fantasound Developed by Disney for “Fantasia” (1940)
Automatic Synthesizer Preset Generation with PresetGen
Recording for Surround Sound
Crafting Sound and Space
An evolutionary approach to solving complex problems
Subject Name: Operation Research Subject Code: 10CS661 Prepared By:Mrs
Advanced Artificial Intelligence Evolutionary Search Algorithm
Genetic Algorithms overview
Add Heuristic a b C D E Switch Cost
Intensity Stereo Uses only differences in intensity between two channels to create stereo image Two microphone diaphragms are placed as close together.
Realtime Recognition of Orchestral Instruments
Realtime Recognition of Orchestral Instruments
Modeling and Analysis Tutorial
Traveling Salesman Problem by Genetic Algorithm
Stephen Andersen, Aaron Schuman, Lee Ingram Jonathan Peard
Coevolutionary Automated Software Correction
Presentation transcript:

Music Tech Away Day 2012 Jonathan P Wakefield Overview of current research supervisions: Mark Mynett – PhD p/t - Music Production for Contemporary Metal Steve Fenton – PhD p/t - Objective Measurement of Sound Quality in Music Production Braham Hughes – PhD p/t - Development of a Tool to Assist in the Creation of Effective Audio/Visual Environments in Film and TV post-production Neil Fitzpatrick – PhD p/t - The Global Studio: An evaluation of emergent technologies and practices relating to real-time online collaboration and production of popular music Ruth Taylor – EntD p/t - An Alternative Model for Enterprise in Higher Education Chris Dewey - MRes p/t - A Visual Interface for Mixing Popular Music Currently being examined: Ben Evans - MRes p/t - The Evaluation and Optimisation of FFT and Multiresolution FFT parameters for use in automatic music transcription algorithms

Interface for Mixing Popular Music Jonathan P Wakefield User interface for mixing (and recording) sound really hasn’t changed in 50 years Is it the best interface? Does it provide all the information an engineer needs? Rather than the channel strip approach can’t we provide views of the whole mix? We’re drawing on ideas from David Gibson (see left) but importantly trying to make a practical tool for engineers Current thinking is to flag up problems in mix to engineer for manual resolution but may move into automating of aspects of mixing

Ambisonic decoders for 5.1 Jonathan P Wakefield Development of improved Ambisonic decoders for 5.1 surround sound playback Horizontal only Ambisonics (omni mic plus 2 figure of 8s) Can convert a mono source to Ambisonics B format: Speaker feeds are then:

Ambisonic decoders for 5.1 Jonathan P Wakefield So we need to find values 15 for parameters for a working decoder Determined by having a multi-objective fitness function that is based Gerzon’s meta- theory of localisation which is based on: Velocity vectors Energy vectors Vectors quantify low to mid and high frequency localisation performance A heuristic search algorithm is used to find parameter sets with good fitness values We run multiple local searches to come up with a “good” parameter set We have also done two HPC implementations where we have ran exhaustive global searches at reduced parameter resolution

Ambisonic decoders for 5.1 Jonathan P Wakefield Have developed decoders that : Provide even performance around listener Take account of Human Spatial Resolution (MMA) Optimise for multiple off centre listeners Optimise for constrained listening spaces (and simultaneously determine best speaker positions within constraints) Also developed a Design Tool Used Range-Removal and Importance concepts in fitness function 1 st Order, 2 nd Order, 4 th Order decoders

Ambisonic decoders for 5.1 Jonathan P Wakefield Currently doing listening tests to confirm validity of velocity and energy vectors in determining human perception of localisation Future Work Trying to find a way to convert discrete 5.1 mixes into Ambisonic format ?!?!?!? Extend to with height surround sound reproduction Compensate for playback room acoustics

Loudspeaker Arrays Jonathan P Wakefield Planned experiments: Single line: Automatically take stereo and play across (say) 9 speakers instead of stereo pair Get multi-track and pan to 9 speakers and compare to stereo mix Get producers to mix to format and compare to stereo mix Do same for 2-D spearker arrangement

Computer-based Musical Evolution Jonathan P Wakefield Tim Milllea – Automated Composition of Popular Music Need to analyse existing good songs Analysis feeds into a fitness function Genetic Algorithms evolves a population of solution guided by fitness function GA needs a crossover function (hierarchical) GA also needs a mutation function With Dr Steven Jan Replicating the evolution of music (classical/folk) Unsuccessful AHRC bid this year Supervising a Visiting Researcher/ Academic for 12 months Also have a German Cognitive Sciences undergraduate coming for 3 months