https://www.coursera.org/
Os paso la siguiente web de cursos online gratis montados por conocidos especialistas de renombre y grandes universidades.
Creo que es una magnífica oportunidad para aprender de los mejores:
https://www.coursera.org/
Os pongo algunos con muy buena pinta:
Introducción a la improvisación: https://www.coursera.org/cours
Lista de cursos de música: https://www.coursera.org/cours
https://www.coursera.org/course/improvisation
https://www.coursera.org/course/historyofrock1
https://www.coursera.org/course/historyofrock2
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
https://www.coursera.org/course/musictech
Survey of Music Technology
Jason A. Freeman Georgia Institute of Technology
Learn to make music with digital audio workstation software, understand the theory and history behind music production tools, and write your own computer programs to make new music and sounds.
Workload: 5-7 hours/week
About the Course
How can we use computers to create expressive, compelling music? And how can we write computer software to help us create and organize sounds in new ways? This course provides a hands-on introduction to the field of music technology as both a creative musical practice and an interdisciplinary technical research pursuit. Through the exploration of topics such as acoustics, psychoacoustics, digital sound, digital signal processing, audio synthesis, spectral analysis, algorithmic composition, and music information retrieval, we will explore the deep relationships between art and science, between theory and practice, and between experimental and popular electronic music.
We will learn about these topics in the context of digital audio workstation (DAW) software, the multi-track editing paradigm that has been dominant in music production since the 1980s. As we learn about the foundations behind such software, we will use this knowledge to more effectively create music with it, and we will also write a series of short software programs that extend the software’s ability to manipulate, transform, and analyze sound.
Course Syllabus
lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
https://www.coursera.org/course/audiomusicengpart1About the Course
How can we use computers to create expressive, compelling music? And how can we write computer software to help us create and organize sounds in new ways? This course provides a hands-on introduction to the field of music technology as both a creative musical practice and an interdisciplinary technical research pursuit. Through the exploration of topics such as acoustics, psychoacoustics, digital sound, digital signal processing, audio synthesis, spectral analysis, algorithmic composition, and music information retrieval, we will explore the deep relationships between art and science, between theory and practice, and between experimental and popular electronic music.
We will learn about these topics in the context of digital audio workstation (DAW) software, the multi-track editing paradigm that has been dominant in music production since the 1980s. As we learn about the foundations behind such software, we will use this knowledge to more effectively create music with it, and we will also write a series of short software programs that extend the software’s ability to manipulate, transform, and analyze sound.
Module 1: The Basics of Sound
acoustics, psychoacoustics, timbre, digital representation of sound, spectral representation of sound
Module 2: Digital Audio WorkstationsDAW history and key features, music representation, recording and editing audio in a DAW, effects and automations, aesthetic context
Module 3: Working with MIDIMIDI specification (history, structure, limitations), real and virtual MIDI devices, MIDI sequencing in the DAW
Module 4: Algorithmic Compositionbasic Python programming, introduction to EarSketch, key API functions in EarSketch, stochastic composition and randomness, recursion, history and practice of algorithmic composition
Module 5: Analysis, Synthesis, and Signal Processingmusic information retrieval and its applications, analyzing audio in EarSketch, audio features, MIR and algorithmic composition, additive synthesis, subtractive synthesis, modulation synthesis, designing synthesizers and effects in EarSketch, historical context
Module 6: Future directionslive coding, machine musicianship, new interfaces for musical expression, mobile music, networked music, sonification
Recommended Background
acoustics, psychoacoustics, timbre, digital representation of sound, spectral representation of sound
Module 2: Digital Audio WorkstationsDAW history and key features, music representation, recording and editing audio in a DAW, effects and automations, aesthetic context
Module 3: Working with MIDIMIDI specification (history, structure, limitations), real and virtual MIDI devices, MIDI sequencing in the DAW
Module 4: Algorithmic Compositionbasic Python programming, introduction to EarSketch, key API functions in EarSketch, stochastic composition and randomness, recursion, history and practice of algorithmic composition
Module 5: Analysis, Synthesis, and Signal Processingmusic information retrieval and its applications, analyzing audio in EarSketch, audio features, MIR and algorithmic composition, additive synthesis, subtractive synthesis, modulation synthesis, designing synthesizers and effects in EarSketch, historical context
Module 6: Future directionslive coding, machine musicianship, new interfaces for musical expression, mobile music, networked music, sonification
There
are no specific musical or technical
pre-requisites for this class, though any prior experience with
multi-track audio and/or MIDI production software (e.g. GarageBand,
FruityLoops, Live, Pro Tools) or basic
computer programming (e.g. Python, Java) is a plus.
Suggested Readings
The class is designed to be self-contained, but students wishing to expand
their knowledge beyond the scope of this course are encouraged to consult
these texts:
Nick Collins: Introduction to Computer Music (Wiley, 2010).
Curtis Roads: The Computer Music Tutorial (MIT Press, 1996).
Phil Burk, Larry Polansky, Douglas Repetto, Mary Roberts, and Dan Rockmore: Music and Computers: A Theoretical and Historical Approach. Online at: http://music.columbia.edu/cmc/MusicAndComputers/
Miller Puckette: Theory and Techniques of Electronic Music. Online at:
http://crca.ucsd.edu/~msp/techniques.htm
Nick Collins: Introduction to Computer Music (Wiley, 2010).
Curtis Roads: The Computer Music Tutorial (MIT Press, 1996).
Phil Burk, Larry Polansky, Douglas Repetto, Mary Roberts, and Dan Rockmore: Music and Computers: A Theoretical and Historical Approach. Online at: http://music.columbia.edu/cmc/MusicAndComputers/
Miller Puckette: Theory and Techniques of Electronic Music. Online at:
http://crca.ucsd.edu/~msp/techniques.htm
lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
Fundamentals of Audio and Music Engineering: Part 1 Musical Sound & Electronics
Robert Clark and Mark Bocko University of Rochester
In this course students learn the basic concepts of acoustics and electronics and how they can applied to understand musical sound and make music with electronic instruments. Topics include: sound waves, musical sound, basic electronics, and applications of these basic principles in amplifiers and speaker design.
Workload: 4-5 hours/week
About the Course
Course Syllabus
FAQ
This 6-week course is for students who are interested in learning the
basic concepts of sound & acoustics and signals & electronics as
they relate to music. The goal is for students to understand the basic
concepts and principles of musical acoustics and electronics and to learn
how equipment such as electric guitars, amplifiers, and loudspeakers are
designed and operate. Students are encouraged to put the theory into practice
by building a simple guitar practice amplifier. The course employs high-school
level algebra and trigonometry, no calculus is required.
Course Syllabus
Week 1
Lesson 1: Introduction to oscillations and sound waves, simple oscillating systems, sound pressure, sound waves, the speed of sound, wavelength, frequency and pitch, sound pressure level, loudness, making sound, properties of musical sound versus “noise”
Lesson 2: Electronics fundamentals - charge, current, voltage, power, resistance, Ohm’s law, DC circuits, finding currents and voltages in simple circuits
Week 2
Lesson 1: Reflection and absorption of sound, resonances in air columns, resonances in enclosures and rooms, diffraction and diffusion of sound, reverberation, principles of designing a good music studio
Lesson 2: AC signals, phase and complex numbers, capacitors, inductors, transformers, impedance, AC circuits and AC circuit analysis, simple filters (high-pass, low-pass, band-pass)
Week 3
Lesson 1: Transistors, vacuum tubes, opamps, amplification, power gain, single-stage amplifiers
Lesson 2: Converting sound to electrical signals –microphones and guitar pickups, converting electrical signals to sound – loudspeakers
Week 4
Lesson 1: Electric guitar electronics, pickup design, pickup placement and tone, volume control circuits, tone control circuits
Lesson 2: Overview of a simple guitar amplifier, power supply, volume control, preamp, tone control, power amp section
Week 5
Lesson 1: Designing speaker enclosures, basic principles, interaction of speaker driver with the cabinet, why a cabinet at all?
Lesson 2: Speaker designs for home stereo, crossover networks, guitar amplifier (open) speaker enclosures, bass amplifier (closed and vented) speaker enclosures
Week 6
Lesson 1: Building the guitar amplifier, how to solder, getting the amp to work - systematic testing and troubleshooting
Lesson 2: Visualizing sound waves, frequency content and tone, signal modification in electro-acoustic systems, tube amplifiers and distortion, wah pedal, talk box
Recommended BackgroundLesson 1: Introduction to oscillations and sound waves, simple oscillating systems, sound pressure, sound waves, the speed of sound, wavelength, frequency and pitch, sound pressure level, loudness, making sound, properties of musical sound versus “noise”
Lesson 2: Electronics fundamentals - charge, current, voltage, power, resistance, Ohm’s law, DC circuits, finding currents and voltages in simple circuits
Week 2
Lesson 1: Reflection and absorption of sound, resonances in air columns, resonances in enclosures and rooms, diffraction and diffusion of sound, reverberation, principles of designing a good music studio
Lesson 2: AC signals, phase and complex numbers, capacitors, inductors, transformers, impedance, AC circuits and AC circuit analysis, simple filters (high-pass, low-pass, band-pass)
Week 3
Lesson 1: Transistors, vacuum tubes, opamps, amplification, power gain, single-stage amplifiers
Lesson 2: Converting sound to electrical signals –microphones and guitar pickups, converting electrical signals to sound – loudspeakers
Week 4
Lesson 1: Electric guitar electronics, pickup design, pickup placement and tone, volume control circuits, tone control circuits
Lesson 2: Overview of a simple guitar amplifier, power supply, volume control, preamp, tone control, power amp section
Week 5
Lesson 1: Designing speaker enclosures, basic principles, interaction of speaker driver with the cabinet, why a cabinet at all?
Lesson 2: Speaker designs for home stereo, crossover networks, guitar amplifier (open) speaker enclosures, bass amplifier (closed and vented) speaker enclosures
Week 6
Lesson 1: Building the guitar amplifier, how to solder, getting the amp to work - systematic testing and troubleshooting
Lesson 2: Visualizing sound waves, frequency content and tone, signal modification in electro-acoustic systems, tube amplifiers and distortion, wah pedal, talk box
Students at any level with basic high school math preparation (algebra
and trigonometry)
Suggested Readings
Readings will be provided online.
Course Format
The class will consist of lecture videos, which are between 12-15 minutes
in length. These contain 1-2 integrated quiz questions per video. There
will also be standalone homeworks that are not part of video lectures, and
students are encouraged to put the theory into practice through a class
project, building an electric guitar amplifier.
FAQ
Will I get a Statement of Accomplishment after completing this class?
Yes. Students who successfully complete the class will receive a Statement of Accomplishment signed by the instructors.
What resources will I need for this class?
If students choose to build the project, basic hand tools and a soldering iron will be required. Students will also have to purchase the required electronic components.
What is the coolest thing I'll learn if I take this class?
You will learn how a guitar amplifier works and you'll have the satisfaction of building your own working amplifier.
Yes. Students who successfully complete the class will receive a Statement of Accomplishment signed by the instructors.
What resources will I need for this class?
If students choose to build the project, basic hand tools and a soldering iron will be required. Students will also have to purchase the required electronic components.
What is the coolest thing I'll learn if I take this class?
You will learn how a guitar amplifier works and you'll have the satisfaction of building your own working amplifier.
lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
Introduction to Programming for Musicians and Digital Artists
Ajay Kapur
This course provides a complete introduction to programming for digital musicians and artists, in the real-time multimedia language ChucK. Rich with practical examples and pointers to additional web resources, it can be understood by novices wishing to learn to program interactive arts systems.
Workload: 2-4 hours/week
About the Course
The course, lecture, and examples build on each other to teach the fundamentals
of programming in general (logic, loops, functions, objects, classes) and
also deals with advanced topics including multi-threading, events and signals.
Throughout the course, students create meaningful and rewarding expressive
digital “instruments” that make sound and music in direct response to program
logic. The ChucK language provides precise high-level control over
time, audio computation, and user interface elements (track pad, joysticks,
etc.). ChucK is used (unknowingly in most cases, via SMule Apps)
by millions of users throughout the world, and is the backbone of dozens
of academic programs and laptop orchestras. Learning to program using
ChucK, through the musical examples provided in this course, will prepare
students to program in C++, Java, and other languages. There will be special
guest lectures from creators of the ChucK language, Dr. Ge Wang (Stanford
University) and Dr. Perry R. Cook (Princeton University).
Course Syllabus
WEEK 0: Introduction
0.1 Interaction Design
0.2 New Musical Instruments
0.3 Why do Digital Artists need to learn how to program?
0.4 Why Open source?
0.5 Why ChucK?
WEEK 1: Basics: Sound, Waves, and ChucK Programming
1.1 Introduction to Sound
1.2 Programming Basics
1.3 Timing
1.4 Control Structures
1.5 Example: Making Sound with Oscillators
WEEK 2: Libraries and Arrays
2.1 Libraries
2.2 Arrays
2.3 Example: Playing a Melody
WEEK 3: WaveTable Synthesis & Sound File Manipulation
3.1 Wavetable Synthesis
3.2 SndBuf
3.3 Example: Making a Sequencer
WEEK 4: Functions
4.1 Declaration
4.2 Advanced Techniques
4.3 Example: Making Chords
WEEK 5: Unit Generators
5.1 Global Special Unit Generators
5.2 Signal Generators:
5.3 Oscillators
5.4 Gain
5.5 FM and Filter Based Synthesis
5.6 Physical Models
5.7 Audio Effects
5.8 Filters
5.9 Envelopes
5.10 Example: Create a Band
WEEK 6: Multi-Threading and Concurrency
6.1 Parallel Processing, Concurrency
6.2 Machine Commands
6.3 A Software Architecture
6.4 Sporking
6.5 Example: Synchronization
WEEK 7: Objects and Classes
7.1 Objects
7.2 Classes
7.3 Example: Build a Smart Mandolin Player
WEEK 8: Polling vs. Events
8.1 Polling
8.2 Events
8.3 Common HCI Input Devices
8.4 Example: Play a Flute with your Keyboard
Will I get a Statement of Accomplishment after completing this class?
Yes. Students who successfully complete the class will receive a Statement of Accomplishment signed by the instructor.
Yes. Students who successfully complete the class will receive a Statement of Accomplishment signed by the instructor.
About the Instructor
Ajay KapurCalifornia Institute of the Arts
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
No hay comentarios:
Publicar un comentario