My Account Log in

3 options

Mapping and visualization with SuperCollider / Marinos Koutsomichalis.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Koutsomichalis, Marinos.
Language:
English
Subjects (All):
Computer graphics.
Software architecture.
Physical Description:
1 online resource (222 p.)
Edition:
1st ed.
Place of Publication:
Birmingham : Packt Publishing, 2013.
Language Note:
English
Biography/History:
Koutsomichalis Marinos: Marinos Koutsomichalis (Athens, 1981) is an artist and scholar working with sound and a wide range of other media. His artistic work interrogates the specifics of site, perception, technology, and material. His academic interests include computer programming, generative art, new aesthetics, and environmental sound and noise. He has widely performed, exhibited, and lectured internationally and has held residencies in miscellaneous research centers and institutions. He has an MA by research in composition with digital media by the University of York and, as of writing, he is a candidate PhD in Music, Sound, and Media Art at the De Montfort University. He is in the board of the Contemporary Music Research Center (KSYME-CMRC) and also the director of its class of Electronic Music and Sound Synthesis. As of writing, he is a research fellow in the University of Turin.
Summary:
This book is a standard guide with numerous code examples of practical applications. It will help you advance your skills in creating sophisticated visualizations while working with audio-visual systems.This book is ideal for digital artists and sound artists who are familiar with SuperCollider and who wish to expand their technical and practical knowledge of mapping and visualization. It is assumed that you already have some experience with the SuperCollider programming language and are familiar with the fundamental audio synthesis techniques.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Scoping, Plotting, and Metering; Plotting audio, numerical datasets, and functions; Using plot and plot graph; Using plotter; Using SoundFileView; Scoping signals; Scoping waveforms; Scoping spectra; Metering levels; Monitoring signals; Monitoring numerical data; Nonstandard and complex visualizers; Nonstandard visualizers; A complex scope; Summary; Chapter 2: Waveform Synthesis; Waveform synthesis fundamentals; Time domain representation; Waveform species
DC, amplitude, frequency, and phase Custom waveforms generators; Wavetable lookup synthesis; Using envelopes as wavetables; Custom aperiodic waveform generators; Waveform transformations; Waveshaping; Unary operations; Binary operations; Bitwise operations; Summary; Chapter 3: Synthesizing Spectra; Introducing the frequency domain; Spectra; Fast Fourier Transform in SuperCollider; Synthesizing the spectra; Aggregating and enriching spectra; Sculpting and freezing spectra; Shifting, stretching, and scrambling spectra; Using the pvcalc method; Visualizing spectra; Limitations of spectral scoping
Optimizing spectra for scoping Summary; Chapter 4: Vector Graphics; Learning the vector graphics fundamentals; Drawing primitive shapes and loading images; Complex shapes and graphics state; Introducing colors, transparency, and gradients; Abstractions and models; Objects and prototypes; Factories; Geometrical transformations, matrices, and trailing effects; Complex structures; Particle systems; Fractals; Summary; Chapter 5: Animation; Fundamentals of motion; Motion species; Using User View; Animating complex shapes and sprites; Fundamental animation techniques; Trailing effects
Interaction and event-driven programming Particle systems; Advanced concepts; Animating fractals; Adding dynamics to simulate physical forces; Kinematics; Summary; Chapter 6: Data Acquisition and Mapping; Data acquisition; Dealing with local files; Accessing data remotely; Using OSC; Using MIDI; Using Serial Port; Machine listening; Tracking amplitude and loudness; Tracking frequency; Timbre analysis and feature detection; Onset detection and rhythmical analysis; Basic mappings; Preparing and preprocessing data on client side; Preparing and preprocessing data on server side
Basic encodings and interpolation schemes Sharing and distributing data; Summary; Chapter 7: Advanced Visualizers; Audio visualizers; Trailing waveforms; Spectrogram; Music visualizers; Rotating windmills; Kinematic patterns; Visualizing and sonifying data; Particles and grains; Fractalizer; Summary; Chapter 8: Intelligent Encodings and Automata; Analyzing data; Statistical analyses and metadata; Probabilities and histograms; Dealing with textual datasets; Advanced mappings; Complex and intelligent encodings; Neural networks; Automata; Cellular automata; Game of Life; Summary
Chapter 9: Design Patterns and Methodologies
Notes:
Includes index.
Description based on online resource; title from PDF (ebrary, viewed December 30, 2013).
ISBN:
9781783289684
1783289686
OCLC:
864382365

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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account