1 | Notes on data entry for Thunder/Storm Rev 1 1988-12-15
|
---|
2 | ------------------------------------- ------------------
|
---|
3 |
|
---|
4 | * Hardware resources:
|
---|
5 |
|
---|
6 | * LCD display -- 2 lines of 40 characters
|
---|
7 |
|
---|
8 | * 1 "Escape" switch with LED (status)
|
---|
9 | * 1 "Enter" switch with LED (status)
|
---|
10 |
|
---|
11 | * 8 data entry / edit switches (status)
|
---|
12 |
|
---|
13 | * Long pot (status, pressure, position)
|
---|
14 |
|
---|
15 | * 10 1-element performance pads w/LEDs (status, pressure ?)
|
---|
16 | * 12 2-element performance pads (status, pressure, position)
|
---|
17 | * 2 3-element performance pads (status, pressure, position ?)
|
---|
18 | * 1 4-element performance pad (status, pressure, position ?)
|
---|
19 |
|
---|
20 | * "Escape" should always cancel the current operation
|
---|
21 |
|
---|
22 | * "Enter" should always just enter data
|
---|
23 |
|
---|
24 | * Soft key labels can be 4 characters long (plus a space)
|
---|
25 | |
---|
26 |
|
---|
27 | * Things we need to display:
|
---|
28 |
|
---|
29 | * Configuration number (MIDI program number ?)
|
---|
30 |
|
---|
31 | * Configuration data
|
---|
32 |
|
---|
33 | * Assignments:
|
---|
34 |
|
---|
35 | * Sensors:
|
---|
36 |
|
---|
37 | * Switches
|
---|
38 | * Long pot
|
---|
39 | * Pads
|
---|
40 |
|
---|
41 | * LEDs
|
---|
42 |
|
---|
43 | * MIDI setup:
|
---|
44 |
|
---|
45 | * Basic channel
|
---|
46 | * Enable / disable status
|
---|
47 |
|
---|
48 | * Riffs:
|
---|
49 |
|
---|
50 | * Status (record, play)
|
---|
51 | * Length (clocks, RAM)
|
---|
52 | * Playback rate
|
---|
53 | * Individual entries
|
---|
54 |
|
---|
55 | * MIDI performance status:
|
---|
56 |
|
---|
57 | * Clock status
|
---|
58 | * Song number
|
---|
59 | * Song position
|
---|
60 |
|
---|
61 | * Data card status:
|
---|
62 |
|
---|
63 | * Table of contents
|
---|
64 | * Storage allocation (used, available)
|
---|
65 | |
---|
66 |
|
---|
67 | * Menus:
|
---|
68 |
|
---|
69 | * Main menu
|
---|
70 | * Configurations
|
---|
71 | * Riffs
|
---|
72 | * MIDI
|
---|
73 |
|
---|
74 | * Things to go on the lowest level display (main menu):
|
---|
75 |
|
---|
76 | * Current configuration
|
---|
77 | * Riff status (record, play)
|
---|
78 | * MIDI performance status
|
---|
79 | * Next level menu key labels
|
---|