Eric Rosenbaum
|
dd30e07052
|
comments on getSoundIndex
|
2017-01-30 10:56:50 -05:00 |
|
Eric Rosenbaum
|
9d8819ddc7
|
audio engine handles rest block
|
2017-01-30 10:56:31 -05:00 |
|
Eric Rosenbaum
|
cb4209b27a
|
target handles playnote via audio engine
|
2017-01-30 10:56:06 -05:00 |
|
Eric Rosenbaum
|
5966a46bbd
|
target manages instrument setting
|
2017-01-30 10:54:24 -05:00 |
|
Eric Rosenbaum
|
4e4b0b86e1
|
target manages audio effect values
|
2017-01-30 10:53:12 -05:00 |
|
Eric Rosenbaum
|
4e57ab561d
|
move playsound function to target
|
2017-01-30 10:45:15 -05:00 |
|
Eric Rosenbaum
|
9cc1c316d6
|
wrapclamp drum and instrument to num available
|
2017-01-11 11:41:21 -05:00 |
|
Eric Rosenbaum
|
f2ad364b90
|
vm converts one-indexing of drums and instruments to zero-indexing
|
2017-01-11 11:23:39 -05:00 |
|
Eric Rosenbaum
|
71339874de
|
fix name of DRUM arg
|
2017-01-11 11:22:58 -05:00 |
|
Eric Rosenbaum
|
76a475c31c
|
cast args to numbers
|
2017-01-10 18:00:33 -05:00 |
|
Eric Rosenbaum
|
4d7ff97011
|
instrument number is zero-indexed inside audio engine
|
2017-01-09 15:48:31 -05:00 |
|
Eric Rosenbaum
|
ce8b069140
|
include volume reporter
|
2017-01-09 15:48:02 -05:00 |
|
Eric Rosenbaum
|
2d7cfd128a
|
use a single global tempo owned by audioengine
|
2017-01-09 15:47:29 -05:00 |
|
Eric Rosenbaum
|
fec9e5b91a
|
add audio to playground
|
2017-01-06 11:49:25 -05:00 |
|
Eric Rosenbaum
|
9350baef3b
|
add current volume block
|
2017-01-06 10:31:11 -05:00 |
|
Eric Rosenbaum
|
dbe2cef93c
|
move promise into audio engine
changes to play note, play drum and rest blocks so their promises to wait are returned by the audio engine
|
2017-01-06 10:31:01 -05:00 |
|
Eric Rosenbaum
|
c0d57b4b6b
|
separate out main audioengine from audioplayer for each clone
|
2017-01-04 18:37:55 -05:00 |
|
Eric Rosenbaum
|
5a1386f727
|
remove redundant type check
|
2017-01-04 14:42:00 -05:00 |
|
Eric Rosenbaum
|
3bf9238e0c
|
treat numeric input to sound name as 1-indexed
|
2017-01-04 14:41:14 -05:00 |
|
Eric Rosenbaum
|
7a49a3ae43
|
lint
|
2017-01-03 23:41:49 -05:00 |
|
Eric Rosenbaum
|
1e5555e96d
|
add volume and tempo blocks
|
2016-10-27 11:31:22 -04:00 |
|
Eric Rosenbaum
|
90867cd14e
|
convert string to number for sound index
|
2016-10-24 17:00:51 -04:00 |
|
Eric Rosenbaum
|
0858a22ffb
|
adding theremin block and set instrument
|
2016-10-19 15:44:30 -04:00 |
|
Eric Rosenbaum
|
6d9f889aa7
|
fixed sound loading
|
2016-10-17 17:16:55 -04:00 |
|
Eric Rosenbaum
|
31d680a229
|
lint
|
2016-10-13 11:54:00 -04:00 |
|
Eric Rosenbaum
|
7b179546ed
|
new setup for use with scratch-gui
|
2016-10-12 13:17:51 -04:00 |
|
Eric Rosenbaum
|
0db0783fe8
|
working on sound font player
|
2016-10-04 14:19:04 -04:00 |
|
Eric Rosenbaum
|
e1df4b3aaf
|
fixed dictionary of loaded sounds
|
2016-10-01 17:27:28 -04:00 |
|
Eric Rosenbaum
|
6988cfc0d3
|
starting to load sounds from project files
|
2016-09-28 16:42:25 -04:00 |
|
Eric Rosenbaum
|
39c8e76bdf
|
adding sound blocks
|
2016-09-27 17:09:53 -04:00 |
|
Eric Rosenbaum
|
47c0f18e85
|
adding more sound blocks
|
2016-09-15 16:51:24 -04:00 |
|
Eric Rosenbaum
|
d9a703b4ad
|
play sound and play note block
|
2016-09-13 17:52:54 -04:00 |
|
Eric Rosenbaum
|
7709a4095e
|
first working audio engine using audioworker
|
2016-09-07 16:55:38 -04:00 |
|
Eric Rosenbaum
|
5e268d57d3
|
scale to midi note reporter
|
2016-08-17 16:45:01 -04:00 |
|
Eric Rosenbaum
|
d5e46535e8
|
playing with quantization
|
2016-08-16 16:32:35 -04:00 |
|
Eric Rosenbaum
|
8c40e9c383
|
play sound, play drum and audio effects experiments
|
2016-08-11 16:47:01 -04:00 |
|
Eric Rosenbaum
|
951d7771f3
|
tonejs synth for play note blocks
|
2016-08-09 15:40:50 -04:00 |
|