restart
plucked
midi
fugue
1
2
3
4
5
6
// changed at Wed Nov 20 2013 23:25:38 GMT-0600 (CST) by Dan
this
.
addScript
(
function
tracksRemove
(
trk
)
{
if
(
!
this
.
activeTracks
)
this
.
activeTracks
=
[
]
;
var
ix
=
this
.
activeTracks
.
indexOf
(
trk
)
;
if
(
ix
>=
0
)
this
.
activeTracks
.
splice
(
ix
,
1
)
;
})
.
tag
([
])
;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
patchMenuItems
pianoKeyDown
pianoKeyUp
playerProcessStep
playerStart
playerStop
playSound
reset
resumePlaying
setPatch
tracksAdd
tracksRemove
yetToDo
Scripts
-- ALL --
Connections
+
+
-
-
<lively.morphic.Box#0AD05... - PianoKeyboard>
Tag:
all
run
save
Tests
ObjectEditor
X
–
Menu
Workspace
X
–
Menu
1
2
3
4
5
6
7
8
var
player
=
$morph
(
'PianoKeyboard'
)
;
var
patch
=
player
.
patchSound
;
var
sound
=
patch
.
copy
(
)
.
setPitchDurLoudness
(
440
,
10
,
0.5
)
;
player
.
playSound
(
sound
)
;
Things
I
've changed:
playerStart
step
by
10
ms
drop
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
// changed at Thu Nov 21 2013 15:22:59 GMT-0600 (CST) by Dan
this
.
addScript
(
function
togglePlaying
(
)
{
this
.
playing
=
!
this
.
playing
;
this
.
owner
.
get
(
'OnOffButton'
)
.
setLabel
(
this
.
playing
?
'on'
:
'off'
)
;
})
.
tag
([
])
;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-- ALL --
aboutMe
addMorph
resetLoop
stepOnPlayer
test
togglePlaying
yetToDo
Scripts
-- ALL --
Connections
+
+
-
-
<lively.morphic.Box#B711A... - TrackMorph>
Tag:
all
run
save
Tests
ObjectEditor
X
–
Menu
Track Editor
X
–
Menu
off
<lively.morphic.World#1>
PartsBin
▶
Parts
▶
Tools
▶
Stepping
▶
Preferences
▶
Debugging
▶
Wiki
▶
Documentation
Report a bug
Save world as ...
Save world