]> ruin.nu Git - moosique.git/blobdiff - To Do.txt
*** empty log message ***
[moosique.git] / To Do.txt
index cd065d1fd0e836643ad24f5ed20192794296f71c..cabc038fe5d0bf6fab66c184ed177e7cefe9967c 100644 (file)
--- a/To Do.txt
+++ b/To Do.txt
@@ -4,39 +4,20 @@ F
 
 Einar: Moosique(4), MooNote(4)
 Micke: MooGUI(4), MooTrackTitle(2), MooNoteElement(6), MooNoteProp(4)
-Björn: MooMenu(8), MooToolbar(3), MooView(2), MooViewCounter(1)
+Björn: MooMenu(8), MooToolbar(3), MooViewCounter(1)
 Rolle: MooTrackView(16)
 
 \f
-Fixa en progress indicator till filladdningen om den tänker ta så lång tid.
+VIKTIGT! Implementera playfunktionens beteende.
+       När låten är slut återställes play-knappen.
+       Göra detta som en tråd?!?
 
 \f
-MooMenu
-
-       * Inställningar
-               - MIDI-enhet     Öppna en dialogruta med innehållet i getMidiDeviceInfo() och låt användaren välja.
-
-       Musikrelaterade menyer i Midisoft Recording Session:
-       
-       Track           Insert New...           Har vi
-                       Delete...               Har vi
-                       Move...                 Har vi
-                       Copy...                 Har vi
-                       Combine...              Onödig
-                       Rechannel...            Kanske
-                       Split by Pitch...       Onödig
-                       
-       Music           Insert Measure...       Lagt till
-                       Delete Measure...       Lagt till
-                       Clef...                 Onödig
-                       Time Signature...       Lagt till
-                       Key Signature...        Onödig
-                       Tempo...                Lagt till
-                       Scale Velocity...       Lagt till
-                       Transpose...            Lagt till
-                       Quantize...             Onödig
-       
-       Kanske också:   Reset Solo / Mute
+x Får Moosique vara statisk? Fult?
+x Spara konfiguration?
+       Arbetskatalog
+       Fem senast öppnade filerna
+       Valda MIDI-enheter
 
 \f
 MooNote / MootrackView / MooNoteElement
@@ -47,6 +28,8 @@ MooNote / MootrackView / MooNoteElement
                                ...add(MooNote);
                                ...add(MooNote.getNoteOffEvent());
 
+       *       set/getDuration verkar inte fungera.
+
 \f
 MooTrackTitle
 
@@ -67,7 +50,6 @@ MooTrackTitle
                ta getChannel på den. setChannel ska loopa igenom alla MooNotes (egentligen alla Events)
                och ta setChannel på dem. Kan vara bra att fråga först eftersom det kan ta nån sekund.
 
-
 \f
 MooGUI
 
@@ -88,6 +70,7 @@ MooGUI
                        InputMap im = rootPane.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
                        KeyStroke helpKey = KeyStroke.getKeyStroke(KeyEvent.VK_F1, 0);
                        im.put(helpKey, "help");
+
        
        * Globala kommandon
        
@@ -95,11 +78,30 @@ MooGUI
                        Mappa F9-F12 till MooKeyboard.setOctave(n) där n = {2, 4, 6, 8}
        
                * Play / Stop
-                       Mappa till blanksteg.
+                       Mappa till blanksteg. <-- Detta fungerar inte.. blanksteget
+                       används av vår toolbar.
 
 \f
 Moosique
 
        * getPosition och setPosition - kvar?
 
+\f
+Skräp
+
+               // Prints the number of notes in each track
+               int count;
+               Track[] tracks = seq.getTracks();
+               for (int k = 0; k < tracks.length; k++) {
+                       count = 0;
+                       for (int j = 0; j < tracks[k].size(); j++) {
+                               if (tracks[k].get(j) instanceof MooNote) count++;
+                       }
+                       System.out.println("Track " + k + ": " + count + " notes.");
+               }
+
+\f
+MooNoteProp
+       * textfält som gör att man bara kan skriva in siffror?
+
 \f
\ No newline at end of file