source: buchla-68k/orig/DOC/PATCH.TXT@ c79db87

Last change on this file since c79db87 was 3ae31e9, checked in by Thomas Lopatic <thomas@…>, 8 years ago

Imported original source code.

  • Property mode set to 100755
File size: 3.2 KB
Line 
1. General
2
3 . Resolve open questions
4
5 . Sequencer displays
6
7 . Sequencer actions
8
9 . Initialization and default values
10
11 . Effect of "Edit" key
12
13 . Effect of "Quiet" key
14
15 . Execution priorities
16
17 . Complete written specification of the language
18
19 . Display formats
20
21 . Data entry details
22
23 . Execution details
24
25 . Finalize design of code
26
27 . Write code
28
29 . Enter and compile code
30
31 . Integrate code into current version of MIDAS
32
33 . Test and debug
34
35
36. Patch table details
37
38 . Organization / layout in memory
39
40 . Initialization
41
42 . Default values
43
44 . Memory management functions
45
46 . Allocate patch entry
47
48 . Free patch entry
49
50 . Patch entry function
51
52 . Patch update function
53
54 . Patch deletion fuction
55
56. Sequence table details
57
58 . Organization / layout in memory
59
60 . Initialization
61
62 . Default values
63
64
65. Display details
66
67 . VSDD memory allocation
68
69 . Patch display
70
71 . Layout
72
73 . Initialization
74
75 . Field display functions
76
77 . Smooth scrolling
78
79 . Screen update functions
80
81 . Write to a line
82
83 . Scroll up / down
84
85 . Main scan loop integration
86
87 . Menu highlighting
88
89 . Sequencer display
90
91 . Layout
92
93 . Field display functions
94
95. Cursor control functions
96
97 . Cursor action setup
98
99 . Cursor left / right (in a patch or sequence table entry)
100
101 . Scroll up / down
102
103 . Menu highlighting control
104
105 . Menu pointing (cursor up / down / left / right in the menu)
106
107
108. Patch data entry functions
109
110 . Edit buffer updates
111
112 . Enter key processing
113
114 . Menu selection
115
116 . Search
117
118 . Enter
119
120 . Delete key processing
121
122 . Clear field
123
124 . Clear patch entry line
125
126 . Delete patch
127
128 . Data key processing
129
130 . Error handling
131
132. Sequence data entry functions
133
134 . Edit buffer updates
135
136 . Enter key processing
137
138 . Menu selection
139
140 . Enter
141
142 . Delete key processing
143
144 . Data key processing
145
146 . Error handling
147
148
149. Execution functions
150
151 . Initialization functions
152
153 . Patches
154
155 . Patch table
156
157 . Definition list and table
158
159 . Stimulus list and table
160
161 . Trigger and stimulus status
162
163 . Sequences
164
165 . Sequence table
166
167 . Control table
168
169 . "Quiet" key effects
170
171 . Patch status
172
173 . Sequence status
174
175 . Patch definition / stimlus processing
176
177 . Definition processing phase
178
179 . Stimulus processing phase
180
181
182 . Patch execution
183
184 . FPU outputs
185
186 . Value
187
188 . Time
189
190 . Source / Multiplier
191
192 . Oscillator outputs
193
194 . Pitch
195
196 . Control
197
198 . Waveshape
199
200 . Function start / stop
201
202 . Virtual keys
203
204 . Triggers
205
206 . Pulses
207
208 . Sequence start / stop / goto / step
209
210
211 . Sequence execution
212
213 . Sequence control
214
215 . Main scan loop / timers
216
217 . Conditional jumps / stops
218
219 . Virtual keys
220
221 . Triggers
222
223 . Pulses
224
225 . Function start / stop
226
227 . Sequence start / stop / goto / step
228
229 . Register operations
230
231 . Control voltage inputs and outputs
232
233 . Random value sources
234
235
236. Librarian modifications
237
238 . File formats
239
240 . Display changes
241
242 . Store patch table function
243
244 . Load patch table function
245
246 . Store sequence table function
247
248 . Load sequence table function
Note: See TracBrowser for help on using the repository browser.