}
i GUI:
+ Bör vara i MooView.. MooGUI bör bara ha en update som kör MooView's
+ updatefunktion..
public void update() {
// Calls on each track view to update itself.
\f
x Fixa en progress indicator till filladdningen om den tänker ta så lång tid.
+x Scrollningen?!? Horisontell behövs på både MooView och MooTrackView, men vertikal bara på MooView. Hur göra?
+x Får Moosique vara statisk? Fult?
+
+\f
+MIDI Messages
+
+FF 58 Time signature: [0] / [1], [2] MIDI clocks per metronome tick, [3] / 32 per 24 MIDI clocks
+FF 51 Tempo
+FF 03 Track Name String name = new String(getData());
+C0 Program change int pc = getData1();
+
+
+Sequence
+ private ShortMessage timeSignature, tempo;
+Track
+ private ShortMessage trackName, programChange;
\f
MooMenu
\f
MooTrackTitle
- * Behöver vi verkligen ha titel för tracks?? Tycker att TrackTitle tar upp mycket plats som det är..
-
-
-
* Kanalinställning
Hämta från det första Event i ett spår.
boolean getTrackSolo(int track) Obtains the current solo state for a track.
void setTrackMute(int track, boolean mute) Sets the mute state for a track.
void setTrackSolo(int track, boolean solo) Sets the solo state for a track.
-
- * För att kunna använda dessa funktioner behöver vi TrackTitle veta
- vilken int track den ska arbeta mot.. Skicka in som parameter till konstruktorn?
När det gäller kanalerna velar jag lite. Antingen gör jag en mappningsmatris i Moosique som
man får läsa och skriva ifrån (vilket blir FULT!), eller så tar man allt direkt genom