Revisions of qtractor

Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 36)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 35)
- Update to 0.9.21
  - Ignore snap while ALT key is pressed, on the main track-view
    and the MIDI clip editors (aka. piano-roll).
  - Fixed a FTBFS when native LV2 UI GTK2 support is disabled.
  - Fix IPlugView leaks for VST3 plugins.
- Drop qtractor-ftbfs.patch because now in upstream.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 34)
- Update to 0.9.20
  - Fixed and improved automation curve recording, whenever 
    playback is rolling (and also when isn't:)).
  - Fixed parsing/loading of large session bundle archive/zip files
    (.qtz > 2GB).
  - Fixed LV2 plug-in UI X11 (native) resize.
  - Make NSM state file names independent to session display names,
    keeping backward compatibility for old sessions.
  - Exiting, quitting or closing the main window while under NSM,
    now promptly asks whether to save, discard or cancel as usual.
  - Re-improved Mixer multi-row layout.
  - Fix incorrect destruction order for VST3 modules.
- Add patch qtractor-ftbfs.patch to fix Qwindow build error.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 33)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 32)
- Update to 0.9.19
  - Session directory auto-name option added to the session 
    properties dialog, as convenience.
  - Loading and saving a LV2 plugin's state has been vastly 
    improved. IMPORTANT CAVEAT: From this moment onwards, when 
    loading any newer saved sessions into older versions of the
    program, all LV2 plugins won't get their state restored
    correctly.
  - Track colors saturation introduced as yet another eye-candy
    option (cf. View/Options.../Display/Track color saturation)
  - Fixed VST3 number of channels query/report.
  - Fixed immediate crash when loading untitled or unnamed 
    Instrument Definitions files (*.ins): base file-name is now 
    taken as default instrument definition name or title.
  - Tempo (BPM) entry may now be specified with arbitrary precision,
    to at most 3 decimal positions in fractional part, while 
    integer whole values are displayed with no decimal point.
  - Added option to keep MIDI clip editor windows (aka. piano-roll)
    always on top of the main window (cf. View/Options.../General/ 
    Keep editor windows always on top).
  - MIDI clip editor status-bar labels are not stretched to whole 
    text size anymore, most specially for the current file 
    complete path.
- Changes from 0.9.18
  - When under NSM, all top-level windows, main, mixer and 
    connections, will always start hidden.
  - Plugin editors (GUIs) that are currently open on a track are 
    now brought up as top-level windows immediately when a track is
    made current or highlighted (and Track / Auto Monitor is in 
    effect).
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 31)
- Update to 0.9.17
  - Early fixing to build for Qt >= 6.0.0 and the c++17 standard.
  - Fixed crash when changing an auto-monitored audio track's 
    number of channels due on switching its audio output bus.
  - Avoid a complete track re-open when changing properties, unless
    either input or output buses are changed.
  - Fixed custom track icon selection when none is currently set.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 30)
- Update to 0.9.16
  - Experimental / High resolution plugin automation (14-bit) 
    options is now also removed from View > Options... > Plugins 
    dialog.
  - Audio Clip / Export... now takes into account custom fixed gain
    property (shamefully missing for the whole last decade to date).
  - Finally indulged on dummy LV2 plug-in CVPort support, just to 
    avoid certain immediate and sudden crashes when inserting those
    kind of 'non-functional' plugins accidentally.
  - Bring the Track Export dialog down to Clip Merge/Export as well,
    for optional file type and format selection.
  - When enabled, do auto-save upon adding or inserting a new plugin.
  - Make sure LV2 plug-in UI GTK2 and X11 native support is selected
    first by default on top to libsuil.
  - Both out-of-process plugin inventory scan and LV2 Dynamic manifest 
    options have been removed from View > Options... > Plugins dialog.
  - Fixed deprecated stuff on an early preparation for Qt6.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 29)
- Update to 0.9.15
  - Fixed MIDI tracks export that were missing the end-of-export
    tail parameter and bailing out always with default SMF format anyway.
  - Fixed VST3 component/controller inter-connection.
  - LV2 Atom/Port-event host notification support has been 
    retouched, but still unofficial though.
  - Fixed VST3 audio-processor initialization/activation when 
    a plugin has no inputs or outputs present.
  - Let main window pseudo-asynchronous stabilization re. menus,
    tools and status bars, just faster and immediate.
  - Fixed MIDI track monitor reinstantiation and reset.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 28)
