The Audio Programming Book

Size: px
Start display at page:

Download "The Audio Programming Book"

Transcription

1 The Audio Programming Book edited by Richard Boulanger and Victor Lazzarini foreword by Max V. Mathews The MIT Press Cambridge, Massachusetts London, England

2 ( 2010 Massachusetts Institute of Technology All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher. For information about quantity discounts, Set in Stone Serif and Stone Sans on 3B2 by Asco Typesetters, Hong Kong. Printed and bound in the United States of America. Library of Congress Cataloging-in-Publication Data [to come]

3 The Audio Programming Book DVD Contents Continuations of the Printed Text Chapters 1 Delay Lines and Noise Generation 2 Digital Filters 3 From C to C++ 4 Audio Processing in C++ 5 Audio Plugins in C++ 6 APB & DVD Chapter Summaries: An Annotated Outline 7 Continuing Down The Audio Stream Gabriel Maldonado 8 Working with Control Signals to Build a SoftSynth with a Cross-Platform GUI Gabriel Maldonado 9 More VST Plug-ins Victor Lazzarini 10 Algorithmic Patch Design for Synmod Eric Lyon 11 Algorithmic Sound Design Eric Lyon

4 Foundations 12 Compiling Software in the OS X Terminal UNIX-style Joo Won Park 13 Building Linux Audio Applications From Source: A User's Guide David L. Phillips 14 A Guide To Linux Audio Applications David L. Phillips MIDI Programming 15 The MIDI Spec and Programming with PortMIDI Tim Lukens 16 A MIDI-based Algorithmic Composition Library John ffitch Synthesis and Signal Processing Techniques 17 Dynamic Range Processing Andrés Cabrera 18 Binaural Audio Processing: A Sample Application Brian Carty 19 Sound Manipulation Using Spectral Modeling Synthesis John Glover 20 Composing Noise Jaeho Chang Graphical User Interfaces for Audio Programs

5 21 Developing Music Software Interfaces Steven Yi 22 Graphical User Interfaces for Audio Programs using the Qt Toolkit Andrés Cabrera 23 The FilterResponse Graphical Filter Utility John ffitch Xcode-based Audio Application Tutorials 24 Converting Command Line Applications to Xcode Projects Jaeho Chang 25 Carbon Audio Programming for Mac OS X Allan Seago 26 Getting Started with Cocoa-based Application Programming Barry Threw 27 Objective-C and Cocoa Programming with Xcode Chen Sokolovsky 28 Audio Programming Basics in Xcode Taemin Cho Xcode-based Alternate Controller Programming 29 Alternate Controllers: Connecting to HID Devices in Cocoa Andrew Beck 30 Programming the Sudden Motion Sensor to Control Audio on the Mac Taemin Cho 31 A Video Controller of Audio in Xcode Taemin Cho Apple iphone Audio Programming

6 32 A Real-time Spectral Processor for the iphone Johannes Bochmann Apple Audio Unit Plug-ins from Csound Opcodes 33 Converting Csound Opcodes into Apple Audio Unit Plug-ins Jonathan Bailey 34 Waveshaping: from Csound to Cocoa Federico G. Saldarini The Csound5 API 35 Developing Audio Software with the Csound Host API Rory Walsh Microcontrollers 36 Embedded One-Bit Audio: Making a Microcontroller Sing Andrew Beck An Audio Programming Course for Electronic Musicians 37 Learning C with Csound Richard Boulanger and Jonathan Bailey 38 From Csound to Sound in C Richard Boulanger, Jonathan Bailey and Tim Lukens 39 Real-time MIDI Control and Audio Processing in C Richard Boulanger, Tim Lukens and Max Mathews 40 From the Command Line to the IDE: Audio Programming in Xcode Richard Boulanger

7 41 Wrapping It Up with Qt: Adding a GUI Richard Boulanger, Tim Lukens and Max Mathews The Audio Programming Glossary DVD Special Content The Audio Programming Book & DVD Source Code The Audio Programming Book & DVD Code QuickStart Guides Selections from The OLPC Sound Sample Archive Models, Tutorials and Compositions for Csound5 Audio Greetings from some of the Contributing Authors Essential Audio Apps: Audacity, GNUplot & AquaTerm Classic Computer Music Software and Source Code MUSIC V Max V. Mathews cmusic F. Richard Moore

8 Csound 1988 Barry L. Vercoe Csound 1995 Barry L. Vercoe Current Computer Music Software and Source Code Csound5 Barry Vercoe, Richard Boulanger, John ffitch, Victor Lazzarini, Michael Gogins, Richard Dobson, et al. QuteCsound Andreas Cabrera csound~ Davis Pyon WinXound Stefano Bonetti blue Steven Yi Cecilia4 Jean Piché Ounk Olivier Bélanger pyo Olivier Bélanger The Sound Object Library Victor Lazzarini

A C++ DEVELOPMENT PLATFORM FOR REAL TIME AUDIO PROCESSING AND SYNTHESIS APPLICATIONS

A C++ DEVELOPMENT PLATFORM FOR REAL TIME AUDIO PROCESSING AND SYNTHESIS APPLICATIONS A C++ DEVELOPMENT PLATFORM FOR REAL TIME AUDIO PROCESSING AND SYNTHESIS APPLICATIONS Enrique Robledo Arnuncio, Rubén Hinojosa, Maarten de Boer Music Technology Group Universidad Pompeu Fabra erobledo,rhinojos,mdeboer

More information

SAOL: THE MPEG-4 STRUCTURED AUDIO ORCHESTRA LANGUAGE

SAOL: THE MPEG-4 STRUCTURED AUDIO ORCHESTRA LANGUAGE SAOL: THE MPEG-4 STRUCTURED AUDIO ORCHESTRA LANGUAGE Eric D. Scheirer Machine Listening Group E15-401D MIT Media Laboratory, Cambridge MA 02139-4307 electronic mail: eds@media.mit.edu WWW page: http://sound.media.mit.edu/mpeg4

More information

Free Software and Computer Music: Beyond Linux. Introduction

Free Software and Computer Music: Beyond Linux. Introduction Free Software and Computer Music: Beyond Linux Introduction The Linux revolution is a remarkable achievement of the Free Software movement. In about ten years, it swept across the UNIX scene and populated

More information

OpenMusic - Linux-port

OpenMusic - Linux-port May 3, 2014 Outline OpenMusic Intro 1 OpenMusic Intro 2 3 4 OpenMusic Intro Visual programming language Composition Analysis Sound synthesis etc... OpenMusic is : A visual programming language A computer-aided

More information

The new MARS workstation

The new MARS workstation The new MARS workstation Andrenacci Paolo, Armani Fabio, Bessegato Renato, Paladin Andrea, Pisani Patrizio, Prestigiacomo Angelo, Rosati Claudio, Sapir Sylviane, Vetuschi Mauro IRIS srl, Parco La Selva

More information

IPHONE FOR PROGRAMMERS: AN APP-DRIVEN APPROACH

IPHONE FOR PROGRAMMERS: AN APP-DRIVEN APPROACH IPHONE FOR PROGRAMMERS AN APP-DRIVEN APPROACH DEITEL DEVELOPER SERIES Paul Deitel Harvey Deitel Abbey Deitel Eric Kern Michael Morgano All of Deitel & Associates, Inc. I '..'.' I; ' ' '. '... '. ".. '

More information

Cocoa. Last Week... Music 3SI: Introduction to Audio/Multimedia App. Programming. Today... Why Cocoa? Wikipedia - Cocoa

Cocoa. Last Week... Music 3SI: Introduction to Audio/Multimedia App. Programming. Today... Why Cocoa? Wikipedia - Cocoa Music 3SI: Introduction to Audio/Multimedia App. Programming IDE (briefly) VST Plug-in Assignment 1 hints Last Week... Week #5-5/5/2006 CCRMA, Department of Music Stanford University 1 2 Today... Cocoa

More information

Objective-C Phrasebook (Developer's Library) By David Chisnall READ ONLINE

Objective-C Phrasebook (Developer's Library) By David Chisnall READ ONLINE Objective-C Phrasebook (Developer's Library) By David Chisnall READ ONLINE The Go Programming Language PHRASEBOOK DEVELOPER S LIBRARY. maintainer of the GNUstep Objective-C 2 runtime library and the associated

More information

Extending Aura with Csound Opcodes

Extending Aura with Csound Opcodes Extending Aura with Csound Opcodes Steven Yi, Victor Lazzarini National University of Ireland, Maynooth Department of Music stevenyi@gmail.com victor.lazzarini@nuim.ie Roger Dannenberg Carnegie Mellon

More information

Perceptive Experience Content Apps

Perceptive Experience Content Apps Perceptive Experience Content Apps Technical Specifications Version: 1.4.0 Written by: Product Knowledge, R&D Date: Monday, July 18, 2016 2014-2016 Lexmark International Technology, S.A. All rights reserved.

More information

Digital Audio Basics

Digital Audio Basics CSC 170 Introduction to Computers and Their Applications Lecture #2 Digital Audio Basics Digital Audio Basics Digital audio is music, speech, and other sounds represented in binary format for use in digital

More information

Embedded Systems for a large sound-systems product company

Embedded Systems for a large sound-systems product company for a large sound-systems product company 1. Case viewpoint: Project- Legacy Phaser Situation: Perseus Legacy Phaser is an audio signal processing algorithm which runs in a Digital Mixer. The Legacy Phaser

More information

GETTING STARTED. Welcome To Trilian!

GETTING STARTED. Welcome To Trilian! GETTING STARTED Welcome To Trilian! GETTING STARTED Quickstart This Quick Start provides an overview of the essential things you will need to know in order to get started using Trilian. Trilian is a software

More information

IBM Case Manager Mobile Version SDK for ios Developers' Guide IBM SC

IBM Case Manager Mobile Version SDK for ios Developers' Guide IBM SC IBM Case Manager Mobile Version 1.0.0.5 SDK for ios Developers' Guide IBM SC27-4582-04 This edition applies to version 1.0.0.5 of IBM Case Manager Mobile (product number 5725-W63) and to all subsequent

More information

Download The Audio Programming Book (MIT Press) pdf

Download The Audio Programming Book (MIT Press) pdf Download The Audio Programming Book (MIT Press) pdf This comprehensive handbook of mathematical and programming techniques for audio signal processing will be an essential reference for all computer musicians,

More information

Contents. Before You Begin. Copyright 2010 by Deitel & Associates, Inc. All Rights Reserved.

Contents. Before You Begin. Copyright 2010 by Deitel & Associates, Inc. All Rights Reserved. Preface Before You Begin xxvii xxxvii 1 Introduction to iphone App Development 1 1.1 Introduction to iphone for Programmers 2 1.2 iphone Overview 3 1.3 Key New iphone 3GS and OS 3.x Features and Enhancements

More information

Audacity 101. Steve Holden Blog: sholden.typepad.com

Audacity 101. Steve Holden Blog: sholden.typepad.com Audacity 101 Steve Holden Blog: sholden.typepad.com Email: sholden@pobox.com http://creativecommons.org/licenses/by/2.5/ Affiliations TechNewsRadio.com JerseyBoysPodcast.com FriendsInTech.com San Diego

More information

The Configuration Space Method for Kinematic Design of Mechanisms

The Configuration Space Method for Kinematic Design of Mechanisms The Configuration Space Method for Kinematic Design of Mechanisms Elisha Sacks and Leo Joskowicz The MIT Press Cambridge, Massachusetts London, England ( 2010 Massachusetts Institute of Technology All

More information

Audio production software mac. Audio production software mac.zip

Audio production software mac. Audio production software mac.zip Audio production software mac Audio production software mac.zip Download free audio software for Mac OS X. Edit, mix, convert or record sound on your Mac. Everything you need for working with sound and

More information

REAL-TIME FORCE-BASED SOUND SYNTHESIS USING GPU PARALLEL COMPUTING

REAL-TIME FORCE-BASED SOUND SYNTHESIS USING GPU PARALLEL COMPUTING REAL-TIME FORCE-BASED SOUND SYNTHESIS USING GPU PARALLEL COMPUTING Ryoho Kobayashi Faculty of Environment and Information Studies, Keio University SFC Kanagawa, Japan ryoho@sfc.keio.ac.jp ABSTRACT In this

More information

Welcome to CS193E. Mac OS X Cocoa Programming. James Dempsey Paul Marcos

Welcome to CS193E. Mac OS X Cocoa Programming. James Dempsey Paul Marcos Welcome to CS193E Mac OS X Cocoa Programming James Dempsey dempsey1@stanford.edu Paul Marcos pmarcos@stanford.edu Intros James Dempsey Paul Marcos TA - David

More information

THE NYQUIST COMPOSITION ENVIRONMENT: SUPPORTING TEXTUAL PROGRAMMING WITH A TASK-ORIENTED USER INTERFACE

THE NYQUIST COMPOSITION ENVIRONMENT: SUPPORTING TEXTUAL PROGRAMMING WITH A TASK-ORIENTED USER INTERFACE THE NYQUIST COMPOSITION ENVIRONMENT: SUPPORTING TEXTUAL PROGRAMMING WITH A TASK-ORIENTED USER INTERFACE Roger B. Dannenberg Carnegie Mellon University School of Computer Science Pittsburgh, PA, USA ABSTRACT

More information

Mobile development initiation

Mobile development initiation Mobile development initiation Outline Mobile development: o Why? o How? o New issues Android ios 2 Mobile growth ¼ Internet access Sales of smartphones and tablets increase o + 70% tab Community 3 Why

More information

Andante: A Mobile Musical Agents Infrastructure

Andante: A Mobile Musical Agents Infrastructure Andante: A s Infrastructure Leo Kazuhiro Ueda, Fabio Kon Department of Computer Science Institute of Mathematics and Statistics (IME) University of São Paulo Rua do Matão, 1010 05508-090 São Paulo, SP

More information

Final Cut Pro 5 For Dummies Pdf Windows

Final Cut Pro 5 For Dummies Pdf Windows Final Cut Pro 5 For Dummies Pdf Windows 5 high quality Final Cut Pro alternatives are recommended here. It's an ideal Final Cut Pro for Mac and Windows alternative in terms of simplicity, features. How-To

More information

ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012

ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012 ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012 AGENDA Android v. ios Design Paradigms Setup Application Framework Demo Libraries Distribution ANDROID V. IOS Android $25 one-time

More information

Mac Os X The Missing Manual For Pc Emulator

Mac Os X The Missing Manual For Pc Emulator Mac Os X The Missing Manual For Pc Emulator Getting into OS X, Windows and How to Work Them, The Four Window Views, Icon View The Mac App Store, Other Ways to Get Mac Software, Opening OS X. Mac OS X*

More information

21M.361 Composing with Computers I (Electronic Music Composition) Spring 2008

21M.361 Composing with Computers I (Electronic Music Composition) Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 21M.361 Composing with Computers I (Electronic Music Composition) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

Mplayer extended mac os x. Mplayer extended mac os x.zip

Mplayer extended mac os x. Mplayer extended mac os x.zip Mplayer extended mac os x Mplayer extended mac os x.zip MPlayer OSX Extended - unofficial extended version of the MPlayer OSX GUIstarters, plz try this app remover PRO@ the power of the MPlayer and FFmpeg

More information

About Xcode and iphone SDK

About Xcode and iphone SDK apple About Xcode and iphone SDK iphone SDK and Xcode 3.1.2 developer tools for iphone OS 2.2 Contents Introduction Compatibility with Mac OS X Versions What's New Installation Deprecation Notice Introduction

More information

Mobile App Development. ios Platform

Mobile App Development. ios Platform Mobile App Development ios Platform Overview Introduction Development Environment & Tools App Store Pros & Cons Programming Recommendations Objective-C Primer Demo What is ios? An operating system that

More information

M-570 USB 4-CH Wireless. Sound Box

M-570 USB 4-CH Wireless. Sound Box M-570 USB 4-CH Wireless Sound Box User Manual Ver. 1.00 All brand names and trademarks are properties of their respective owners. Contents: Chapter 1: Introduction... 3 1.1 Product Introduction... 3 1.2

More information

ANALYSIS OF DUALSHOCK 4 AS A MUSICAL INSTRUMENT

ANALYSIS OF DUALSHOCK 4 AS A MUSICAL INSTRUMENT ANALYSIS OF DUALSHOCK 4 AS A MUSICAL INSTRUMENT Joo Won Park (joo.won.park@wayne.edu) last update: 09.30.2018 Purpose Sony s DualShock 4 can be used as an affordable and readily-available musical instrument

More information

Final Exam CS4LP Time : 1 hour 30 minutes Close books

Final Exam CS4LP Time : 1 hour 30 minutes Close books Final Exam CS4LP Time : 1 hour 30 minutes Close books 1. Briefly explain what is a physical sound and its principal characteristics. Variation of pressure propagating in space. We measure sound in decibel.

More information

T Multimedia Programming. Different Operating Systems and their Multimedia Support

T Multimedia Programming. Different Operating Systems and their Multimedia Support T-111.5350 Multimedia Programming Different Operating Systems and their Multimedia Support Carlos Herrero September 27, 2007 Contents Windows DirectX.NET Framework Linux KDE & Gnome Gstreamer SDL Mac OS

More information

John Ray. Sams Teach Yourself. iphone. Application Development. Second Edition. S^/MS 800 East 96th Street, Indianapolis, Indiana, USA

John Ray. Sams Teach Yourself. iphone. Application Development. Second Edition. S^/MS 800 East 96th Street, Indianapolis, Indiana, USA John Ray Sams Teach Yourself iphone Application Development Second Edition S^/MS 800 East 96th Street, Indianapolis, Indiana, 46240 USA Table of Contents Introduction 1 Who Can Become an iphone Developer?

More information

Instruction Manual For Mac Using Autocad 2016 READ ONLINE

Instruction Manual For Mac Using Autocad 2016 READ ONLINE Instruction Manual For Mac Using Autocad 2016 READ ONLINE Apple iphone 5c Manual / User Guide - Phone Arena - This is the official Apple iphone 5c User Guide in English provided from the manufacturer.

More information

HID Mobile Access Configuration Application User Guide

HID Mobile Access Configuration Application User Guide HID Mobile Access Configuration Application User Guide PLT-02075, Rev. A.0 October 2014 hidglobal.com Contents 1 Purpose... 4 2 Background... 4 2.1 Bluetooth LE (BLE, aka Bluetooth Smart)... 4 2.2 Power

More information

A Csound Tutorial. Michael Gogins November 9, 2006

A Csound Tutorial. Michael Gogins November 9, 2006 . i ii A Csound Tutorial Michael Gogins gogins@pipeline.com November 9, 2006 Contents 1 Introduction 1 2 Getting Started 3 2.1 On Windows............................... 3 2.1.1 Obtaining Csound........................

More information

App Development. Quick Guides for Masterminds. J.D Gauchat Cover Illustration by Patrice Garden

App Development. Quick Guides for Masterminds. J.D Gauchat   Cover Illustration by Patrice Garden App Development Quick Guides for Masterminds J.D Gauchat www.jdgauchat.com Cover Illustration by Patrice Garden www.smartcreativz.com Quick Guides for Masterminds Copyright 2018 by John D Gauchat All Rights

More information

Atmosphere / Trilogy Intel Mac Wrappers

Atmosphere / Trilogy Intel Mac Wrappers Atmosphere / Trilogy Intel Mac Wrappers Table Of Contents Introduction What Does It Do & How Does It Work? Instructions Tutorial Videos How To Authorize Wrapper Features Song Compatibility Editing Sounds

More information

A Sound Modeling and Synthesis System Designed for Maximum Usability

A Sound Modeling and Synthesis System Designed for Maximum Usability A Sound Modeling and Synthesis System Designed for Maximum Usability Lonce Wyse Institute for Infocomm Research, Singapore email: lonce@zwhome.org, www.zwhome.org/~lonce Abstract A synthesis and sound-modeling

More information

DOWNLOAD OR READ : FINAL CUT PRO USER MANUAL PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : FINAL CUT PRO USER MANUAL PDF EBOOK EPUB MOBI DOWNLOAD OR READ : FINAL CUT PRO USER MANUAL PDF EBOOK EPUB MOBI Page 1 Page 2 final cut pro user manual final cut pro user pdf final cut pro user manual Final Cut Pro X revolutionizes post-production

More information

Xcode Setup. Setup. 1. Copy your files. 2. Install X Code

Xcode Setup. Setup. 1. Copy your files. 2. Install X Code Xcode Setup Department of Computer Science & Electrical Engineering Xcode is an Integrated Development Environment (IDE) provided for free by Apple Inc. to develop Apple Macintosh and Apple ios applications.

More information

ANDROID YOUTUBE APP ANDROID YOUTUBE APP PDF APP SECURITY BEST PRACTICES ANDROID DEVELOPERS APP INVENTOR FOR ANDROID - WIKIPEDIA

ANDROID YOUTUBE APP ANDROID YOUTUBE APP PDF APP SECURITY BEST PRACTICES ANDROID DEVELOPERS APP INVENTOR FOR ANDROID - WIKIPEDIA PDF APP SECURITY BEST PRACTICES ANDROID DEVELOPERS APP INVENTOR FOR ANDROID - WIKIPEDIA 1 / 6 2 / 6 3 / 6 android youtube app pdf By making your app more secure, you help preserve user trust and device

More information

i-flashdrive for iphone, ipod and ipad

i-flashdrive for iphone, ipod and ipad i-flashdrive for iphone, ipod and ipad The only two way storage device between ios and Mac How i-flashdrive is different It s the first flash-drive that is cross platforms The standard USB is compatible

More information

IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems

IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems 5.0 Introduction 1. What controls almost all functions on a computer? The operating system 5.1 Explain the purpose of an operating system 2.

More information

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins Web Development & Design Foundations with HTML5 Ninth Edition Chapter 11 Web Multimedia and Interactivity Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links

More information

Globalization and Silverlight 2. Poornima Priyadarshini Shawn Steele

Globalization and Silverlight 2. Poornima Priyadarshini Shawn Steele Globalization and Silverlight 2 Poornima Priyadarshini Shawn Steele What is Silverlight? Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation

More information

GO-GLOBAL. Client Process Manager API. Version 4.8.2

GO-GLOBAL. Client Process Manager API. Version 4.8.2 GO-GLOBAL Client Process Manager API Version 4.8.2 COPYRIGHT AND TRADEMARK NOTICE Copyright 1997-2015 GraphOn Corporation. All Rights Reserved. This document, as well as the software described in it, is

More information

Programming In Objective-C (4th (fourth) Edition) (Developer's Library) By Stephen G. Kochan READ ONLINE

Programming In Objective-C (4th (fourth) Edition) (Developer's Library) By Stephen G. Kochan READ ONLINE Programming In Objective-C (4th (fourth) Edition) (Developer's Library) By Stephen G. Kochan READ ONLINE Description. This is the 4th edition of the world's bestselling book on Objective-C programming,

More information

IOS 8 SDK Development: Creating IPhone And IPad Apps With Swift By Chris Adamson

IOS 8 SDK Development: Creating IPhone And IPad Apps With Swift By Chris Adamson IOS 8 SDK Development: Creating IPhone And IPad Apps With Swift By Chris Adamson If you are searched for a ebook by Chris Adamson IOS 8 SDK Development: Creating iphone and ipad Apps with Swift in pdf

More information

User's Guide c-treeace Performance Monitor

User's Guide c-treeace Performance Monitor User's Guide c-treeace Performance Monitor Contents 1. c-treeace Performance Monitor... 3 1.1 Startup... 4 1.2 Using Main Window... 5 1.3 Menus... 7 1.4 Icon Row... 10 1.5 Configuration Options... 11 2.

More information

Document authored by: Native Instruments GmbH Software version: (02/2013)

Document authored by: Native Instruments GmbH Software version: (02/2013) Setup Guide Disclaimer The information in this document is subject to change without notice and does not represent a commitment on the part of Native Instruments GmbH. The software described by this document

More information

Programmation and Control of Faust Sound Processing in OpenMusic

Programmation and Control of Faust Sound Processing in OpenMusic Programmation and Control of Faust Sound Processing in OpenMusic Dimitri Bouche, Jean Bresson, Stéphane Letz To cite this version: Dimitri Bouche, Jean Bresson, Stéphane Letz. Programmation and Control

More information

Cabbage, a new GUI framework for Csound

Cabbage, a new GUI framework for Csound Cabbage, a new GUI framework for Csound Rory Walsh Dundalk Institute of Technology Dundalk, Co.Louth Ireland. rorywalsh@ear.ie Abstract Csound is one of the most extensive and powerful audio programming

More information

Battery Powered / Wireless / Active Loudspeaker System S5W. Quick Start Guide

Battery Powered / Wireless / Active Loudspeaker System S5W. Quick Start Guide Battery Powered / Wireless / Active Loudspeaker System S5W Quick Start Guide STEP 1: In the Box S5W (Left and Right) Speakers, Remote control, USB WiFi dongle, Android USB- OTG cable, DC 24V adapter (x

More information

Manually Add Ringtones To Iphone 4 Without Itunes Mac

Manually Add Ringtones To Iphone 4 Without Itunes Mac Manually Add Ringtones To Iphone 4 Without Itunes Mac Do you want to set custom ringtone on iphone but don't know how? here is Trick to Set custom ringtones directly from your iphone, without requiring

More information

How To Use Bluetooth Of Ipod Touch Facetime Between

How To Use Bluetooth Of Ipod Touch Facetime Between How To Use Bluetooth Of Ipod Touch Facetime Between Occasionally when you use Continuity with your iphone, ipad, ipod touch, or Mac, Go to Settings _ Bluetooth and turn on Bluetooth if necessary. In System

More information

Adobe Acrobat Family Digital editions

Adobe Acrobat Family Digital editions Adobe Acrobat Family Digital editions WHAT S NEW TOPICS 1 The Adobe digital edition solution 2 Support for digital editions in Adobe Reader 7.0 and Adobe Acrobat 7.0 4 Unsupported Features 5 Migrating

More information

Schlumberger Private Customer Use

Schlumberger Private Customer Use 1 Copyright Notice Copyright 2009-2014 Schlumberger. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, or translated in any form or by any means, electronic

More information

CS 371L - Mobile Computing (ios) Dr. William C. Bulko. CS 371L Mobile Computing (ios) Introduction

CS 371L - Mobile Computing (ios) Dr. William C. Bulko. CS 371L Mobile Computing (ios) Introduction CS 371L - Mobile Computing (ios) Dr. William C. Bulko CS 371L Mobile Computing (ios) Introduction 2014 The Evolution of Computing Mainframes Minicomputers - fridge-size PCs - desktop and deskside Laptops

More information

The Formal Semantics of Programming Languages An Introduction. Glynn Winskel. The MIT Press Cambridge, Massachusetts London, England

The Formal Semantics of Programming Languages An Introduction. Glynn Winskel. The MIT Press Cambridge, Massachusetts London, England The Formal Semantics of Programming Languages An Introduction Glynn Winskel The MIT Press Cambridge, Massachusetts London, England Series foreword Preface xiii xv 1 Basic set theory 1 1.1 Logical notation

More information

Biometric identity verification for large-scale high-security apps. Face Verification SDK

Biometric identity verification for large-scale high-security apps. Face Verification SDK Biometric identity verification for large-scale high-security apps Face Verification SDK Face Verification SDK Biometric identity verification for large-scale high-security applications Document updated

More information

Software Installation Audacity Recording Software

Software Installation Audacity Recording Software USB Turntable (ittusb) Software Installation Audacity Recording Software Table of Contents General Software Notes... 2 Audacity Software Installation... 3 Before Starting the Software... 3 Software Configuration...

More information

Bluetooth MIDI Connection Guide

Bluetooth MIDI Connection Guide Bluetooth MIDI Connection Guide E 1 Contents Connections with an iphone/ipad...2 Operating requirements... 2 In the case of an app that supports Bluetooth MIDI... 2 If the app does not support Bluetooth

More information

ios Application Development Course Details

ios Application Development Course Details ios Application Development Course Details By Besant Technologies Course Name Category Venue ios Application Development Mobile Application Development Besant Technologies No.24, Nagendra Nagar, Velachery

More information

Chapter Objectives 1 of 2. Chapter 3. The Operating System. Chapter Objectives 2 of 2. The Operating System. The Operating System

Chapter Objectives 1 of 2. Chapter 3. The Operating System. Chapter Objectives 2 of 2. The Operating System. The Operating System Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 6 th Edition Chapter 3 Application Productivity Tools for Educators Chapter Objectives 1 of 2 Explain the role of

More information

Developer Guide c-treeedge REST API Tutorial

Developer Guide c-treeedge REST API Tutorial Developer Guide c-treeedge REST API Tutorial Contents 1.... 1 1.1 Preparation... 1 HTTP Port... 2 1.2 Validating Your Connection... 2 1.3 Creating a Table... 3 1.4 Creating an Index... 4 1.5 Inserting

More information

Updated 3rd Edition of Experiencing Music Technology

Updated 3rd Edition of Experiencing Music Technology Updated 3rd Edition of Experiencing Music Technology David Williams Illinois State University Emeritus eter Webster Northwestern University www.emtbook.net Experiencing Music Technology Outline V I: eople

More information

How to Join Skype Meetings

How to Join Skype Meetings How to Join Skype Meetings Scroll through to find the device you are using: Windows, Skype App, Mac or iphone. Windows 1. Open the email / calendar request that you received from your host and select the

More information

OLIVE 4 & 4HD HI-FI MUSIC SERVER P R O D U C T O V E R V I E W

OLIVE 4 & 4HD HI-FI MUSIC SERVER P R O D U C T O V E R V I E W OLIVE 4 & 4HD HI-FI MUSIC SERVER P R O D U C T O V E R V I E W O L I V E 4 & O L I V E 4 H D P R O D U C T O V E R V I E W 2 4 Digital Music Without Compromise Olive makes the only high fi delity digital

More information

Object-Oriented Programming in Objective-C

Object-Oriented Programming in Objective-C In order to build the powerful, complex, and attractive apps that people want today, you need more complex tools than a keyboard and an empty file. In this section, you visit some of the concepts behind

More information

MULTIMEDIA TOOLS AND APPLICATIONS

MULTIMEDIA TOOLS AND APPLICATIONS MULTIMEDIA TOOLS AND APPLICATIONS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE MULTIMEDIA SYSTEMS AND APPLICATIONS Recently Published Titles: Consulting Editor Borko Furht Florida

More information

COPYRIGHTED MATERIAL. Installing Xcode. The Xcode Installer

COPYRIGHTED MATERIAL. Installing Xcode. The Xcode Installer 1 Installing Xcode Xcode is part of the Xcode Developer Tools suite developed and distributed by Apple Computer. If you haven t installed it already, read this chapter to find out how to do so. If the

More information

Instruments User Guide Apple Ipad 2 Ios 5.0. Software >>>CLICK HERE<<<

Instruments User Guide Apple Ipad 2 Ios 5.0. Software >>>CLICK HERE<<< Instruments User Guide Apple Ipad 2 Ios 5.0 Software Xcode includes the Xcode IDE, Instruments, ios Simulator, the latest OS X and ios SDKs, and more. This release includes the Xcode IDE, Swift 2 compiler,

More information

Voxengo CRTIV Tape Bus User Guide

Voxengo CRTIV Tape Bus User Guide Version 1.0 http://www.voxengo.com/product/crtivtapebus/ Contents Introduction 3 Features 3 Compatibility 3 User Interface Elements 4 Saturation 4 Tape 4 Levels 4 Meter 4 Credits 5 Copyright 2017 Aleksey

More information

MAnalyzer. Presets button. Left arrow button. Right arrow button. Randomize button. Save button. Panic button. Settings button

MAnalyzer. Presets button. Left arrow button. Right arrow button. Randomize button. Save button. Panic button. Settings button MAnalyzer Presets button Presets button shows a window with all available presets. A preset can be loaded from the preset window by double-clicking on it, using the arrow buttons or by using a combination

More information

WaveLab 8.5. Version history Known issues & solutions. July 2014 Steinberg Media Technologies GmbH

WaveLab 8.5. Version history Known issues & solutions. July 2014 Steinberg Media Technologies GmbH WaveLab 8.5 Version history Known issues & solutions July 2014 Steinberg Media Technologies GmbH Table of contents About... 3 WaveLab 8.5.10... 4 Improvements... 4 Issues resolved... 4 WaveLab 8.5.0...

More information

Raspberry Pi Workshop

Raspberry Pi Workshop Raspberry Pi Workshop Resources and Materials: http://bit.ly/h8dunp Presenters Nick Yee Aexander Nunes Adriana Ieraci Agenda 10:00 Registration 10:20 Introductions and Overview 10:50 Install OS and Boot

More information

Extensible Computer Music Systems

Extensible Computer Music Systems Extensible Computer Music Systems Steven Yi A thesis presented in fulfilment of the requirements for the degree of Doctor of Philosophy Supervisor: Dr. Victor Lazzarini Head of Department: Prof. Christopher

More information

Software api overview VERSION 3.1v3

Software api overview VERSION 3.1v3 Software api overview VERSION 3.1v3 Mari Software API Overview. Copyright 2016 The Foundry Visionmongers Ltd. All Rights Reserved. Use of this guide and the Mari software is subject to an End User License

More information

SonART: A framework for data sonification, visualization and networked multimedia applications

SonART: A framework for data sonification, visualization and networked multimedia applications SonART: A framework for data sonification, visualization and networked multimedia applications Woon Seung Yeo, Jonathan Berger, Zune Lee CCRMA, Stanford University brg@ccrma.stanford.edu Abstract SonART

More information

Welcome Installation Authorization The T-Pain Engine: Quick Start Interface Sound Check... 10

Welcome Installation Authorization The T-Pain Engine: Quick Start Interface Sound Check... 10 CONTENTS Welcome... 5 Installation... 5 Authorization... 6 The T-Pain Engine: Quick Start... 8 Interface... 8 Sound Check... 10 The T-Pain Engine: First Steps... 11 Beat... 11 Vocals... 14 FX... 15 Mixdown...

More information

Manual Java Update Mac Developer Package

Manual Java Update Mac Developer Package Manual Java Update Mac 10.5 8 Developer Package Install updates manually. In OS X Yosemite, updates that haven't been installed produce a badge next to App Store in the Apple menu, a badge on the App Store.

More information

Author Bob Ippolito Conference. PyObjC Hacking. PyCon DC, March 2005

Author Bob Ippolito Conference. PyObjC Hacking. PyCon DC, March 2005 Author Bob Ippolito Conference PyObjC Hacking PyCon DC, March 2005 Intended Audience Python developers using Mac OS X 10.3 or later... that aren't (very) afraid of C Who probably know a little about Objective-C...

More information

Network distribution in music applications with Medusa

Network distribution in music applications with Medusa Network distribution in music applications with Medusa Flávio Luiz SCHIAVONI and Marcelo QUEIROZ Computer Science Department University of São Paulo São Paulo Brazil, {fls, mqz}@ime.usp.br Abstract This

More information

A new Audacity feature: room objective acustical parameters calculation module

A new Audacity feature: room objective acustical parameters calculation module A new Audacity feature: room objective acustical parameters calculation module Angelo Farina Simone Campanini Università degli Studi di Parma - Facoltà di Ingegneria Linux Audio Conference, 2009 Contents

More information

UKAAF minimum standards: Audio

UKAAF minimum standards: Audio UKAAF minimum standards: Audio Introduction The UK Association for Accessible Formats (UKAAF) sets standards for accessible formats in the UK which meet end-user needs. The following minimum standards

More information

Uinku. Copyright. USER MANUAL. Revision 1. Uinku Tek'it Audio.

Uinku. Copyright. USER MANUAL. Revision 1. Uinku Tek'it Audio. Uinku USER MANUAL Revision 1 Copyright. Uinku 2014 2016 Tek'it Audio. No part of this documentation may be reproduced or transmitted in any form by any means, electronic or mechanical, including photocopying,

More information

Milestone Systems. XProtect MIP SDK Application Catalog

Milestone Systems. XProtect MIP SDK Application Catalog Milestone Systems XProtect MIP SDK Application Catalog Contents Scope for this document... 4 Introduction to Milestone Integration Platform Software Development Kit (MIP SDK)... 5 Protocol integration...

More information

Operating System Services. User Services. System Operation Services. User Operating System Interface - CLI. A View of Operating System Services

Operating System Services. User Services. System Operation Services. User Operating System Interface - CLI. A View of Operating System Services Operating System Services One set of services for users The other set of services for system operations Operating Systems Structures Notice: This set of slides is based on the notes by Professor Perrone

More information

The Diploma for Windows Development Team: The Exam for Macintosh Development Team: Brian Dobson David Amis Bob Murphy

The Diploma for Windows Development Team: The Exam for Macintosh Development Team: Brian Dobson David Amis Bob Murphy License The Exam for Macintosh software product is owned by Brownstone Research Group. You may install the software at your office and home. You may not run the software on more than one computer at a

More information

Manual Update Java Mac Os X Lion

Manual Update Java Mac Os X Lion Manual Update Java Mac Os X 10.6 8 Lion Update OS X and other software that you got through the App Store or from Apple. If you're using an iphone as an Instant Hotspot, install updates manually. OS X

More information

Can I Manually Manage Music On My Iphone Without Erasing

Can I Manually Manage Music On My Iphone Without Erasing Can I Manually Manage Music On My Iphone Without Erasing Select 'manually manage music' and create a playlist by adding the songs you want in media player, will it erase the other music I already have

More information

3D MODEL RECOGNITION FROM STEREOSCOPIC CUES

3D MODEL RECOGNITION FROM STEREOSCOPIC CUES 3D MODEL RECOGNITION FROM STEREOSCOPIC CUES ~ ) 3D MODEL RECOGNITION FROM STEREOSCOPIC CUES A stereogram of the members of the consortium arranged for free-fusion by crossing the eyes. AIVRU Edin css EdinAl

More information

Instructions Put Movies Ipod Classic Without Itunes >>>CLICK HERE<<<

Instructions Put Movies Ipod Classic Without Itunes >>>CLICK HERE<<< Instructions Put Movies Ipod Classic Without Itunes Learn how to transfer images using Image Capture. to import videos larger than 500MB without itunes installed, a third-party program, or updated drivers.

More information

A Flexible Real-Time Software Synthesis System 1

A Flexible Real-Time Software Synthesis System 1 A Flexible Real-Time Software Synthesis System 1 Roger B. Dannenberg and Eli Brandt Carnegie Mellon University Pittsburgh, PA 15213 USA {dannenberg, eli}@cs.cmu.edu ABSTRACT: Aura is a new sound synthesis

More information

DigitD. Copyright. USER MANUAL. DigitD 2016 Tek'it Audio.

DigitD. Copyright. USER MANUAL. DigitD 2016 Tek'it Audio. DigitD USER MANUAL Copyright. DigitD 2016 Tek'it Audio. No part of this documentation may be reproduced or transmitted in any form by any means, electronic or mechanical, including photocopying, recording,

More information

Audacity is FREE as defined by the Audacity design team. IU Kokomo students can download Audacity from IUware at

Audacity is FREE as defined by the Audacity design team. IU Kokomo students can download Audacity from IUware at This tutorial will describe how to (1) download Audacity on either Windows or Mac computers, and (2) set up Audacity to edit and save audio files in either *.wav or *.mp3 format. All IU Kokomo student

More information