Music Society
Qtractor 0.5.4 - Linux - Druckversion

+- Music Society (
+-- Forum: Software(Music) (
+--- Forum: Software Sequencer/Editors (
+--- Thema: Qtractor 0.5.4 - Linux (/showthread.php?tid=217)

Qtractor 0.5.4 - Linux - Bam - 05-03-2012

Qtractor 0.5.4

[Bild: qtractor-screenshot10.png]

Qtractor is an MIDI and Audio multi-track sequencer. It was written programmed in C++ with the Qt4 framework [1]. Qtractor is designed for Linux, compatible with the prominent Jack Audio Connection Kit (JACK) for audio [2] and the Advanced Linux Sound Architecture (ALSA) for MIDI [3] infrastructures. This is created specially for people who do personal home recordings.


    Multi-track audio and MIDI sequencing and recording.
    Developed on pure Qt4 C++ application framework [1] (no Qt3 nor KDE dependencies).
    Uses JACK [2] for audio and ALSA [3] sequencer for MIDI as multimedia infrastructures.
    Traditional multi-track tape recorder control paradigm.
    Audio file formats support: OGG (via libvorbis [6]), MP3 (via libmad [7], playback only), WAV, FLAC, AIFF and many, many more (via linsndfile [4]).
    Standard MIDI files support (format 0 and 1).
    Non-destructive, non-linear editing.
    Unlimited number of tracks per session/project.
    Unlimited number of overlapping clips per track.
    XML encoded session/project description files (SDI).
    Point-and-click, multi-select, drag-and-drop interaction (drag, move,drop, cut, copy, paste, delete, split)
    Unlimited undo/redo.
    Built-in mixer and monitor controls.
    Built-in connection patchbay control and persistence (a-la QjackCtl [13]).
    LADSPA [5], DSSI [11] and native VSTi [12] plug-ins support.
    Unlimited number of plug-ins per track or bus.
    Plug-in presets, programs and chunk/configurations support.
    Audio/MIDI clip fade-in/out (linear, quadratic, cubic).
    Audio clip time-stretching (WSOLA-like or via librubberband [9]), pitch-shifting (via librubberband [9]) and seemless sample-rate conversion (via libsamplerate [8]).
    Audio/MIDI track export (mix-down, merge).
    Audio/MIDI metronome bar/beat clicks.
    MIDI clip editor (piano roll).
    MIDI instrument definitions (a-la Cakewalk™ [15])
    JACK transport sync master.
    MMC control surface enabled.
    Configurable keyboard shortcuts.

Re: Qtractor 0.5.4 - Linux - Bam - 08-10-2012

update auf 0.5.6

New in v0.5.6

    LV2 State Files support.
    Unused files clean-up removal.
    Edit/Insert empty range.
    MIME Document types and icons.
    Improved plug-in state resilience.
    Now with French and Japanese translations.

New in v0.5.5

    Auto-monitored MIDI tracks were missing their pass-through to their respective MIDI output bus plugin chains, now fixed and letting any multi-timbral instrument plugin to get a peek from auto-monitoring.
    New user option/preference to whether to open a plugin's editor (GUI) by default, when available (cf. View/Options.../Plugins/Editor).
    Clicking and/or dragging for rubber-band selection on main track-view canvas doesn't change the edit-head and -tail positions anymore.
    Backward and Forward transport commands now have an additional stop at first clip start point.
    LV2 Atom/MIDI buffering support is finally entering the scene; LV2 Worker/Schedule support is also included in a bold attempt to convey non-MIDI event transfers between plugin and its UI.
    MIDI Clip editor (aka. piano-roll) and MIDI Tools fix: avoid note-on events of zero velocity, which conventionally equates to a dangling note-off event and dropped into oblivion sooner or later. There's no more need for Shift/Ctrl keyboard modifier to change in one single step all the MIDI events that are currently selected (now consistent with drag-move).
    LV2 Presets support now entering effective operational status; a new local option has been added (cf. View/Options.../Plugins/Paths/LV2 Presets directory; default is ~/.lv2).
    Dropped XInitThreads() head call as it was never useful but on those early days of JUCE VST plugins.
    Italian (it) translation added (by Massimo Callegari, thanks).
    Clip fade-in/out dragging now follows snap-to-beat setting.
    Late modern eye-candy indulgence: alternate shaded stripes, on every other bar as in a "zebra" background option for the main tracks and MIDI clip editor views (cf. View/Snap/Zebra).
    LV2 Time/position information is now being supported through special designated plugin input ports (after suggestion by Filipe Coelho aka. falktx). Additionally, the time/position information report has been corrected and complemented for VST plugins.
    Audio vs. MIDI time drift correction has been slightly improved against rogue tempo changes across looping cycles.
    Honor tempo/timing on MIDI instrument plugins. Happy regression fix on getting MIDI note-offs at looping ends back in business; all the necessary bumming for MIDI plugins to play nice in face of tempo changes and whenever playback is started from anywhere but the beginning of the time-line (ie. frame zero); thanks to rvega aka. Rafael Vega, for the heads-up).
    Audio clip wave-forms were being displayed in inverted phase (ie. upside-down) all this time ever since day one. What a shame! Smile
    LV2 Programs interface is getting initial experimental status, to let LV2 instrument plugins get on par with the DSSI and VST crowd for MIDI bank/program instrument inventory and selection support (a sidetrack complot with Filipe Coelho aka. falktx, thanksSmile.
    Dropped the old but entirely useless LV2 URI-unmap feature, now being superseded by official LV2 URID (un)mapper.
    Russian (ru) translation added (by Alexandre Prokoudine, thanks).
    SLV2 deprecation process started, effective now at configure time.
    Added include to shut up gcc 4.7 build failures (patch by Alessio Treglia, closing bug #3514794).
    Another approach avoiding recursive observer widget updates. Also applies to mixer, monitor and track state buttons.
    Update to latest LV2 state extension (by David Robillard, thanks).
    Loop-recording/take number displayed on clip title, respectively.
    Make(ing) -jN parallel builds now available for the masses.
    A one buffer period slack on audio engine's loop turn-around logic might just have fixed an illusive report on loop-recording/takes going progressively out-of-sync, most notably when recording under large audio buffer period sizes (>= 1024 frames/buffer).
    Editing MIDI while playback is rolling, doesn't mute the track any more, adding a point to the live editing experience.
    Finer granularity for direct access parameter mouse wheel changes.
    Dropped a dumb optimization for short full-cached multiple linked /ref-counted audio clips which were incidentally out-of-sync after rewind/backward playback.
    Once again and uncertain to be the last take on this, got fixed (probably related to some oddity reported by Louigi Verona, thanks).

Re: Qtractor 0.5.4 - Linux - Bam - 12-12-2015

update to 0.7.2

    Yet another audio/MIDI time drift correction fix, now giving it some slack while turnaround looping on tempo changes.
    Prevent x11extras module from use on non-X11/Unix platforms.
    MIDI Track/Instrument cascading pop-up menus have been added, to main and MIDI clip editor windows.
    VST Plugin preset/bank files support (FXB/FXP) is now being integrated to the generic Plugin/Properties widget dialog.
    Added new Track/Duplicate menu command.
    Added simple XRUN red indicator to status bar.
    Make sure program change/presets are not selected on possibly multi-timbral instrument plugins when inserted on a MIDI bus.
    Prefer Qt5 over Qt4 by default with configure script.
    Fixed a potential crash-bug on first enabling either once the audio or MIDI metronomes.

Re: Qtractor 0.5.4 - Linux - briandc - 22-12-2015

Although I don't use Qtractor as a DAW, I like using it to run certain synths that I can't run correctly in other hosts. The U-he line of synths is one example.
So Qtractor definitely has a place on my computers! Smile


RE: Qtractor 0.5.4 - Linux - Bam - 10-02-2019

Update to 0.9.4


- Drag-moving and copy-pasting existing clips, while over the main track-view, now shows the respective (audio wave-shapes and MIDI piano-rolls) graphical representations, as much as possible.
- For good and bad, session name changes now trickle down to respective audio/MIDI file names as well.
- Audio output monitoring meters may now be shown on MIDI tracks and buses as a default user preference option (View/ Options.../Plugins/Instruments/Show audio output monitoring meters) and also in plugin list context sub-menu (Audio/Meters).
- Custom color (palette) themes can be exported to and imported from external files.
- LV2 plug-in UI GTK2 and X11 in Qt5 host native support are now enabled on configure by default.
- Fixed minimum input value as 10% (was 1%) for audio clip time-stretching in the Clip / Edit... dialog.

Qtractor is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio and the Advanced Linux Sound Architecture (ALSA) for MIDI are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

RE: Qtractor 0.5.4 - Linux - Bam - 25-07-2019

update to v0.9.9


- Fixed editing and display of "Pgm Change" events on the MIDI clip editor (aka. piano-roll).
- Introducing tempo/beat-detection support on the Clip / Tempo Adjust... dialog (provided libaubio >= 0.4.1 is available); and now also featured with some rough visual cluesWink.
- Updated for the newer Qt5 development tools (>= 5.13).
- Imply asking for a brand new filename (ie. Save As...) whenever the session file original sample-rate differs from the current audio device engine (ie. JACK).
- Configure updated to check for qtchooser availability.
- Fix MIDI through for LV2 plug-ins that have no MIDI output event/atom ports.

This forum uses Lukasz Tkacz MyBB addons.