Bipscript Examples

Language Basics

Hello Squirrel squirrel programming language basics
Data Binding read and write data models using JSON or XML
Importing External Scripts import external scripts for project organization and code reuse
Filesystem I/O read and write text and binary files in the filesystem

Audio

Making Connections connect objects like plugins and audio and MIDI inputs/outputs
Mixing Audio use an audio mixer to combine the output of two or more audio sources
Controlling Plugins control plugin parameter values in real time

MIDI

Sending Program Changes test synth patches by sending MIDI notes and program changes
Reading/Writing MIDI Files read, edit, and write MIDI data stored in SMF files
Scheduling MIDI sequence MIDI events to play on a plugin or MIDI output

Sequencing

Sequencing With Clocks using different clock objects for timing and controlling sequences
Dealing with Loops create a timing loop, schedule and remove events inside the loop
Scheduling Methods schedule method execution in a transport timeline

OSC

Using OSC Control listen for OSC commands to load, play and stop an audio clip

Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.