X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=To%20Do.txt;h=04f500436f965ebaae41017b99f072aeeae72b88;hp=a1038eae92cbe27c974751c0095777b9f02a4e7b;hb=948e069926266ead58bc5466520e131941f2466c;hpb=ae45edfc5dff1e0a098df4afe747a2dec6c90362 diff --git a/To Do.txt b/To Do.txt index a1038ea..04f5004 100644 --- a/To Do.txt +++ b/To Do.txt @@ -19,20 +19,6 @@ x Spara konfiguration? Fem senast öppnade filerna Valda MIDI-enheter - -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; - MooNote / MootrackView / MooNoteElement @@ -42,27 +28,15 @@ MooNote / MootrackView / MooNoteElement ...add(MooNote); ...add(MooNote.getNoteOffEvent()); + MooNote.addTo(Track track); + MooNote.removeFrom(Track track); + * set/getDuration verkar inte fungera. MooTrackTitle - * Kanalinställning - Hämta från det första Event i ett spår. - - * Funktioner för att sätta (och läsa?) channel? mute? solo? - För mute och solo gäller följande metoder (ligger utklistrade i Methods of Key Classes.txt): - - boolean getTrackMute(int track) Obtains the current mute state for a track. - 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. - - 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 - MooNote. Metoden getChannel ska då leta upp den första MooNoten i det aktuella spåret och - 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. + * Fixa InstrumentList. MooGUI @@ -118,4 +92,4 @@ Skr MooNoteProp * textfält som gör att man bara kan skriva in siffror? - \ No newline at end of file +