Parent Directory
|
Revision Log
Sticky Revision: |
* Color pallete fix for the instrument name display in channel strip, particularly notorious on Mac OS X builds.
* Added dialog when the application exits which lets the user decide whether to keep the LinuxSampler running or not.
* Release 0.2.1: Qt4 migration complete.
* Fixed a stopping server crash on Windows, hopefully.
* Qt4 migration: complete QSampler namespace overhaul.
- Splitter name duplication fix.
* Qt4 migration: instrument map context menu is back in business.
* Added recent new support of libgig for retrieving instrument names in a very fast way. If libgig provides this feature, then the respective name retrieval setting in qsampler is enabled by default.
* Fixed crash on (All) instrument map list; instrument program number list display fix (off by one); header section widths are now arranged as in the Qt3 version.
* Qt4 migration: fixed instrument map list sorting.
* Refresh device list form on initial show up.
* Narrower QTableView row heights and header section left-alignment. * Smoothed the old shinny display effect bitmap.
* Fixed sure crash when removing channel strips. * Force auto-arrange when adding channel strips, among other incremental fixes.
* The current selected/activated channel-strip is now visually evident while in the application workspace (highlighting).
* Qt4 migration: more cleanups and channel strip visual fixes.
* Make View/Menubar and Toolbar shortcuts accessible even though the main menu and toobar are not visible.
* Audio routing table is initially hidden in the dialog, when creating a new sampler channel. * README requirements and configuration notes update.
* fixed device manager dialog's amok run: the Qt4 QString::toLower(), QString::toUtf8() methods and Co only return temporary objects which can of course NOT directly be used as char* pointers for the liblscp C API (fixed this issue in qsamplerDevice.cpp only yet, expect all other source files to still have the same problem)
- Qt4 migration: more tiny-fixes, specially on the sampler channel strip appearence and channels menu content.
* Disable OK button in sampler channel form and MIDI instrument form if no valid engine is selected (to avoid bothering newbie users with confusing LSCP syntax errors when using the UI the first time). * Replaced Debian packaging dependency from libqt3-mt-dev to libqr4-dev.
- Qt4 migration: small step to squash bug leftovers, plenty still in the horizon.
- Qt4 migration: just a win32 project build fix.
* Qt4 migration: one first step forward to kiss Qt3Support goodbye.
* Qt4 migration: finished MIDI instrument mapping dialogs, with this commit all the functionalities from the Qt3 version of qsampler are finally restored, only minor "cosmetical" things to fix now
* again just a minor step for Qt4 port: couple fixes in device management list view
* Qt4 migration: fixed another bunch of ghost connections, fixed engine combo box in channel form, fixed stdout ouptut in message window (a lot of white lines were shown), show channel strip on the work space (and not in the nirvana of the desktop universe)
* Qt4 migration: still far from complete, the .ui files got shaved with special regard to some redundant or duplicated signal/slot connections and to the options dialog font aesthetics as also other minors.
* Qt4 migration: configure and icon/pixmaps resource arrangement.
- forgot some autotools updates needed for the Qt4 version
* started to port QSampler to Qt4 (NOTE: this version is yet broken, use the latest tarball release 0.1.5 until the Qt4 port is completed)
- Release 0.1.5: Five months later a fifth is heard.
* Changed client interface function, for editing instrument, from: lscp_edit_instrument() to lscp_edit_channel_instrument().
* added support for escape sequences in LSCP response fields * bugfix in escaping file names for LSCP: characters with an one digit hex code caused a space (i.e. "\x a" instead of "\x0a")
- Missing null check on protocol_version in getRemoteLscpVersion().
* Added support for LSCP escape sequences to allow loading and mapping instrument files with special characters in their filename (fixes #47).
* The new channel instrument editor tool is now also accessible from the main menu and toolbar.
- Added new button Edit to the channel strips, which probably does exactly what you think it does: it opens an appropriate instrument editor application (FIX).
* Added new button "Edit" to the channel strips, which probably does exactly what you think it does: it opens an appropriate instrument editor application.
- Desktop categories update: AudioVideo.
- README correction.
- Application icon is now installed to ${prefix}/share/pixmaps; application desktop entry file is now included in installation; spec file (RPM) is now a bit more openSUSE compliant; initial debianization.
* Crash fix on double-clicking on a empty instrument list.
Release 0.1.4: Almost another year has gone by.
* Master volume slider has tick marks and value is now rounded properly on session startup. * Channel button colors have changed: yellow for mute and cyan for solo is now the rule, but note that this color highlighting is only rendered on some widget styles.
* Master sampler volume slider/spinbox combo is now featured.
* Sampler channel FX send level is now also saved.
- FX send numerical ID sequence fixed for session save.
* Initial support for sampler channel FX sends, while saving the session state, only at code-level.
- Prepared and settled for liblscp 0.5.2 compliance release.
* Regression on sampler channel strip display, MIDI port / channel is now back.
* MIDI instrument item editing has been fixed (hopefully). * Sampler channel setup dialog does not mandate for valid nor existing instrument file name; dropped MIDI port from sampler channel strip display, only MIDI channel is now displayed.
- MIDI instrument selection fixing on the go.
* Instruments window gets its own toolbar (and statusbar too); also introducing MIDI instrument map selection to the view; MIDI instrument item editing now allows changing map, bank or program key values (were previously disabled).
* Fixed sampler channel MIDI instrument map assignment on session save.
- RESET trapped for MIDI instrument maps reset on session open/load.
* Manual sampler reset also resets all MIDI instrument maps.
* Revised error verbosity in general and on session load/save; hour-glass wait cursor is now displayed on session load/save; keyboard shortcuts changed on MIDI instruments view context; improved channel strip arrangement on session open/load; instrument map entry removal confirmation (as optional); corrected some tooltip text strings.
* Fixed session file save, correcting MIDI instrument map (re)numbering.
* Revised and extended MIDI instrument mapping feature; this time two (2) MIDI maps are being implicitly created, ones designated as 'Chromatic' (0) and another as 'Drum Kits' (1), which can be assigned to each sampler channel. (ATTN: this commit elevates the requirements for liblscp >= 0.5.0, also on todays CVS and pending proper release very soon).
- Minor autoconf adaptations for lroundf conditional compilation.
* MIDI instrumeent map program numbers are now displayed in the range 1-128, instead of the internal 0-127.
* Fixed MIDI instrument volume setting. * Enforcing uniqueness of bank and program key pair while editing the MIDI instrument map.
* Fixed some compilation warnings due to suspicious type casting and unsused header macros. * Changed deprecated copyright attribute to license and added ldconfig to post-(un)install steps to liblscp.spec (RPM).
* Bare MIDI instrument map editing is now effective.
- Adding preliminary MIDI instrument mapping support; now with an instrument list widget and editing capabilities.
* Added preliminary MIDI instrument mapping support.
GPL address update.
* Changed deprecated copyright attribute to license, on qsampler.spec (RPM).
* Added configure support for x86_64 libraries (UNTESTED).
* Optional specification of alternate liblscp and libgig installation paths have been added to configure command arguments (--with-liblscp, --with-libgig).
* Whenever the listing of actual instrument names is not an option (e.g. due to lack of libgig support), the whole number of selectable Instrument items is now being graciously increased from just the bare 8 (eight) right up through 100 (one hundred), on the sampler channel setup dialog. * The selection buttons, on the right of the Instrument, Audio and MIDI devices combo-boxes, on the sampler channel dialog, are now expected to be a little better looking than it was before, at least for those Mac OS X eyes.
* Minor fixing on the initial messages dock-window height.
* Sampler channel audio routing changes are now being properly flushed upon immediate dialog acceptance,
Minor mono/solo button tooltip caps fix.
Minor usability changes on sampler channel audio routing widget.
Usability changes on the new sampler channel audio routing functionality.
* Audio output channel routing configuration finally hits the sampler channel dialog, at last! (EXPERIMENTAL).
* All widget captions changed to include proper application title prefix.
* Attempt to bring those aging autoconf templates to date; sample SPEC file for RPM build is now being included and generated at configure time.
Attempt to bring those aging autoconf templates to date; sample SPEC file for RPM build is now being included and generated at configure time.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC |