CONTENT MANAGER
4962 sounds
FILTER
Owner
Clear
File Type
Clear
Python
JavaScript
Sort By
Date
A-Z
Show deleted
MY SCRIPTS (0)
SHARED SCRIPTS (0)
DELETED SCRIPTS (0)
analyze
(sound , feature)
analyzeForTime
(sound , feature , sliceStart , sliceEnd)
analyzeTrack
(track , feature)
analyzeTrackForTime
(track , feature , start , end)
createAudioSlice
(sound , sliceStart , sliceEnd)
createAudioStretch
(sound , stretchFactor)
dur
(sound)
finish
No Parameters
fitMedia
(sound , track , start , end)
importImage
(url , nrows , ncols , includeRGB=False)
importFile
(url)
init
No Parameters
insertMedia
(sound , track , start)
insertMediaSection
(sound , track , start , sliceStart , sliceEnd)
makeBeat
(sound , track , start , beat)
makeBeat
(sound , track , start , beat , stepsPerMeasure=16)
makeBeatSlice
(sound , track , start , beat , sliceStarts)
makeBeatSlice
(sound , track , start , beat , sliceStarts , stepsPerMeasure=16)
print
(input)
readInput
(prompt)
replaceListElement
(list , elementToReplace , withElement)
replaceString
(string , characterToReplace , withCharacter)
reverseList
(list)
reverseString
(string)
rhythmEffects
(track , effect , parameter , values , start , beat , stepsPerMeasure=16)
selectRandomFile
(folderSubstring="")
setEffect
(track , type , parameter , value)
setEffect
(track , type , parameter , startValue , start , endValue , end)
setTempo
(tempo)
setTempo
(startTempo , start , endTempo , end)
shuffleList
(list)
shuffleString
(string)
Loading...
DIGITAL AUDIO WORKSTATION
CODE EDITOR
1
EarSketch
Advanced
Variables
Logic
Operators
Control Flow
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
9
1
›
Loading...
You have no scripts loaded.
Click here to create a new script!You are currently in Python mode.
If you want to switch to JavaScript mode,
please open a script with .js or create a new one
and select JavaScript as the script language.
CURRICULUM
Table of Contents
- 29.Unit 1 Introduction
- 30.Getting Started with EarSketch
- 30.1 Why Learn Programming for Music?
- 30.2 Tools of the Trade: DAWs and APIs
- 30.3 The EarSketch Workspace
- 30.4 Running a Script
- 30.5 Adding Comments
- 30.6 The DAW in Detail
- 30.7 What is Programming?
- 30.8 Sections of an EarSketch Script
- 30.9 Creating a New Script
- 30.10 Composing In EarSketch
- 30.11 Chapter 1 Summary
- 30.12 Questions
- 31.The Building Blocks of a Program
- 32.Debugging and Documenting
- 33.Effects in EarSketch: setEffect
- 34.Effects and Envelopes
- 35.Tempo and Pitch
- 36.Copyright
- 37.Evaluating Correctness: Part One
- 38.Unit 1 Summary
- 39.Unit 2 Introduction
- 40.Musical Form and Custom Functions
- 41.Recording & Uploading Sounds
- 42.Making Custom Beats: makeBeat
- 43.Looping
- 44.String Operations
- 45.Musical Repetition
- 46.Debugging Logic
- 47.Evaluating Correctness: Part Two
- 48.Unit 2 Summary
- 49.Unit 3 Introduction
- 50.Console Input and Conditionals
- 51.Data Structures
- 52.Data Structure Operations
- 53.Randomness
- 54.Evaluating Correctness: Part 3
- 55.Unit 3 Summary
- 29.Unit 1 Introduction
Loading curriculum...