source: trunk/src_apollo/org/apollo/audio/ApolloSubjectChangedEvent.java@ 367

Last change on this file since 367 was 367, checked in by bjn8, 16 years ago

Small fixes

File size: 2.6 KB
Line 
1package org.apollo.audio;
2
3/**
4 * Provides Apollos IDs for subject changed events
5 *
6 * @author Brook Novak
7 *
8 */
9public final class ApolloSubjectChangedEvent {
10
11 private ApolloSubjectChangedEvent() {}
12
13 public static final int INPUT_MIXER = 1;
14
15 public static final int VOLUME = 2;
16
17 public static final int MUTE = 3;
18
19 public static final int SOLO_PREFIX_CHANGED = 4;
20
21 /** Raised from swing thread. */
22 public static final int PLAYBACK_STARTED = 9;
23
24 /** Raised from swing thread. */
25 public static final int PLAYBACK_STOPPED = 10;
26
27 /** Raised from swing thread. */
28 public static final int CAPTURE_STARTED = 11;
29
30 /** Raised from swing thread. */
31 public static final int CAPTURE_STOPPED = 12;
32
33 /** The state information is the channel ID */
34 public static final int PAUSE_MARK_CHANGED = 12;
35
36 public static final int SELECTION_CHANGED = 100;
37
38 /** In this case, the selection will have changed also. */
39 public static final int AUDIO_REMOVED = 101;
40
41
42 public static final int AUDIO_INSERTED = 110;
43
44 /** For named models - when the name has changed. */
45 public static final int NAME_CHANGED = 115;
46
47 /** The added TrackGraphInfo is passed as the state info. Tis can be used
48 * if the initation time of a track was updated. */
49 public static final int GRAPH_TRACK_ADDED = 120;
50
51 /** The removed TrackGraphNode is passed as the state info. */
52 public static final int GRAPH_TRACK_REMOVED = 121;
53
54 /** The edit TrackGraphInfo is passed as the state info. */
55 public static final int GRAPH_TRACK_EDITED = 122;
56
57 /** The added linked tracks virtual filename is passed. */
58 public static final int GRAPH_LINKED_TRACK_ADDED = 125;
59
60 /** The added linked tracks virtual filename is passed. */
61 public static final int GRAPH_LINKED_TRACK_REMOVED = 126;
62
63 /** In terms of Y-Pixel OR Initiation time (implicit X pixel)*/
64 public static final int GRAPH_TRACK_POSITION_CHANGED = 127;
65
66 /** In terms of Y-Pixel OR Initiation time (implicit X pixel)*/
67 public static final int GRAPH_LINKED_TRACK_POSITION_CHANGED = 128;
68
69 /** The channel ID of the track sequence is passed as state info. */
70 public static final int TRACK_SEQUENCE_CREATED = 150;
71
72 public static final int MULTIPLAYBACK_LOADING = 151;
73
74 public static final int LOAD_STATUS_REPORT = 200;
75
76 public static final int RENDER_TASK_INVALIDATION_RECOMENDATION = 300;
77
78 public static final int METRONOME_BEATS_PER_MEASURE_CHANGED = 600;
79 public static final int METRONOME_TEMPO_CHANGED = 601;
80 public static final int METRONOME_STARTED = 602;
81 public static final int METRONOME_STOPPED = 603;
82 public static final int METRONOME_ENABLED_CHANGED = 604;
83}
Note: See TracBrowser for help on using the repository browser.