Skip to content

Commit

Permalink
Merge pull request #383 from shorepine/bwhitman-patch-13
Browse files Browse the repository at this point in the history
Update music.md with echo info
  • Loading branch information
bwhitman authored Sep 12, 2024
2 parents 89fc29f + 38a1ba1 commit 86c064b
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/music.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Tulip is a **music computer** where everything about the underlying synthesis an
- Sample CV inputs from an ADC to control other events on Tulip
- Send MIDI in and out, from code. You can write code to respond to MIDI messages to do whatever you want
- Share a common sequencer clock across multiple apps, for example, a drum machine and an arpeggiator
- Add global EQ, chorus or reverb to the audio output
- Add global EQ, chorus, echo or reverb to the audio output
- A scale and chord library to define musical notes in code, e.g. `music.Chord("F:min")`
- Have total low level control of all oscillators, specifying their filters, waveform, modulation sources, ADSRs

Expand Down Expand Up @@ -346,6 +346,7 @@ import amy
amy.send(osc=30, wave=amy.SINE, freq=440, vel=1) # 440Hz sine wave
amy.send(osc=30, vel = 0) # note off
amy.reverb(1) # turn on global reverb
amy.echo(level=1, delay_ms=400, feedback=0.8) # global echo
amy.drums() # play a test pattern
amy.reset() # reset every AMY oscillator
```
Expand Down

0 comments on commit 86c064b

Please sign in to comment.