Create Interactive Music in UVI Falcon
Buy now
Learn more
Steps to Getting Started
1. How to Navigate this Course
2. The Tools You'll Need
3. What is Lua and UVI Script?
4. How to Load and Write Scripts
5. Managing Falcon Projects and Files
6. Terminology
7. Important Files
8. Helpful Resources
Module 1: Falcon Instrument Creation
The Falcon Interface and Instrument Creation
Lab 1: Creating a Falcon Program
Module 2: Consoles, Print, and Variables
Topic: Comments
Topic: Console, Print
Topic: Operators
Topic: Variables
Topic: Variable Scope
Lab 2: Variables
Lab 2.2
Module 3: Functions 1
Topic: Do, End
Topic: Functions I
Lab 3: Creating Basic Functions
Lab 3.2
Module 4: Tables
Topic: Tables I
Topic: Tables II
Topic: Tables III
Topic: Tables IV
Lab 4: Accessing Values
Module 5: The Falcon Object Model
Topic: Falcon Object Model I
Revisiting the UVI Script Documentation
Topic: Falcon Object Model II
Topic: Understanding Tables in the FOM
Module 6: Control Flow and Loops
Topic: If Statements
Topic: While Do
Topic: Infinite Loops
Topic: For Loops I
Topic: For Loops II
Lab 6: Creating a Basic For Loop
Lab 6.2
Module 7: Advanced Functions and More
Topic: Functions II
Topic: Callback Functions
Lab 7: Set default parameters on load
Module 8: Timing
Topic: wait() and waitBeat()
Module 9: User Interface Topics
Topic: User Interface Widgets
Topic: User Interface Widgets II
Concept: Color and Hex Codes
Where are we now?
What we've learned so far
Project 1: Basic MIDI Sequencer
Download Project 1 Files
Project 1: Basic MIDI Sequencer
Project 2: Generative MIDI Events
Download Project 2 Files
Concept: Probability
Project 2: Basic Generative MIDI Sequencer
Project 3: Keyswitch Modulation
Download Project 3 Files
Project 3: Keyswitch Modulation
Project 4: Intermediate MIDI Sequencer
Download These Files
Project 4: Intermediate Sequencer
Project 5: Drag and Drop Sampler
Download Project 5 Files
Project 5: Drag and Drop Sampler
Project 6: Sampler with Algorithmic Events
Download Project 6 Files
Project 6: Sampler with Algorithmic Events
Products
Course
Section
Lesson
Lab 7: Set default parameters on load
Lab 7: Set default parameters on load
Create Interactive Music in UVI Falcon
Buy now
Learn more
Steps to Getting Started
1. How to Navigate this Course
2. The Tools You'll Need
3. What is Lua and UVI Script?
4. How to Load and Write Scripts
5. Managing Falcon Projects and Files
6. Terminology
7. Important Files
8. Helpful Resources
Module 1: Falcon Instrument Creation
The Falcon Interface and Instrument Creation
Lab 1: Creating a Falcon Program
Module 2: Consoles, Print, and Variables
Topic: Comments
Topic: Console, Print
Topic: Operators
Topic: Variables
Topic: Variable Scope
Lab 2: Variables
Lab 2.2
Module 3: Functions 1
Topic: Do, End
Topic: Functions I
Lab 3: Creating Basic Functions
Lab 3.2
Module 4: Tables
Topic: Tables I
Topic: Tables II
Topic: Tables III
Topic: Tables IV
Lab 4: Accessing Values
Module 5: The Falcon Object Model
Topic: Falcon Object Model I
Revisiting the UVI Script Documentation
Topic: Falcon Object Model II
Topic: Understanding Tables in the FOM
Module 6: Control Flow and Loops
Topic: If Statements
Topic: While Do
Topic: Infinite Loops
Topic: For Loops I
Topic: For Loops II
Lab 6: Creating a Basic For Loop
Lab 6.2
Module 7: Advanced Functions and More
Topic: Functions II
Topic: Callback Functions
Lab 7: Set default parameters on load
Module 8: Timing
Topic: wait() and waitBeat()
Module 9: User Interface Topics
Topic: User Interface Widgets
Topic: User Interface Widgets II
Concept: Color and Hex Codes
Where are we now?
What we've learned so far
Project 1: Basic MIDI Sequencer
Download Project 1 Files
Project 1: Basic MIDI Sequencer
Project 2: Generative MIDI Events
Download Project 2 Files
Concept: Probability
Project 2: Basic Generative MIDI Sequencer
Project 3: Keyswitch Modulation
Download Project 3 Files
Project 3: Keyswitch Modulation
Project 4: Intermediate MIDI Sequencer
Download These Files
Project 4: Intermediate Sequencer
Project 5: Drag and Drop Sampler
Download Project 5 Files
Project 5: Drag and Drop Sampler
Project 6: Sampler with Algorithmic Events
Download Project 6 Files
Project 6: Sampler with Algorithmic Events
Lesson unavailable
Please
login to your account
or
buy the course
.