You are here

Add new comment

rncbc's picture

b). Allow dragging notes during placement vertically, between notes.
hmmm... I guess what you're asking is to retain the previous non-painting mode but drag the new notes vertically if you find the initial point is perhaps wrong. Unfortunately that old edit mode has been completely subverted by this new freehand/painting one. Maybe it's too late, but I can try to make the old non-painting mode available as an option and featuring "your" vertical drag correction... just can't promise you any implementation time frame ;)

every other DAW out there allows this [silent saving MIDI clips] and nobody complains.
Well, as I often say, Qtractor is not any other DAW. It's just a toddler in the DAW playground. While in this age I certainly prefer for it to nag me everytime when it's about doing something permanent than not.

As far as Qtractor deals with MIDI files, each clip is considered an independent object or document by design. The piano-roll is in fact an independent MIDI file editor as you might already notice, independent from the main session editor. You may find that quite different approach than any other DAWs, but then again, Qtractor was/is primarily designed as a sequencer/arranger of external audio/MIDI media, a bit far or different direction than the all-in-one-integrated-environment that you may brag in LMMS for example.

Please note this, to make things a little bit straight: Qtractor piano-roll is in fact a windowed MIDI file (SMF) content editor. OTOH, a MIDI clip is a virtual window into that MIDI file and the latter is what gets actually linked into the main session arrangement. Qtractor sessions doesn't integrate any media content whatsoever, being just a collection of indirect references along with some parameters to external filesystem paths (think of links).

[UPDATE: last minute commit to svn trunk (qtractor-0.4.5.1560+) has some (hopefully good) news about this issue :-- the MIDI clip editor (aka piano-roll) is now a lot more quiet about saving its own dirty content, delegating all salvage questions to main session control (EXPERIMENTAL).]

I would say that at least once the clip IS created already, any changes I do to it I'd like to be silent. Or at least have an option in Qtractor for silent midi changes.
Nevertheless, there's still plenty of bugs or just annoying imperfections lurking in there, but I'll try to mitigate this salvage paranoia as much as I can. BTW, the latest SVN trunk might have something in this regard or even worsen damn than last release (have a look at the ChangeLog;). One option goes like not asking to save when you close the piano-roll window (aka MIDI clip editor) but save it unconditionally. That might be an improvement on your direction, what you think?

1. Ctrl-C Ctrl-V creates a copy of notes on top of the existing ones. So now all you have to do is drag the selected copy.
Might try reverting to this. Currently the floating copy selection will appear anchored to the mouse pointer instead of the exact original position. I say revert because long ago it was exactly as you say but I found it somewhat confusing. I see now that what's nice for some it's annoying for some others :) Maybe having this as an user option will do the truce ;)

2. Select the desired note group, hold Ctrl and drag. This copies the selection.
Ctrl is already being in use for extended multi-selection toggling, like a boolean/logical XOR, ya know? Shift goes like AND, but that you probably know. So, this one won't get my vote, for now :)

Re. Snap/Quantization to metronomic grid, not local relative:
Qtractor piano roll is the first piano roll I am using that does not do this.
You must be joking, right? In all MIDI sequencers that I've seen,quantization always refers to the musical metrics of the song, on beats and bars (quarter-notes and whole notes, etc. directly related to the current score's time signature, nothing else). Though, it is now my turn to pull the tie:) I never seen anything similar as you're asking either, so next question is which sequencer piano-roll are you having as reference? I might be surprised :)

OT: are you ever online, like in a messenger or irc? would be nice to chat with you in real time ;)
Sometimes, in the evening and through late at night (UTC), you can find me on irc.freenode.net, #lad, #jack and guess what, on #qtractor too ;)

Cheers