Revisions of giada
buildservice-autocommit
accepted
request 1150295
from
Edgar Aichinger (edogawa)
(revision 45)
baserev update by copy to link target
buildservice-autocommit
accepted
request 1139084
from
Edgar Aichinger (edogawa)
(revision 43)
baserev update by copy to link target
buildservice-autocommit
accepted
request 1130854
from
Edgar Aichinger (edogawa)
(revision 40)
baserev update by copy to link target
Edgar Aichinger (edogawa)
accepted
request 1130853
from
Edgar Aichinger (edogawa)
(revision 39)
- Drop the Commercial from license tag * It is an licensing option suggested by author, however our legaldb throws an error that it's not a valid SPDX license - Update to version 0.26.0: * Add ability to open more than one plug-in UI (#575) — you can finally have multiple plug-in windows laying around while playing. Very useful for live performances; * improved floating legends in Action Editor (#655) — we added some cute floating legends that stick on top of each Action Editor widget, making it easier to edit actions in the right place; * huge optimizations to the audio rendering process; * Windows: store configuration file in AppData directory — to allow better integration with the environment (#299); * Windows: fix missing .dll file on startup (#661); * many more usability improvements and smaller optimizations. - Correction of license based on legaldb review - remove 002-fix-include-cstdint.patch (now upstream) - Update to version 0.25.1: * Update changelog * Include <cstdint> for uint32_t * DRY geTabAudio * Better samplerate selection in dropdown menu if device has no samplerate (e.g. JACK) * Show 'none' in channel's dropdown menu if device has no channels (e.g. JACK) * Use geChoice::showFirstItem() in place of geChoice::showItem(0) in geTabAudio * New method geChoice::showFirstItem() * Show MIDI map path in drop down menu only if available and found * Store actual MIDI map path (std::string) into c::MidiData struct * Show MIDI in/out ports in drop down menu only if they are available - remove 001-Fix-build-with-fmt-9-GCC-12.patch (now upstream) - update to 0.25.0 * Ability to change audio and MIDI engines on the fly — no need to restart Giada anymore when the audio and/or MIDI devices change. No need to restart also when changing several properties in the Configuration Window; * Add new "Clear" button next to all MIDI learning widgets to easily clear the MIDI binding (#486); * Set default resampler quality to "Linear" (the fastest one); * Update FLTK to latest commit available; * Update JUCE to version 7.0.5; * Fix Velocity parameter not being usable in Action Editor; * Fix MIDI Channel parameter not being usable in MIDI input configuration; * Code refactoring and other architectural improvements. - Update patchset: * 001-Fix-build-with-fmt-9-GCC-12.patch * rename 001-cstdint.patch to 002-fix-include-cstdint.patch - Switch to tar_scm with disabled mode - Update to 0.24.0 * Revamped MIDI sync Clock support * MIDI engine refactoring, featuring multi-threading support * UI: Resizable vu-meters * UI: New global MIDI activity leds * More core classes and functions refactoring * More robust persistence mechanism for project and configuration files * Add new tests suites for MidiEvent and ChannelFactory * Set C++ version to C++20 * Update FLTK to latest commit available - add 001-cstdint.patch to fix TW build (gcc13) - remove tarball from package sources (generated at buildtime) - update to version 0.23.2 * 2nd bugfix release for version 0.23 Catoblepas - remove giada-gcc12.patch and giada-findFLTK.patch (obsolete by upstream changes) ------------------------------------------------------------- - add 003-cmake-exclude-juce-from-all.patch to avoid juce stuff install - disable giada-gcc12.patch (now upstream) - Update to version 0.23.0 - Add giada-gcc12.patch to fix Factory build - workaround for gcc12 build failure in TW: temporarily use gcc11 until upstream fix will be available - Update to version 0.21.0+git, switch to obs_scm service - add giada-findFLTK.patch - enable VST3 support - Update to version 0.16.0 * Fix columns' resizer bar height on verical window resize * Fix crash on MIDI learn global commands * Fix wrong channel routing when triggering MIDI learnt commands * Fix rewind button not rewinding sample channels in LOOP_* mode * Use actual buffer size from KernelAudio when loading channels from a patch * Remove FLTK multithreading initialization * Remove all pthread.h leftovers * Fix memory corruption on Keyboard refresh * Fix wave size corruption while editing samples in Sample Editor * Fix freeze when cloning a Sample Channel with a sample in it * Fix buffer overflow when playing an edited sample * Fix crash when loading a project with missing plug-ins * Fix freeze when pressing 'play' during an audio recording session * Fix play/ending UI status of MIDI channels * Fix plug-in sorting on reload * Fix crash when reloading a sample in the Sample Editor * Fix messy 'R' button status when toggled * Fix missing icons and broken checkboxes * Optimize model updates on keyboard interaction * Always read Columns data from patch files * Show missing (and removable) plug-ins in Plug-in Window list * Create default empty columns on 'Reset to initial state' * Save relative Wave paths in project files * New internal engine<->UI architecture * New persistence layer * New MIDI queue for incoming live MIDI messages * Switch to std::thread * Absolute #include paths in source code * Removed Boost parameter from Sample Channel - Update to version 0.15.4 * New record-on-signal option for input and action recording * Initial support for plug-ins with mono I/O buses * PluginHost refactoring * Smart pointers for Wave and Plugin objects * Remove old and deprecated input delay compensation * Optimized audio IO processing in Mixer callback * Atomic I/O meters with improved accuracy * Fix memory leak when replacing samples in a Sample Channel * Fix plug-ins ordering method when re-opening Giada * Fix silent Sample Channel when recording actions a second time * Fix velocity always discarded when sending key-press to Sample Channel * Fix inability to record actions with quantizer enabled version 0.15.3: * Action recorder refactoring * Optional midimap parameters (thank you @tomek-szczesny) * Support for "inaudible" MIDI lightning events (thank you @tomek-szczesny) * Build AppImage for Linux on Travis CI instance * Huge optimization of the AppImage binary file * Fix Action Editor repaint on min/max zoom levels * "Resize recording" flag has been removed * Change text labels for channel operations * Smarter column assignment while loading a patch/project * Fix wrong resizer bar width between Action Editor widgets when zooming * Can't display custom channel name in Sample Channel (fixed) * Fix crash when cloning Sample Channel with audio data in it * Clone channel doesn't clone channel name (fix #219) version 0.15.2: * New sample-accurate Action Editor * New MIDI Velocity Editor widget * Ability to move MIDI events vertically in piano roll (i.e. change note) * Remove mute action recording * Better handling of MIDI devices that send NOTEON + velocity 0 as NOTEOFF * Avoid calls to deprecated JUCE plug-ins methods * Removed useless pthreadGC2.dll from Windows package * Can't kill MIDI channels (fix #197) * Can't record MIDI actions (fix #202) * Fix missing first beat on metronome rendering * Fix crash on opening plug-in window on macOS version 0.15.1: * Deep code refactoring, featuring Channels processors * Many new unit tests added * Simplify mutex mechanism * Fix wrong quantizer value on patch/project load * Remove the old, buggy and glitchy internal crossfade algorithm * Fix many potential plug-in crashes on Linux * Properly close plug-in window on plug-in removal * Improve BPM changes while running as JACK client - Drop giada-gcc48.patch (no longer useful) - Ensure neutrality of description. - Update to version 0.15.0 * Refactor audio engine into frame-based processing * Refactor channels readers/writers into channelManager namespace * Smarter Solo algorithm * Fix missing .wav extension on recorded audio takes * Fix wrong Channel status update after 'Clear all actions' version 0.14.6 * MIDI velocity drives volume for one-shot sample channels * FLAC and Ogg support * Ability to use system-provided Catch library (GitHub #151) * Update Catch to version 2 * Fix unreadable tabs title in Configuration Window (GitHub #168) * Fix crash on opening About window * Fix 'read actions' button behavior during ending and waiting statuses version 0.14.5 * Support for multiple plug-in directories * New directory browser for adding plug-in directories * Update plug-in's parameters on program change in plug-in's window * Improved MIDI action management in Piano Roll * Simplified conditional rules in Makefile.am * Fix crash on MIDI learn for plug-in parameters * Fix crash in MIDI input window if MIDI in params are 0 * Fix unwanted new action when dragging piano items in Piano Roll * Fix crash while recording on existing project (GitHub #161) - Dropped giada.patch (no longer necessary) - Added giada-gcc48.patch - Spec cleanup - Update to 0.14.4: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.14.3: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.14.2: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.14.1: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.13.4: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.13.0: * see: /usr/share/doc/packages/giada/ChangeLog - Fix compilation errors on GCC 6 - Update to 0.12.2: * see: /usr/share/doc/packages/giada/ChangeLog - Fix build on openSUSE > 13.2 (use a supported version of GCC) - Update to 0.11.2: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.11.1: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.11.0: * see: /usr/share/doc/packages/giada/ChangeLog - Add BuildRequires: pkgconfig(jansson) - Update to 0.10.2: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.10.1: * see: /usr/share/doc/packages/giada/ChangeLog - Del -Wno-parentheses to build with gcc5 (fixed in upstream) - Update to 0.10.0: * MIDI lightning output * other minor fixes - Update to 0.9.6: * see: /usr/share/doc/packages/giada/ChangeLog - Remove patches: * giada-remove_build_timestamps.patch (use sed) * giada-add_missing_link_to_Xinerama.patch (fix to upstream) - Add new package: rtmidi-devel libpulse-devel - Build with gcc5: disable check:-Wno-parentheses - Fix files is compiled without RPM_OPT_FLAGS - Remove giada.desktop: use %%suse_update_desktop_file - Add %%icon_theme_cache_(post,postun) - Spec file cleanup - update to 0.4.10: - Ability to shift up an down VST plugins - Enhanced patch/conf architecture - Ability to edit a sample while playing - Mutex controls in VST processing - Lots of security issues fixed while changing pitch dynamically - Enhanced sub-window system - Several minor bugs fixed - changes from 0.4.9: - No more mandatory inputs - Pitch value properly stored inside the patch - Several small VST host improvements - Enhanced window management - Ability to browse files while playing with main GUI (non-modal browser) - Improved error checking in KernelAudio - Wrong style for lower scrollbar in Browser (fixed) - Fixed compilation on 64 bit systems - Samplerate no longer hardcoded, auto-detected with JACK - Minor internal improvements and bugfixing - initial version (0.4.8)
buildservice-autocommit
accepted
request 1118306
from
Martin Pluskal (pluskalm)
(revision 38)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 1118107
from
Lubos Kocman (lkocman)
(revision 37)
- Drop the Commercial from license tag * It is an licensing option suggested by author, however our legaldb throws an error that it's not a valid SPDX license
buildservice-autocommit
accepted
request 1112382
from
Edgar Aichinger (edogawa)
(revision 36)
baserev update by copy to link target
Edgar Aichinger (edogawa)
accepted
request 1112379
from
Lubos Kocman (lkocman)
(revision 35)
- Correction of license based on legaldb review
buildservice-autocommit
accepted
request 1093689
from
Edgar Aichinger (edogawa)
(revision 34)
baserev update by copy to link target
buildservice-autocommit
accepted
request 1075546
from
Edgar Aichinger (edogawa)
(revision 32)
baserev update by copy to link target
Edgar Aichinger (edogawa)
accepted
request 1075545
from
Edgar Aichinger (edogawa)
(revision 31)
- Update patchset: * 001-Fix-build-with-fmt-9-GCC-12.patch * rename 001-cstdint.patch to 002-fix-include-cstdint.patch - Switch to tar_scm with disabled mode - Update to 0.24.0 * Revamped MIDI sync Clock support * MIDI engine refactoring, featuring multi-threading support * UI: Resizable vu-meters * UI: New global MIDI activity leds * More core classes and functions refactoring * More robust persistence mechanism for project and configuration files * Add new tests suites for MidiEvent and ChannelFactory * Set C++ version to C++20 * Update FLTK to latest commit available - add 001-cstdint.patch to fix TW build (gcc13) - remove tarball from package sources (generated at buildtime) - update to version 0.23.2 * 2nd bugfix release for version 0.23 Catoblepas - remove giada-gcc12.patch and giada-findFLTK.patch (obsolete by upstream changes) ------------------------------------------------------------- - add 003-cmake-exclude-juce-from-all.patch to avoid juce stuff install - disable giada-gcc12.patch (now upstream) - Update to version 0.23.0 - Add giada-gcc12.patch to fix Factory build - workaround for gcc12 build failure in TW: temporarily use gcc11 until upstream fix will be available - Update to version 0.21.0+git, switch to obs_scm service - add giada-findFLTK.patch - enable VST3 support - Update to version 0.16.0 * Fix columns' resizer bar height on verical window resize * Fix crash on MIDI learn global commands * Fix wrong channel routing when triggering MIDI learnt commands * Fix rewind button not rewinding sample channels in LOOP_* mode * Use actual buffer size from KernelAudio when loading channels from a patch * Remove FLTK multithreading initialization * Remove all pthread.h leftovers * Fix memory corruption on Keyboard refresh * Fix wave size corruption while editing samples in Sample Editor * Fix freeze when cloning a Sample Channel with a sample in it * Fix buffer overflow when playing an edited sample * Fix crash when loading a project with missing plug-ins * Fix freeze when pressing 'play' during an audio recording session * Fix play/ending UI status of MIDI channels * Fix plug-in sorting on reload * Fix crash when reloading a sample in the Sample Editor * Fix messy 'R' button status when toggled * Fix missing icons and broken checkboxes * Optimize model updates on keyboard interaction * Always read Columns data from patch files * Show missing (and removable) plug-ins in Plug-in Window list * Create default empty columns on 'Reset to initial state' * Save relative Wave paths in project files * New internal engine<->UI architecture * New persistence layer * New MIDI queue for incoming live MIDI messages * Switch to std::thread * Absolute #include paths in source code * Removed Boost parameter from Sample Channel - Update to version 0.15.4 * New record-on-signal option for input and action recording * Initial support for plug-ins with mono I/O buses * PluginHost refactoring * Smart pointers for Wave and Plugin objects * Remove old and deprecated input delay compensation * Optimized audio IO processing in Mixer callback * Atomic I/O meters with improved accuracy * Fix memory leak when replacing samples in a Sample Channel * Fix plug-ins ordering method when re-opening Giada * Fix silent Sample Channel when recording actions a second time * Fix velocity always discarded when sending key-press to Sample Channel * Fix inability to record actions with quantizer enabled version 0.15.3: * Action recorder refactoring * Optional midimap parameters (thank you @tomek-szczesny) * Support for "inaudible" MIDI lightning events (thank you @tomek-szczesny) * Build AppImage for Linux on Travis CI instance * Huge optimization of the AppImage binary file * Fix Action Editor repaint on min/max zoom levels * "Resize recording" flag has been removed * Change text labels for channel operations * Smarter column assignment while loading a patch/project * Fix wrong resizer bar width between Action Editor widgets when zooming * Can't display custom channel name in Sample Channel (fixed) * Fix crash when cloning Sample Channel with audio data in it * Clone channel doesn't clone channel name (fix #219) version 0.15.2: * New sample-accurate Action Editor * New MIDI Velocity Editor widget * Ability to move MIDI events vertically in piano roll (i.e. change note) * Remove mute action recording * Better handling of MIDI devices that send NOTEON + velocity 0 as NOTEOFF * Avoid calls to deprecated JUCE plug-ins methods * Removed useless pthreadGC2.dll from Windows package * Can't kill MIDI channels (fix #197) * Can't record MIDI actions (fix #202) * Fix missing first beat on metronome rendering * Fix crash on opening plug-in window on macOS version 0.15.1: * Deep code refactoring, featuring Channels processors * Many new unit tests added * Simplify mutex mechanism * Fix wrong quantizer value on patch/project load * Remove the old, buggy and glitchy internal crossfade algorithm * Fix many potential plug-in crashes on Linux * Properly close plug-in window on plug-in removal * Improve BPM changes while running as JACK client - Drop giada-gcc48.patch (no longer useful) - Ensure neutrality of description. - Update to version 0.15.0 * Refactor audio engine into frame-based processing * Refactor channels readers/writers into channelManager namespace * Smarter Solo algorithm * Fix missing .wav extension on recorded audio takes * Fix wrong Channel status update after 'Clear all actions' version 0.14.6 * MIDI velocity drives volume for one-shot sample channels * FLAC and Ogg support * Ability to use system-provided Catch library (GitHub #151) * Update Catch to version 2 * Fix unreadable tabs title in Configuration Window (GitHub #168) * Fix crash on opening About window * Fix 'read actions' button behavior during ending and waiting statuses version 0.14.5 * Support for multiple plug-in directories * New directory browser for adding plug-in directories * Update plug-in's parameters on program change in plug-in's window * Improved MIDI action management in Piano Roll * Simplified conditional rules in Makefile.am * Fix crash on MIDI learn for plug-in parameters * Fix crash in MIDI input window if MIDI in params are 0 * Fix unwanted new action when dragging piano items in Piano Roll * Fix crash while recording on existing project (GitHub #161) - Dropped giada.patch (no longer necessary) - Added giada-gcc48.patch - Spec cleanup - Update to 0.14.4: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.14.3: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.14.2: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.14.1: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.13.4: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.13.0: * see: /usr/share/doc/packages/giada/ChangeLog - Fix compilation errors on GCC 6 - Update to 0.12.2: * see: /usr/share/doc/packages/giada/ChangeLog - Fix build on openSUSE > 13.2 (use a supported version of GCC) - Update to 0.11.2: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.11.1: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.11.0: * see: /usr/share/doc/packages/giada/ChangeLog - Add BuildRequires: pkgconfig(jansson) - Update to 0.10.2: * see: /usr/share/doc/packages/giada/ChangeLog - Update to 0.10.1: * see: /usr/share/doc/packages/giada/ChangeLog - Del -Wno-parentheses to build with gcc5 (fixed in upstream) - Update to 0.10.0: * MIDI lightning output * other minor fixes - Update to 0.9.6: * see: /usr/share/doc/packages/giada/ChangeLog - Remove patches: * giada-remove_build_timestamps.patch (use sed) * giada-add_missing_link_to_Xinerama.patch (fix to upstream) - Add new package: rtmidi-devel libpulse-devel - Build with gcc5: disable check:-Wno-parentheses - Fix files is compiled without RPM_OPT_FLAGS - Remove giada.desktop: use %%suse_update_desktop_file - Add %%icon_theme_cache_(post,postun) - Spec file cleanup - update to 0.4.10: - Ability to shift up an down VST plugins - Enhanced patch/conf architecture - Ability to edit a sample while playing - Mutex controls in VST processing - Lots of security issues fixed while changing pitch dynamically - Enhanced sub-window system - Several minor bugs fixed - changes from 0.4.9: - No more mandatory inputs - Pitch value properly stored inside the patch - Several small VST host improvements - Enhanced window management - Ability to browse files while playing with main GUI (non-modal browser) - Improved error checking in KernelAudio - Wrong style for lower scrollbar in Browser (fixed) - Fixed compilation on 64 bit systems - Samplerate no longer hardcoded, auto-detected with JACK - Minor internal improvements and bugfixing - initial version (0.4.8)
Edgar Aichinger (edogawa)
accepted
request 1075508
from
Edgar Aichinger (edogawa)
(revision 30)
- Update patchset: 001-Fix-build-with-fmt-9-GCC-12.patch 002-fix-include-cstdint.patch - Switch to tar_scm with disabled mode - Update to 0.24.0 * Revamped MIDI sync Clock support * MIDI engine refactoring, featuring multi-threading support * UI: Resizable vu-meters * UI: New global MIDI activity leds * More core classes and functions refactoring * More robust persistence mechanism for project and configuration files * Add new tests suites for MidiEvent and ChannelFactory * Set C++ version to C++20 * Update FLTK to latest commit available
buildservice-autocommit
accepted
request 1075136
from
Edgar Aichinger (edogawa)
(revision 29)
baserev update by copy to link target
Edgar Aichinger (edogawa)
committed
(revision 28)
buildservice-autocommit
accepted
request 1043216
from
Edgar Aichinger (edogawa)
(revision 26)
baserev update by copy to link target
Displaying revisions 1 - 20 of 45