Qtractor

Description

A MIDI/Audio multi-track sequencer

Edit Markers

Forums

https://www.qtractor.org/doc/Manual%20-%204%20Qtractor--An%20Overview.html#making-selections-edit-markers

Hi,

Please share the process for removing the blue lines, markers, from a track after using them.

Also, is it possible to have the head of these marker lines and the head of the red transport line be any bigger so it is easier to grab and move them?

Thanks,
SHD

MIDI clip recording latency compensation

Forums

Audio latency can be large in big projects due to increased bufsize or external insert sends in buses. This leads to big offsets in recorded MIDI files when playing along and recording MIDI.

So I propose that the notes in MIDI clips are shifted automatically after recording.

Since the combination of audio latency and MIDI latency cannot be determined automatically, I propose a configuration setting in View>Options->MIDI.

Regarding the AppImage

Forums

Hi Rui:

This isn't a request, just a thought.
I've found a problem with the AppImage format: it hides application resources from the user, preventing them from editing, customizing, or even expanding the application (with more resources like templates, presets, or demo sessions).

I tried running the AppImage, copying the usr folder from the temporary directory, and pasting it into a folder called "QtractorPortable".

MIDI Controller is already assigned

Forums

I wanted to assign the same "Note On" from my external MIDI controller to the Mute-button of multiple tracks.
Then I got "MIDI Controller is already assigned" and could choose between Cancel and Replace.

Is it buried deep in Qtractor's code that one MIDI action cannot lead to multiple actions in Qtractor, or would it be possible to offer "[Cancel] [Add] [Replace]"?

Bug MimeTypes

Forums

I've been dealing with this since I started compiling Qtractor. (Years?)

I thought it was a side effect of compiling, but it's not. :) It's simply that the bug isn't present in older versions.

In the .desktop file, it says:

MimeType=application/x-qtractor-session;application/x-qtractor-template;application/x-qtractor-archive;

However, the icon names are:

org.rncbc.qtractor.application-x-qtractor-session;

org.rncbc.qtractor.application-x-qtractor-template;

org.rncbc.qtractor.application-x-qtractor-archive;

They don't match.

Qtractor doesn't end always

Forums

This is an issue that I am experiencing for years. Sometimes I try to stop Qtractor, either via File>Exit or by closing the Qtractor main pane window, then it becomes unresponsive and I have to kill Qtractor, either via kill -9 or by a 2nd try to close the main pane window, then xfce4 asks me if this program should be stopped.

To investigate it further I compiled a Debug build from the most recent Qtractor. With the same qtr-file I had 2 different behaviors:

XRUN after loading a project

Forums

When I load big projects then it can happen that XRUN ist displayed although it vanishes after first playback.

I propose a little bit of eye candy: Inhibit the XRUN display until the project is loaded and initialized. If that cannot be determined then inhibiting the XRUN display for a couple of seconds would be fine, too. Before activating the XRUN display the counter should be reset, I think.

Audio clip recording latency compensation

Forums

This can be improved, I think. I set up a loopback in my audio interface.

jackd -p1024 -n3
Qtractor compensated the recorded audio clip with an offset of 2050 frames

jackd -p1024 -n3 -I80 -O80 (as recommended by jack_iodelay)
Qtractor compensated the recorded audio clip with an offset of 2125 frames

In both cases jack_iodelay reported 4250 frames. Using this as the audio clip's offset did the job.

Relative paths for plugins in session documents

Forums

Absolute paths can present privacy and security problems if sessions are shared. While the risk is very low, it depends heavily on the user's chosen username and how much information that username reveals. Perhaps it's a negligible risk, but it's easy to avoid...

I know this doesn't affect lv2, but it does affect other formats.

aux send to a track?

Forums

hi, I was wondering if it's realistic for there to be an aux send to a track feature for future versions/development? (especially from one track to another track more so than from bus to track).

I feel if possible, this feature alone might, at least of myself, simplify the mixing workflow in Qtractor.

Instead of Buses acting as both input/output nodes as well as track groups,