-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
101 lines (101 loc) · 2.84 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
* to analize the examples of dynamic patching from puredata manuals
* to create the rest of FUDI messages (jeraman's dynamic patching research)
boxes
[x] obj create
[x] obj edit
[x] obj move
[x] obj remove
[x] msg click
[x] msg create
[x] msg edit
[x] msg move
[x] msg remove
[x] number create
[x] number edit
[x] number move
[x] number remove
[x] symbol create
[x] symbol move
[x] symbol remove
[x] text create
[x] text edit
[x] text move
[x] text remove
connections
[x] connect
[x] disconnect
gui
[ ] array properties
[ ] graph array create
[ ] graph properties
[x] bang click
[x] bang create
[ ] bang properties
[x] toggle click: (on,off)
[ ] toggle properties
[x] toggle create
[x] number2 create
[ ] number2 edit
[ ] number2 properties
[x] vslider create
[x] vslider edit: (increment,decrement)
[ ] vslider properties
[x] hslider create
[x] hslider edit
[ ] hslider properties
[x] vradio create
[ ] vradio edit
[ ] vradio properties
[x] hradio create
[ ] hradio edit
[ ] hradio properties
[x] vu create
[ ] vu properties
[x] canvas create
[ ] canvas properties
file menu
[ ] close file: menuclose
[ ] new file:
[ ] open file:
[ ] save file: menusave
[ ] save as: menusaveas
edit menu
[ ] copy: copy
[ ] paste: paste
[ ] cut: cut
[ ] duplicate: duplicate
[x] editmode: editmode (0,1)
[ ] vis: vis (0,1)
[ ] tidy: tidy
[ ] texteditor: texteditor
[ ] font: menufont e font x 100 100 (x=8,10,12,16,24,36)
[ ] select all: selectall
find menu
[ ] find: find test
[ ] find again: findagain
[ ] find parent: findparent
media menu
[x] audio on off
[ ] audio settings
[ ] load meter
[ ] midi settings
[ ] test audio and midi
subpatches
[ ] subpatch create
[ ] subpatch remove
windows controller
[ ] stretch
pd
[x] dsp (1,0)
[ ] quit: quit
* to test
* to document
* to create an OSC interface to FUDI messages
* to integrate with PyMT (@alfakini's puretouch)
- http://github.com/alfakini/puretouch
* to research some domain specific languages ([osc~ 440] =0> [dac~])
- dseq (drum machine micro-language)
http://www.csounds.com/journal/issue8/dseq.html
- roll your own score syntax (python)
http://slipmat.noisepages.com/2010/04/roll-your-own-score-syntax/
* to load log files from pd -verbose -d 2 (or -d 3, for both core+gui debug)