2 options
Multimedia programming using Max/MSP and TouchDesigner : a step-by-step guide to designing, building, and refining immersive audio-visual applications and performance environments using Max and TouchDesigner / Patrik Lechner ; cover image by Patrik Lechner.
- Format:
- Book
- Author/Creator:
- Lechner, Patrik, author, cover designer.
- Series:
- Community experience distilled.
- Community Experience Distilled
- Language:
- English
- Subjects (All):
- Max (Computer file : Cycling '74).
- Sound--Recording and reproducing--Digital techniques.
- Sound.
- Sound--Recording and reproducing--History.
- Physical Description:
- 1 online resource (404 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham, England : Packt Publishing, 2014.
- Language Note:
- English
- Summary:
- If you want to learn how to use Max 6 and/or TouchDesigner, or work in audio-visual real-time processing, this is the book for you. It is intended for intermediate users of both programs and can be helpful for artists, designers, musicians, VJs, and researchers. A basic understanding of audio principles is advantageous.
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Max; Understanding the basic concepts of Max; Modular basis for expressions; When to use Max; Max - the message domain; Max Signal Processing; Jitter, Matrix, and video processing; Jitter data format; Summary; Exercises; Chapter 2: Max Setup and Basics; Setting things up; Getting help; The Max-integrated help system; The forums; Externals; Other resources; Setting up Max; The audio status window; Setting up MIDI; Other preferences; Object defaults
- File preferencesInstalling externals; Other setup tips; Organizing finished code; Abstractions; Extras; Clippings; Packages; Projects; Prototypes; Basic Max patching and GUI; Objects in Max; Arguments; Attributes; Creating our Hello World program; Dissection and construction; Contents; The [print] object; The message box; The MSP-Hello World; A quick overview of GUI; Summary; Chapter 3: Advanced Programming Techniques in Max; Introducing the synthesizer example; Initializing a patcher; Excursus of microscopic timing and message ordering; A bpatcher for MIDI input; Sending and receiving data
- The #n notationCollections of data; More message box magic; Structuring our patches; The pattr family - a communication system; Timing in Max; The event priority; Debugging; Smart ways to debug; The debugger; Optimizing; Scripting and the this patcher; Summary; Chapter 4: Basic Audio in Max/MSP; Basic audio principles; Audio synthesis; Amplitude modulation; Ring modulation versus amplitude modulation; Tremolo; Feedback; Frequency modulation; Controlling FM; Feedback; Phase modulation; The poly~ object; Managing instances and patcher loading; Polyphony and voice allocation; Additive synthesis
- Discrete Summation FormulaeSubtractive synthesis and filtering; The classic approach; Building an equalizer; The filter theory: an introduction; Waveshaping; Sampling and audio file playback; Mixing and signal routing; Conventional mixing; Summary; Chapter 5: Advanced Audio in Max/MSP; More sampling; Granular sampling; FX; Stutter; Dynamics; Noise gate; Working with expanders; Limiter; Compressor; Reverberation; Poly as a cascade; Convolution; Taking a room's impulse response; FFT; Drawing a signal's spectrum; Simple convolution; An FFT filter; Spectral reverb and freezing
- Recording and playback of FFT dataTransient detection; Sample-accurate sequencing; Summary; Chapter 6: Low-level Patching in Gen; Introducing Gen; The Gen workspace; Exploring the differences between Max and Gen; Parameters through param; Buffers and data; Subpatchers and abstraction inside Gen; Genexpr and the CodeBox; Efficiency; Examples; The Karplus-Strong synthesis; A mass-spring system; Waveguides and scattering junctions; Further reading; Summary; Chapter 7: Video in Max/Jitter; Inputting and outputting Jitter data; Getting started with the Jitter matrix; Matrix processing
- Feedback and delay
- Notes:
- Includes index.
- Description based on online resource; title from PDF title page (ebrary, viewed December 18, 2014).
- ISBN:
- 9781849699723
- 1849699720
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.