** Description changed: [Impact] Qtractor is in a pre-1.0 release state in Noble. In Oracular and Plucky, Qtractor is beyond that. This package has been requested to be updated. However, per the upstream changelogs, this package has several new features along with bugfixes, therefore an SRU is not justified, and a wholesale backport is required. [Scope] * Backport qtractor/1.5.3-1 from Plucky * Backport to Noble [Other Information] + Built in https://launchpad.net/~ubuntustudio- + ppa/+archive/ubuntu/backports-staging + The upstream changelog might be helpful in understanding the magnitude of changes that went on between Noble and Plucky: 1.5.3 2025-02-09 A Mid-Winter’29 Release. - * MIDI clip editor (aka. piano-roll): mouse cursor pointer shape now + * MIDI clip editor (aka. piano-roll): mouse cursor pointer shape now follows the current edit/draw mode permanently. - * Attempt to improve MIDI SPP accuracy by postponing MIDI Continue + * Attempt to improve MIDI SPP accuracy by postponing MIDI Continue command in one 16th note at playback (re)start. - * Specific to (lib)RubberBand time-stretching and pitch-shifting, + * Specific to (lib)RubberBand time-stretching and pitch-shifting, formant preserve and finer (R3) engine processing are now added to audio clip/playback options. - * Resume normal playback state if rolling when transport rewind or + * Resume normal playback state if rolling when transport rewind or fast-forward is disengaged. - * Custom Style Sheet files (*.qss): all url() paths are considered + * Custom Style Sheet files (*.qss): all url() paths are considered relative to style-sheet file location. - * Enforce a fixed size when LV2 plug-in UI no-user-resize feature is + * Enforce a fixed size when LV2 plug-in UI no-user-resize feature is explicitly requested.) 1.5.2 2025-01-17 A New-Year’25 Release. - * Duplex MIDI Clock mode is not allowed anymore. - - * Immediate and consecutive plugin parameter changes are now merged + * Duplex MIDI Clock mode is not allowed anymore. + + * Immediate and consecutive plugin parameter changes are now merged into a single undo-able command, reflecting only the first value change in the series, dropping the previous old algorithm, which was dead wrong if not utterly defective. - * Unique track names resolve to the first line only. - - * Help/Shortcuts… Search tool gets implemented; all changed MIDI + * Unique track names resolve to the first line only. + + * Help/Shortcuts… Search tool gets implemented; all changed MIDI controller shortcuts are reverted to their previous settings, when discarding or dismissing the dialog. - * Fixed missing MIDI SPP in some cases. + * Fixed missing MIDI SPP in some cases. 1.5.1 2024-12-30 An(other) End-of-Year’24 Release. - * Fixed/corrected an awfully bad MIDI metronome and clock timing, + * Fixed/corrected an awfully bad MIDI metronome and clock timing, reminiscent from the higher resolution MIDI queueing (in place since v0.9.30, meaning a two year long disgrace :(). 1.5.0 2024-12-16 An End-of-Year’24 Release. - * Clip/Cross Fade may now apply to all (multiple) selected clips. - - * Fixed the status-bar session and MIDI clip length BBT format, when in + * Clip/Cross Fade may now apply to all (multiple) selected clips. + + * Fixed the status-bar session and MIDI clip length BBT format, when in presence of multiple tempo or time-signature changes. - * Introducing MIDI clip editor (aka. piano-roll) new + * Introducing MIDI clip editor (aka. piano-roll) new Transport/Step/Note/Backward and Forward menu actions, to move the play- head to previous and next note events, respectively. - * MIDI clip editor (aka. piano-roll) menu Edit/Select Mode/Edit On, Off + * MIDI clip editor (aka. piano-roll) menu Edit/Select Mode/Edit On, Off and Draw actions are now self-toggled when triggered. - * Plug-in presets menu: now sorted alphabetically. - - * When summoned from the menu, the View/Tempo Map-Markers… dialog + * Plug-in presets menu: now sorted alphabetically. + + * When summoned from the menu, the View/Tempo Map-Markers… dialog positions itself to the current play-head location, instead of the absolute beginning of the timeline. - * Introducing new application custom theming option: View/Options… + * Introducing new application custom theming option: View/Options… /Display/Options/Custom/Icons theme (directory or folder). - * After a shameful long time, adding a brand new audio clip via the + * After a shameful long time, adding a brand new audio clip via the Clip/New… dialog, is now finally fixed and functional. - * Mixer: reduced track names up to first line break. - - * Double-click on slider for default value, replicating the behavior of + * Mixer: reduced track names up to first line break. + + * Double-click on slider for default value, replicating the behavior of middle-click. - * Fixed bug: Aux Send loses state when reordered in a strip. - - * Create/Add new bus below that which is used as source in View/Buses + * Fixed bug: Aux Send loses state when reordered in a strip. + + * Create/Add new bus below that which is used as source in View/Buses dialog. - * Mitigate truncated bus names in Aux Send Bus dialog. - - * Fixed yet another old bug regarding the flush of all pending MIDI + * Mitigate truncated bus names in Aux Send Bus dialog. + + * Fixed yet another old bug regarding the flush of all pending MIDI Note-Off events when playback stops, shuts-off or panics, especially relevant when playback is resumed anywhere but the absolute beginning of the timeline (and also after a first loop turn around). - * Schedule an actual and complete refresh on main View/Refresh…, + * Schedule an actual and complete refresh on main View/Refresh…, especially when changing a custom color theme palette on-the-fly. 1.4.0 2024-11-01 A Halloween’24 Release. - * Improved color contrast on track and clip title labels, when given + * Improved color contrast on track and clip title labels, when given track foreground and background colors are too similar in lightness. - * Clip/Split now also applies to multiple selected clips, on any other + * Clip/Split now also applies to multiple selected clips, on any other track than current, if the split point (play-head) is found within. - * Clip Merge/Export… audio clips now taking the internal audio + * Clip Merge/Export… audio clips now taking the internal audio resolution (ie. 64 frames/period), independent to former JACK/Pipewire buffer-size/period. - * New Clip Mute state property introduced. - - * New MIDI clip tool option: Normalize / Compress. - - * Prepping up next development cycle (Qt >= 6.8) + * New Clip Mute state property introduced. + + * New MIDI clip tool option: Normalize / Compress. + + * Prepping up next development cycle (Qt >= 6.8) 1.3.0 2024-10-04 An Early-Fall’24 Release. - * Use timebase-aware JACK API for relocation; provide bar_start_tick in + * Use timebase-aware JACK API for relocation; provide bar_start_tick in JACK Transport/Timebase BBT information. - * Always reset the target bus when copying or moving an Aux-Send insert + * Always reset the target bus when copying or moving an Aux-Send insert into an audio output bus. - * Mixer: fixed dangling track removal after one of its buses has been + * Mixer: fixed dangling track removal after one of its buses has been previously deleted." - * Fixed MIDI clip offset resizing, most especially when drag-moving the + * Fixed MIDI clip offset resizing, most especially when drag-moving the left-edge. - * Audio Aux-sends inserted on audio output buses are not restricted to + * Audio Aux-sends inserted on audio output buses are not restricted to later buses anymore; the only restriction now is that no cyclic or loop- back routes are allowed; audio output buses are now sorted internally in-place for correct processing order. - * Update all Aux-Send inserts whenever their respective output bus gets + * Update all Aux-Send inserts whenever their respective output bus gets renamed or deleted. - * User preference option View/Options…/General/Options/Reverse keyboard + * User preference option View/Options…/General/Options/Reverse keyboard modifiers role (Shift/Ctrl), now also applying to the play-head and/or edit-head/tail re-positioning in the timeline. - * Plug-in name/title alias makes its debut. - - * Fixed a partial port-name filtering issue on the MIDI Connections + * Plug-in name/title alias makes its debut. + + * Fixed a partial port-name filtering issue on the MIDI Connections widget. - * Last selected automation curve color is now persistent and the + * Last selected automation curve color is now persistent and the default for all later automation curves. - * Connections: connector line colors are now uniquely mapped on a + * Connections: connector line colors are now uniquely mapped on a (readable/output) client name basis. 1.2.0 2024-08-29 A Mid-Summer’24 Release. - * Check whether a LV2 plug-in UI no-user-resize feature is being + * Check whether a LV2 plug-in UI no-user-resize feature is being explicitly requested. - * Auto-backward is now strictly to the play-head position playback was + * Auto-backward is now strictly to the play-head position playback was last started. - * MIDI clip editor (aka. piano-roll) undo/redo command stack is now + * MIDI clip editor (aka. piano-roll) undo/redo command stack is now held at the MIDI clip instance level and thus shared and the same to all respective linked clips; as bonus, it also survives the main session undo/redo command stack as well. - * MIDI clip editor (View/) Drum Mode option is now persistent on a clip + * MIDI clip editor (View/) Drum Mode option is now persistent on a clip basis and across sessions. - * Fixed NSM session initialization disabling auto-save and the new + * Fixed NSM session initialization disabling auto-save and the new session template features altogether. - * Fixed crash when removing a MIDI track that is currently set as ghost + * Fixed crash when removing a MIDI track that is currently set as ghost to open MIDI clip editor(s), or it’s been duplicated just recently. - * New MIDI clip tools: Resize / Join, Split notes. - - * Session templates do not impose an audio sample-rate anymore, now + * New MIDI clip tools: Resize / Join, Split notes. + + * Session templates do not impose an audio sample-rate anymore, now being hopefully sample-rate agnostic; also, the edit-head/tail cursors, loop-start/end and punch-in/out ranges and state are now simply ignored on loading and saving session templates. - * MIDI tracks now show the respective audio output bus name, or + * MIDI tracks now show the respective audio output bus name, or dedicated port name whether applicable, under the ‘Bus’ column of main tracks left pane, above plugins list-box. - * Mixer: also highlight both input and output bus strips, directly + * Mixer: also highlight both input and output bus strips, directly related to the current highlighted track. 1.1.1 2024-08-05 A Summer’24 Hotfix Release. - * Fixed an incredibly severe bug, introduced very recently, that + * Fixed an incredibly severe bug, introduced very recently, that deletes all MIDI files belonging to active clips, when closing and discarding a modified session without saving. - * Fixed MIDI clip recording when note-off events are missing or not + * Fixed MIDI clip recording when note-off events are missing or not transmitted. - * Fixed a relatively old crash-bug that manifests on undoing several + * Fixed a relatively old crash-bug that manifests on undoing several free-hand drawn events (Edit/Select Mode/Edit Draw) in the MIDI clip editor (aka. piano-roll). 1.1.0 2024-08-02 A Summer’24 Release. - * Fixed MIDI clip step-input when play-head is located beyond or after + * Fixed MIDI clip step-input when play-head is located beyond or after the end of the active looping/cycle range. - * Fixed whole clip selection, implied after dragging the lasso over the + * Fixed whole clip selection, implied after dragging the lasso over the left and before the beginning of timeline. - * Clip/Unlink is now a undo/redo-able command. - - * All sessions now honor their designated resolution property (PPQN + * Clip/Unlink is now a undo/redo-able command. + + * All sessions now honor their designated resolution property (PPQN aka. ticks-per-beat) not subordinated to former ALSA sequencer queue anymore, which runs on a higher resolution still. - * Avoid removing MIDI Track/Channel tree items from the Files view (eg. + * Avoid removing MIDI Track/Channel tree items from the Files view (eg. via direct [Del] keyboard shortcut when in focus). - * Fixed a probable old issue of spilled and duplicated shortcut entries + * Fixed a probable old issue of spilled and duplicated shortcut entries (Help/Shortcuts…) between main tracks/timeline and MIDI clip editor (aka. piano-roll) windows. - * Fixed fade-in/out curve types of clips when copy-pasted over the main + * Fixed fade-in/out curve types of clips when copy-pasted over the main tracks timeline. - * Fixed general plugin scan/cache optimization in face of new plugins + * Fixed general plugin scan/cache optimization in face of new plugins added and/or removed. - * Fixed VST3 Plug-in main/active buses channel count inventory; also, + * Fixed VST3 Plug-in main/active buses channel count inventory; also, on updating host parameters, only save and load custom modified parameter values from current state. - * Fixed a missing display and port-name filtering issue, that was + * Fixed a missing display and port-name filtering issue, that was introduced recently to the MIDI Connections widget only. 1.0.0 2024-06-21 An Unthinkable Release. - * Making up the unthinkable (aka. v1.0.0) - - * General plugin scan/cache optimization. - - * Improved legibility to all clip title labels (color contrast). - - * Save/load the correct order and labeling of audio/MIDI send/return + * Making up the unthinkable (aka. v1.0.0) + + * General plugin scan/cache optimization. + + * Improved legibility to all clip title labels (color contrast). + + * Save/load the correct order and labeling of audio/MIDI send/return pseudo-plugin inserts. - * Fixed a display and port-name filtering issue that was present ever + * Fixed a display and port-name filtering issue that was present ever since on the Connections widget. 0.9.91 2024-05-03 A Spring’24 Release Candidate 2. - * Prepping the unthinkable (aka. v1.0.0-rc2) - - * Updated to latest framework level (Qt >= 6.7) + * Prepping the unthinkable (aka. v1.0.0-rc2) + + * Updated to latest framework level (Qt >= 6.7) 0.9.90 2024-04-12 A Spring’24 Release Candidate. - * Prepping the unthinkable (aka. v1.0.0-rc1) - - * MIDI Controller mappings are now shown on floating tool-tips. - - * Custom color themes are now file based (*.conf); legacy still + * Prepping the unthinkable (aka. v1.0.0-rc1) + + * MIDI Controller mappings are now shown on floating tool-tips. + + * Custom color themes are now file based (*.conf); legacy still preserved ntl. - * Add default GM, GS and XG standard instruments definition file. - - * Old generic “Portuguese” translation (pt) has been corrected to the + * Add default GM, GS and XG standard instruments definition file. + + * Old generic “Portuguese” translation (pt) has been corrected to the more proper “Portuguese (Brazil)” locale (pt_BR). - * Up and Down arrow-keys may now be used to change event values on the + * Up and Down arrow-keys may now be used to change event values on the MIDI clip editor current selection (eg. note velocities). - * MIDI clip editor now featuring lollipops for all kind of candy event + * MIDI clip editor now featuring lollipops for all kind of candy event values ;). - * Make the minimum width of events on the MIDI clip editor larger, + * Make the minimum width of events on the MIDI clip editor larger, depending on screen resolution and horizontal zoom setting. - * Avoid issuing equivalent MIDI track channel volume and panning via GM + * Avoid issuing equivalent MIDI track channel volume and panning via GM standard controllers (CC#7 and CC#10 resp.) to mitigate recursive or positive feedback loops. - * Refined mouse-wheel control step size on the sliders of mixer strips + * Refined mouse-wheel control step size on the sliders of mixer strips and generic/stock plugin editor dialogs. - * Fixed the build checks on whether to use old or newer style of LV2 + * Fixed the build checks on whether to use old or newer style of LV2 include headers. - * Introducing colored strips on the time ruler headers for loop and + * Introducing colored strips on the time ruler headers for loop and punch recording ranges. - * Fixed an off-by-one(-pixel) mispositioning of selected events, while + * Fixed an off-by-one(-pixel) mispositioning of selected events, while on the MIDI clip editor (aka piano-roll).
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2102057 Title: [BPO] qtractor/1.5.3-1 from plucky To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtractor/+bug/2102057/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs