Author: Patrik Lechner
Publisher: Packt Publishing Ltd
ISBN: 1849699720
Category : Computers
Languages : en
Pages : 545
Book Description
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.
TouchDesigner Introduction to GLSL
Author: Davide Santini
Publisher:
ISBN:
Category :
Languages : en
Pages : 162
Book Description
In this book you will find three main sections: how to set up a convenient GLSL workflow in TouchDesigner, a guide on two dimensions drawing and realtime animations, how to generate and bring to life 3D particle systems. Completed with examples, images, code snippets, and project files, this easily accessible guide is the perfect coding companion for new users as well as for professionals, giving you new tools for confidently entering the shader world.
Publisher:
ISBN:
Category :
Languages : en
Pages : 162
Book Description
In this book you will find three main sections: how to set up a convenient GLSL workflow in TouchDesigner, a guide on two dimensions drawing and realtime animations, how to generate and bring to life 3D particle systems. Completed with examples, images, code snippets, and project files, this easily accessible guide is the perfect coding companion for new users as well as for professionals, giving you new tools for confidently entering the shader world.
Max/MSP/Jitter for Music
Author: V. J. Manzo
Publisher: Oxford University Press
ISBN: 0190243740
Category : Music
Languages : en
Pages : 432
Book Description
In Max/MSP/Jitter for Music, author and music technologist V. J. Manzo provides a user-friendly introduction to a powerful programming language that can be used to write custom software for musical interaction. This second edition brings the book fully up-to-date with new applications in integrating Max with Ableton Live and offers source code for a variety of new projects.
Publisher: Oxford University Press
ISBN: 0190243740
Category : Music
Languages : en
Pages : 432
Book Description
In Max/MSP/Jitter for Music, author and music technologist V. J. Manzo provides a user-friendly introduction to a powerful programming language that can be used to write custom software for musical interaction. This second edition brings the book fully up-to-date with new applications in integrating Max with Ableton Live and offers source code for a variety of new projects.
Mastering openFrameworks: Creative Coding Demystified
Author: Denis Perevalov
Publisher: Packt Publishing Ltd
ISBN: 184951805X
Category : Computers
Languages : en
Pages : 555
Book Description
This book gives clear and effective instructions, stuffed with practical examples, to build your own fun, stunning and highly-interactive openFrameworks applications. Each chapter is focused differently and has a new theme to it,This book targets visual artists, designers, programmers and those interested in creative coding by getting started with openFrameworks. This book will help you understand the capabilities of openFrameworks to help you create visually stunning and fully interactive applications. You should have a basic knowledge of object oriented programming, such as C++, Java, Python, ActionScript 3, etc.
Publisher: Packt Publishing Ltd
ISBN: 184951805X
Category : Computers
Languages : en
Pages : 555
Book Description
This book gives clear and effective instructions, stuffed with practical examples, to build your own fun, stunning and highly-interactive openFrameworks applications. Each chapter is focused differently and has a new theme to it,This book targets visual artists, designers, programmers and those interested in creative coding by getting started with openFrameworks. This book will help you understand the capabilities of openFrameworks to help you create visually stunning and fully interactive applications. You should have a basic knowledge of object oriented programming, such as C++, Java, Python, ActionScript 3, etc.
Programming for Musicians and Digital Artists
Author: Spencer Salazar
Publisher: Simon and Schuster
ISBN: 1638353204
Category : Computers
Languages : en
Pages : 344
Book Description
Summary Programming for Musicians and Digital Artists: Creating Music with ChucK offers a complete introduction to programming in the open source music language ChucK. In it, you'll learn the basics of digital sound creation and manipulation while you discover the ChucK language. As you move example-by-example through this easy-to-follow book, you'll create meaningful and rewarding digital compositions and "instruments" that make sound and music in direct response to program logic, scores, gestures, and other systems connected via MIDI or the network. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About this Book A digital musician must manipulate sound precisely. ChucK is an audio-centric programming language that provides precise control over time, audio computation, and user interface elements like track pads and joysticks. Because it uses the vocabulary of sound, ChucK is easy to learn even for artists with little or no exposure to computer programming. Programming for Musicians and Digital Artists offers a complete introduction to music programming. In it, you'll learn the basics of digital sound manipulation while you learn to program using ChucK. Example-by-example, you'll create meaningful digital compositions and "instruments" that respond to program logic, scores, gestures, and other systems connected via MIDI or the network. You'll also experience how ChucK enables the on-the-fly musical improvisation practiced by communities of "live music coders" around the world. Written for readers familiar with the vocabulary of sound and music. No experience with computer programming is required. What's Inside Learn ChucK and digital music creation side-by-side Invent new sounds, instruments, and modes of performance Written by the creators of the ChucK language About the Authors Perry Cook, Ajay Kapur, Spencer Salazar, and Ge Wang are pioneers in the area of teaching and programming digital music. Ge is the creator and chief architect of the ChucK language. Table of Contents Introduction: ChucK programming for artistsPART 1 INTRODUCTION TO PROGRAMMING IN CHUCK Basics: sound, waves, and ChucK programming Libraries: ChucK's built-in tools Arrays: arranging and accessing your compositional data Sound files and sound manipulation Functions: making your own tools PART 2 NOW IT GETS REALLY INTERESTING! Unit generators: ChucK objects for sound synthesis and processing Synthesis ToolKit instruments Multithreading and concurrency: running many programs at once Objects and classes: making your own ChucK power tools Events: signaling between shreds and syncing to the outside world Integrating with other systems via MIDI, OSC, serial, and more
Publisher: Simon and Schuster
ISBN: 1638353204
Category : Computers
Languages : en
Pages : 344
Book Description
Summary Programming for Musicians and Digital Artists: Creating Music with ChucK offers a complete introduction to programming in the open source music language ChucK. In it, you'll learn the basics of digital sound creation and manipulation while you discover the ChucK language. As you move example-by-example through this easy-to-follow book, you'll create meaningful and rewarding digital compositions and "instruments" that make sound and music in direct response to program logic, scores, gestures, and other systems connected via MIDI or the network. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About this Book A digital musician must manipulate sound precisely. ChucK is an audio-centric programming language that provides precise control over time, audio computation, and user interface elements like track pads and joysticks. Because it uses the vocabulary of sound, ChucK is easy to learn even for artists with little or no exposure to computer programming. Programming for Musicians and Digital Artists offers a complete introduction to music programming. In it, you'll learn the basics of digital sound manipulation while you learn to program using ChucK. Example-by-example, you'll create meaningful digital compositions and "instruments" that respond to program logic, scores, gestures, and other systems connected via MIDI or the network. You'll also experience how ChucK enables the on-the-fly musical improvisation practiced by communities of "live music coders" around the world. Written for readers familiar with the vocabulary of sound and music. No experience with computer programming is required. What's Inside Learn ChucK and digital music creation side-by-side Invent new sounds, instruments, and modes of performance Written by the creators of the ChucK language About the Authors Perry Cook, Ajay Kapur, Spencer Salazar, and Ge Wang are pioneers in the area of teaching and programming digital music. Ge is the creator and chief architect of the ChucK language. Table of Contents Introduction: ChucK programming for artistsPART 1 INTRODUCTION TO PROGRAMMING IN CHUCK Basics: sound, waves, and ChucK programming Libraries: ChucK's built-in tools Arrays: arranging and accessing your compositional data Sound files and sound manipulation Functions: making your own tools PART 2 NOW IT GETS REALLY INTERESTING! Unit generators: ChucK objects for sound synthesis and processing Synthesis ToolKit instruments Multithreading and concurrency: running many programs at once Objects and classes: making your own ChucK power tools Events: signaling between shreds and syncing to the outside world Integrating with other systems via MIDI, OSC, serial, and more
Synthesizers and Subtractive Synthesis, Volume 2
Author: Jean-Michel Réveillac
Publisher: John Wiley & Sons
ISBN: 1394297734
Category : Technology & Engineering
Languages : en
Pages : 308
Book Description
Subtractive sound synthesis is one of the most widely used techniques in electronic music and in many analog synthesizers since the early 1960s. It is based on a simple principle, but its operation is complex, involving many parameters. It can be enhanced by a variety of effects that give the sound its authenticity, and does not simply imitate musical instruments, but can also transcribe noises present in natural soundscapes or generate entirely synthetic sounds. Synthesizers and Subtractive Sound Synthesis 2 presents practical exercises, ranging from the fundamentals to advanced functionalities. Most of the sound effects applicable to subtractive synthesis are covered: vibrato, phaser, reverb, etc. The final chapters deal with polyphony and arpeggiator-sequences.
Publisher: John Wiley & Sons
ISBN: 1394297734
Category : Technology & Engineering
Languages : en
Pages : 308
Book Description
Subtractive sound synthesis is one of the most widely used techniques in electronic music and in many analog synthesizers since the early 1960s. It is based on a simple principle, but its operation is complex, involving many parameters. It can be enhanced by a variety of effects that give the sound its authenticity, and does not simply imitate musical instruments, but can also transcribe noises present in natural soundscapes or generate entirely synthetic sounds. Synthesizers and Subtractive Sound Synthesis 2 presents practical exercises, ranging from the fundamentals to advanced functionalities. Most of the sound effects applicable to subtractive synthesis are covered: vibrato, phaser, reverb, etc. The final chapters deal with polyphony and arpeggiator-sequences.
Synthesizers and Subtractive Synthesis 1
Author: Jean-Michel Réveillac
Publisher: John Wiley & Sons
ISBN: 1394276710
Category : Technology & Engineering
Languages : en
Pages : 292
Book Description
Subtractive sound synthesis has been one of the most widely used techniques in electronic music and for many analog synthesizers since the early 1960s. It is based on a simple principle, but its operation remains complex, involving many parameters. It can be enriched by a variety of effects that give the sound its authenticity. It does not just imitate musical instruments, but can also transcribe noises present in natural soundscapes, or generate entirely synthetic sounds. Synthesizers and Subtractive Synthesis 1 presents the theoretical basis of a sound phenomenon, the different types of synthesis, the components that are required and present in synthesizers, the working environment specific to the study of subtractive synthesis, and the hardware and software available. After reading the various chapters of this book, readers will have a clear vision of the tools and actions required to grasp the world of subtractive sound.
Publisher: John Wiley & Sons
ISBN: 1394276710
Category : Technology & Engineering
Languages : en
Pages : 292
Book Description
Subtractive sound synthesis has been one of the most widely used techniques in electronic music and for many analog synthesizers since the early 1960s. It is based on a simple principle, but its operation remains complex, involving many parameters. It can be enriched by a variety of effects that give the sound its authenticity. It does not just imitate musical instruments, but can also transcribe noises present in natural soundscapes, or generate entirely synthetic sounds. Synthesizers and Subtractive Synthesis 1 presents the theoretical basis of a sound phenomenon, the different types of synthesis, the components that are required and present in synthesizers, the working environment specific to the study of subtractive synthesis, and the hardware and software available. After reading the various chapters of this book, readers will have a clear vision of the tools and actions required to grasp the world of subtractive sound.
The Nature of Code
Author: Daniel Shiffman
Publisher: No Starch Press
ISBN: 1718503717
Category : Computers
Languages : en
Pages : 642
Book Description
All aboard The Coding Train! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman. What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity. This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. Embark on this extraordinary adventure with projects involving: A physics engine: Simulate the push and pull of gravitational attraction. Flocking birds: Choreograph the mesmerizing dance of a flock. Branching trees: Grow lifelike and organic tree structures. Neural networks: Craft intelligent systems that learn and adapt. Cellular automata: Uncover the magic of self-organizing patterns. Evolutionary algorithms: Play witness to natural selection in your code. Shiffman’s work has transformed thousands of curious minds into creators, breaking down barriers between science, art, and technology, and inviting readers to see code not just as a tool for tasks but as a canvas for boundless creativity. Whether you’re deciphering the elegant patterns of natural phenomena or crafting your own digital ecosystems, Shiffman’s guidance is sure to inform and inspire. The Nature of Code is not just about coding; it’s about looking at the natural world in a new way and letting its wonders inspire your next creation. Dive in and discover the joy of turning code into art—all while mastering coding fundamentals along the way. NOTE: All examples are written with p5.js, a JavaScript library for creative coding, and are available on the book's website.
Publisher: No Starch Press
ISBN: 1718503717
Category : Computers
Languages : en
Pages : 642
Book Description
All aboard The Coding Train! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman. What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity. This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. Embark on this extraordinary adventure with projects involving: A physics engine: Simulate the push and pull of gravitational attraction. Flocking birds: Choreograph the mesmerizing dance of a flock. Branching trees: Grow lifelike and organic tree structures. Neural networks: Craft intelligent systems that learn and adapt. Cellular automata: Uncover the magic of self-organizing patterns. Evolutionary algorithms: Play witness to natural selection in your code. Shiffman’s work has transformed thousands of curious minds into creators, breaking down barriers between science, art, and technology, and inviting readers to see code not just as a tool for tasks but as a canvas for boundless creativity. Whether you’re deciphering the elegant patterns of natural phenomena or crafting your own digital ecosystems, Shiffman’s guidance is sure to inform and inspire. The Nature of Code is not just about coding; it’s about looking at the natural world in a new way and letting its wonders inspire your next creation. Dive in and discover the joy of turning code into art—all while mastering coding fundamentals along the way. NOTE: All examples are written with p5.js, a JavaScript library for creative coding, and are available on the book's website.
Music and Digital Media
Author: Georgina Born
Publisher: UCL Press
ISBN: 1800082436
Category : Social Science
Languages : en
Pages : 544
Book Description
Anthropology has neglected the study of music and this needs to be redressed. This book sets out to show how and why. It does so by bringing music to the subfield of digital anthropology, arguing that digital anthropology has much to gain by expanding its horizons to music – becoming more interdisciplinary by reference to digital/media studies, music and sound studies. Music and Digital Media is the first comparative ethnographic study of the impact of digital media on music worldwide. It offers a radical and lucid new theoretical framework for understanding digital media through music, showing that music is today where the promises and problems of the ‘digital’ assume clamouring audibility – while acting as a testing ground for innovations in the digital-cultural industries. The book contains ten chapters, eight of which present comprehensive original ethnographies. The chapters between them addresses popular, folk and art musics in the global South and North, including Kenya, Argentina, India, Canada and the UK/Europe, with each chapter providing a different regional or digital focus. The book is unique in bringing ethnographic research on popular, folk and art musics from the global North and South into a comparative framework on a large scale, and creates an innovative new paradigm for comparative anthropology. Praise for Music and Digital Media ‘This exciting volume forges new ground in the study of local conditions, institutions, and sounds of digital music in the Global South and North. The book’s planetary scope and its commitment to the “messiness” of ethnographic sites and concepts amplifies emergent configurations and meanings of music, the digital, and the aesthetic.’ Marina Peterson, University of Texas, Austin 'The global drama of music's digitisation elicits extreme responses – from catastrophe to piratical opportunism – but between them lie more nuanced perspectives. This timely, absolutely necessary collection applies anthropological understanding to a deliriously immersive field, bringing welcome clarity to complex processes whose impact is felt far beyond what we call music.' David Toop, London College of Communication ‘Spanning continents and academic disciplines, the rich ethnographies contained in Music and Digital Media makes it obligatory reading for anyone wishing to understand the complex, contradictory, and momentous effects that digitization is having on musical cultures.’ Eric Drott, University of Texas, Austin ‘This superb collection, with an authoritative overview as its introduction, represents the state of the art in studies of the digitalisation of music. It is also a testament to what anthropology at its reflexive best can offer the rest of the social sciences and humanities.’ David Hesmondhalgh, University of Leeds ‘Music and Digital Media is a groundbreaking update to our understandings of sound, media, digitization, and music. Truly transdisciplinary and transnational in scope, it innovates methodologically through new models for collaboration, multi-sited ethnography, and comparative work. It also offers an important defense of—and advancement of—theories of mediation.’ Jonathan Sterne, McGill University 'Music and Digital Media is a nuanced exploration of the burgeoning digital music scene across both the global North and the global South. Ethnographically rich and theoretically sophisticated, this collection will become the new standard for this field.' Anna Tsing, co-editor of Feral Atlas: The More-than-Human Anthropocene
Publisher: UCL Press
ISBN: 1800082436
Category : Social Science
Languages : en
Pages : 544
Book Description
Anthropology has neglected the study of music and this needs to be redressed. This book sets out to show how and why. It does so by bringing music to the subfield of digital anthropology, arguing that digital anthropology has much to gain by expanding its horizons to music – becoming more interdisciplinary by reference to digital/media studies, music and sound studies. Music and Digital Media is the first comparative ethnographic study of the impact of digital media on music worldwide. It offers a radical and lucid new theoretical framework for understanding digital media through music, showing that music is today where the promises and problems of the ‘digital’ assume clamouring audibility – while acting as a testing ground for innovations in the digital-cultural industries. The book contains ten chapters, eight of which present comprehensive original ethnographies. The chapters between them addresses popular, folk and art musics in the global South and North, including Kenya, Argentina, India, Canada and the UK/Europe, with each chapter providing a different regional or digital focus. The book is unique in bringing ethnographic research on popular, folk and art musics from the global North and South into a comparative framework on a large scale, and creates an innovative new paradigm for comparative anthropology. Praise for Music and Digital Media ‘This exciting volume forges new ground in the study of local conditions, institutions, and sounds of digital music in the Global South and North. The book’s planetary scope and its commitment to the “messiness” of ethnographic sites and concepts amplifies emergent configurations and meanings of music, the digital, and the aesthetic.’ Marina Peterson, University of Texas, Austin 'The global drama of music's digitisation elicits extreme responses – from catastrophe to piratical opportunism – but between them lie more nuanced perspectives. This timely, absolutely necessary collection applies anthropological understanding to a deliriously immersive field, bringing welcome clarity to complex processes whose impact is felt far beyond what we call music.' David Toop, London College of Communication ‘Spanning continents and academic disciplines, the rich ethnographies contained in Music and Digital Media makes it obligatory reading for anyone wishing to understand the complex, contradictory, and momentous effects that digitization is having on musical cultures.’ Eric Drott, University of Texas, Austin ‘This superb collection, with an authoritative overview as its introduction, represents the state of the art in studies of the digitalisation of music. It is also a testament to what anthropology at its reflexive best can offer the rest of the social sciences and humanities.’ David Hesmondhalgh, University of Leeds ‘Music and Digital Media is a groundbreaking update to our understandings of sound, media, digitization, and music. Truly transdisciplinary and transnational in scope, it innovates methodologically through new models for collaboration, multi-sited ethnography, and comparative work. It also offers an important defense of—and advancement of—theories of mediation.’ Jonathan Sterne, McGill University 'Music and Digital Media is a nuanced exploration of the burgeoning digital music scene across both the global North and the global South. Ethnographically rich and theoretically sophisticated, this collection will become the new standard for this field.' Anna Tsing, co-editor of Feral Atlas: The More-than-Human Anthropocene
Mathematical Software – ICMS 2020
Author: Anna Maria Bigatti
Publisher: Springer Nature
ISBN: 3030522008
Category : Computers
Languages : en
Pages : 491
Book Description
This book constitutes the proceedings of the 7th International Conference on Mathematical Software, ICMS 2020, held in Braunschweig, Germany, in July 2020. The 48 papers included in this volume were carefully reviewed and selected from 58 submissions. The program of the 2020 meeting consisted of 20 topical sessions, each of which providing an overview of the challenges, achievements and progress in a environment of mathematical software research, development and use.
Publisher: Springer Nature
ISBN: 3030522008
Category : Computers
Languages : en
Pages : 491
Book Description
This book constitutes the proceedings of the 7th International Conference on Mathematical Software, ICMS 2020, held in Braunschweig, Germany, in July 2020. The 48 papers included in this volume were carefully reviewed and selected from 58 submissions. The program of the 2020 meeting consisted of 20 topical sessions, each of which providing an overview of the challenges, achievements and progress in a environment of mathematical software research, development and use.