- Update to 0.9.14
  - Export file type, format and quality are now specific options
    on the Track/Export Tracks.../Audio, MIDI dialogs.
  - LV2 plug-in UI GTK2 and X11 in Qt5 host native support in
    addition and alternative to libsuil.
  - Generic plug-in/Properties... dialog now showing each 
    parameter/property automation status on a skeuomorphic aka. 
    fake and tiny LED ;)
  - LV2 Plug-in Patch parameter/properties automation and MIDI 
    Controller assignment/learn are now a possibility.
  - LV2 Atom/Port-event host notification support has been 
    implemented (unofficial).
  - Fix clean-up of any recording leftovers.
  - JACK Transport latency is now taken into account for recording
    latency compensation.
  - Attempt to force correct audio clip offsets due on recording
    latency compensation are not quantized to MIDI metronomic 
    time-scale anymore.
  - LV2 Plug-in MIDNAM support introduced.
  - Use Shift or Ctrl keyboard modifiers with the mouse- wheel to
    change any Direct Access plug-in parameters (issue #257).
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 27)
- Update to 0.9.13
  - All meters background color are now customize-able 
    (cf. View/Options.../Display/Meters, color level "Back").
  - Automatic mixer grid layout (multi-row) is now in effect 
    permanently--being an option no more.
  - Always show plugins and meters on track list/left pane as 
    permanent standard now.
  - LV2 UI Request-value feature/interface support has been
    implemented.
  - Audio output monitoring meters are now shown/hidden 
    auto-magically on MIDI tracks and/or buses--no need for some 
    user preference option anymore 
    (ie. View/ Options.../Plugins/Instruments/Show audio output
    monitoring meters, is now gone).
  - Default track height has been slightly increased.
  - Track / Duplicate Track... now also takes a MIDI track's audio
    meters setting into account.
  - VST3 plug-in support introduced. (EXPERIMENTAL)
  - Fixed first bar/measure position drawing on the time-scale/grid
    across time-signature changes on the MIDI clip editor 
    (aka. piano-roll) (hopefully fixing issue #245).
  - Plugins and meters on track list/left pane, are now being set
    on as default--maybe going stapled in some near future ;)
  - Make man page compression reproducible (after request by Jelle
    van der Waa, while on the Vee-Ones, thanks).
  - Avoid resetting top or left position when zooming with mouse
    pointer is in main tracks or MIDI clip editor (piano-roll) views.
  - Make libaubio a build dependency on Debian/Ubuntu; also fix 
    cross-build check to sizeof(float).
  - Bumped copyright headers into the New Year (2020).
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 26)
- Update to 0.9.12
  - Basic key-signature has been added to tempo, time -signature
    and location markers map.
  - MIDI Clip editor (aka. piano-roll) horizontal and vertical
    splitter sizes, widths and heights resp. are now preserved as
    user preferences and also to session state.
  - Second attempt to fix the yet non-official though CMake build
    configuration.
- Run spec-cleaner.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 25)
- Update to 0.9.11
  - MIDI Instrument and patch, bank and program names are now 
    correctly updated on their respective track -list (left pane) 
    columns.
  - Avoid copying/replicating dirty MIDI clip files, for yet 
    untitled/scratch sessions.
  - Transport/Backward commands now honoring edit-tail, loop-end 
    and punch-out points, when playback is not rolling.
  - A session name (sub-)directory is now suggested on every new 
    session properties dialog.
  - Avoid adding any extraneous clip replica when Ctrl +dragging on
    either of its edges.
  - When using autotools and ./configure --with-qt=..., it is also
    necessary to adjust the PKG_CONFIG_PATH environment variable 
    (after a merge request by plcl aka. Pedro López-Cabanillas, 
    while on qmidinet, thanks).
  - Fixing a potential crash-effect in switching MIDI output buses 
    on tracks that are set to show audio output monitoring meters,
    is on going still.
- Cahnges from 0.9.10
  - Fixed the potential crash-effect in switching MIDI output buses
    on tracks that are set to show audio output monitoring meters.
  - Fixed initial session tempo override when importing a standard
    MIDI file (as reported on issue #230).
  - An alternate time-signature/meter option is being served to the
    MIDI clip editor (aka. piano-roll) and allowing for some 
    poly-rythm/meter scenarios on a per MIDI clip basis.
  - Fixed MIDI "overdub" recording on offset clips.
  - MIDI bank and program settings now propagating to all MIDI 
    track's clips resp.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 24)
- Update to 0.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 clues ;).
  - 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.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 23)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 22)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 21)
- update to 0.9.8
  - Plugin-lists and respective plugins state may now be exported 
    and/or imported as XML files.
  - When in Drum Mode, Key and Scale are meaningless and thus 
    functionally disabled from the MIDI clip editor 
    (aka. piano-roll).
  - MIDI clip editor's View > Ghost Track menu option is now 
    finally a reality: show any existing MIDI track and its 
    respective clips in the background as dimmed, semi-transparent
    aka. ghost events.
  - Minor update to Debian packaging control file.
  - Make sure partially selected clips are reset to whole when 
    Shift/Ctrl keyboard modifiers are in effect, to prevent 
    extraneous clip splits or cutaways afterwards.
- changes from 0.9.7
  - Re-defined all main application UNIX signal handling.
  - Fixed possible crash in drawing clips while rare 
    loop-recording/takes situations.
  - Main window stabilizing is now kind of asynchronous re. menus, 
    tools and status bars.
  - MIDI Controller's Latch mode attribute on tracks and plugins 
    are now properly saved/loaded as meant to be.
- changes from 0.9.6
  - Fixed LV2 UI Touch feature/interface implementation.
  - Plugin latency/delay compensation is now introduced as an 
    option to tracks only (cf. Track/Properties... /Latency 
    compensation).
  - Refactored all singleton/unique application instance setup 
    logic away from X11/Xcb hackery.
  - A bit lesser of a naive file-name numbering is now in place to
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 20)
- upadte to 0.9.5
  - HiDPI display screen support (Qt >= 5.6; patch by Hubert 
    Figuiere, thanks).
  - Fixed for DSSI plug-ins (eg. fluidsynth-dssi) loss of 
    configuration state: clear internal config/state keys on 
    release virtual method. (REGRESSION)
  - Fixed for NSM (and JACK) sessions not saving the correct file 
    references/symlinks of clips that are recorded or created 
    during the initial and scratch session.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 19)
- 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-memu 
    (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. (REGRESSION)
  - Fixed minimum input value as 10% (was 1%) for audio clip 
    time-stretching in the Clip / Edit... dialog.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 18)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 17)
Displaying revisions 21 - 40 of 56
openSUSE Build Service is sponsored by