X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooTrackTitle.java;fp=MooTrackTitle.java;h=3ec0b63456a8643b1f7da5eb2173fa9be998ed5e;hp=f7f5c079e4ebf1e84741eee29fe73981629e5c1b;hb=43e2823caf1642779839312ad71bf5c86d8162ad;hpb=f520dce96c76f627677c5d9957e8371d02a31ec0 diff --git a/MooTrackTitle.java b/MooTrackTitle.java index f7f5c07..3ec0b63 100644 --- a/MooTrackTitle.java +++ b/MooTrackTitle.java @@ -175,7 +175,14 @@ public class MooTrackTitle extends JPanel { Moosique.setTrackSolo(track, selected); } else if (source == record) { Sequencer sequencer = Moosique.getSequencer(); + boolean quantize = false; if (record.getText() == "Record") { + /* Show a dialog with: + "Track" combo box, + ("Channel" combo box,) + "Quantize" checkbox and + "Start Recording" button. + */ record.setText("Stop"); mtv.enableKeyboardRecording(); sequencer.recordEnable(track, channel); @@ -186,7 +193,7 @@ public class MooTrackTitle extends JPanel { mtv.disableKeyboardRecording(); sequencer.stopRecording(); sequencer.recordDisable(track); - mtv.placeNoteElements(); + mtv.placeNoteElements(quantize); } } }