Description |
1 online resource (1 volume) : illustrations. |
|
text file |
Series |
Community experience distilled
|
|
Community experience distilled.
|
Note |
Includes index. |
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. |
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. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Max (Computer file : Cycling '74)
|
|
Max (Computer file : Cycling '74) |
|
Max (Computer file : Cycling '74) |
|
Sound -- Recording and reproducing -- Digital techniques.
|
|
Sound -- Recording and reproducing -- Digital techniques. |
|
Computer sound processing.
|
|
Computer sound processing. |
Genre/Form |
Electronic books.
|
|
History.
|
Added Title |
Step-by-step guide to designing, building, and refining immersive audio-visual applications and performance environments using Max and TouchDesigner |
Other Form: |
Print version: Lechner, Patrik. Multimedia Programming Using Max/MSP and TouchDesigner. Birmingham : Packt Publishing, ©2014 9781849699716 |
ISBN |
1849699720 |
|
1849699712 |
|
9781849699716 |
|
9781849699723 (electronic book) |
|