---
title: Recap
layout: ../../layouts/MainLayout.astro
---
import { MiniRepl } from '../../docs/MiniRepl';
# Workshop Recap
This page is just a listing of all functions covered in the workshop!
## Mini Notation
| Concept | Syntax | Example |
| ----------------- | -------- | -------------------------------------------------------------------------------- |
| Sequence | space | |
| Sample Number | :x | |
| Rests | ~ | |
| Sub-Sequences | \[\] | |
| Sub-Sub-Sequences | \[\[\]\] | |
| Speed up | \* | |
| Parallel | , | |
| Slow down | \/ | |
| Alternate | \<\> | ")`} /> |
| Elongate | @ | |
| Replicate | ! | |
## Sounds
| Name | Description | Example |
| ----- | --------------------------------- | ---------------------------------------------------------------------------------- |
| sound | plays the sound of the given name | |
| bank | selects the sound bank | |
| n | select sample number | |
## Notes
| Name | Description | Example |
| --------- | ----------------------------- | -------------------------------------------------------------------------------------------- |
| note | set pitch as number or letter | |
| n + scale | set note in scale | |
| stack | play patterns in parallel | |
## Audio Effects
| name | example |
| ----- | -------------------------------------------------------------------------------------------------- |
| lpf | ")`} /> |
| vowel | ")`} /> |
| gain | |
| delay | |
| room | |
| pan | |
| speed | ")`} /> |
| range | |
## Pattern Effects
| name | description | example |
| ---- | ----------------------------------- | ---------------------------------------------------------------------------------------------- |
| cpm | sets the tempo in cycles per minute | |
| fast | speed up | |
| slow | slow down | |
| rev | reverse | |
| jux | split left/right, modify right | |
| add | add numbers / notes | ")).scale("C:minor")`} /> |
| ply | speed up each event n times | ")`} /> |
| off | copy, shift time & modify | x.speed(2))`} /> |