Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
- Qt4 migration: missing copyright headers update.
* Qt4 migration: configure and icon/pixmaps resource arrangement.
* 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)
* 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")
* 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.
- Prepared and settled for liblscp 0.5.2 compliance release.
* 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).
- Adding preliminary MIDI instrument mapping support; now with an instrument list widget and editing capabilities.
GPL address update.
* 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.
* Sampler channel audio routing changes are now being properly flushed upon immediate dialog acceptance,
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).
* Added MUTE/SOLO buttons to individual channel strips.
- Fixed compilation error which occured when Qt was compiled with -no-stl (REGRESSION).
* Fixed compilation error which occured when Qt was compiled with -no-stl (fixes #23).
* Show appropriate message in channel strip while loading an instrument. * Show libgig version in About box (in case libgig is used).
* Device setup right from the sampler channel dialog gets cleaner.
* Device management classes rearrangement for local messages support.
Device port/channel configuration refreshing fix.
* Fixed device driver type channel information gathering, which was severely flawed, dropping all channel session configurations to the default audio driver type (which is ALSA) unexpectedly.
* Channels are now properly renumbered when saving to a session LSCP script, assuming that it should be always loaded from scratch (i.e. zero channels). * Disabled MIDI port setting on channel dialog, and on session file save, as its use is still troublesome. * Descrimination as for drag-and-drop of instrument files has been refined and fixed again.
* Added new menu and toolbar option: Reset All Channels. * Channel setup changes are now properly filtered, as for only those settings that are actually changed gets applied; change information are now also posted to messages window.
Major internal switch regarding channel strip change management.
* Drag-and-drop of either session files (LSCP scripts) or instrument files (GIG) are now supported. Multiple files drop is allowed, but it only makes sense for instrument files, each one prompting to create a new sampler channel.
* Added support for INSTRUMENT_NAME field from GET CHANNEL INFO command.
Instrument names display mode update on all channels.
Actual instrument names now optional (rewrite).
Actual instrument names are now optional (yafix).
Actual instrument names are now optional (fix).
* Actual instrument names are now optionally retrieved from the instrument file, even though libgig is available, avoiding excessively annoying load times while on the channel dialog, when huge instrument files are selected.
Fourth alpha-release.
* Sampler channel is now completely detached from UI strip class.
Channel dialog filename label fix.
* Instrument index selection now made via combo box widget; actual instrument names are now properly retrieved from the instrument file, provided if libgig is available.
* Sampler channels strips are just created if, and only if, the respective channel setup dialog is actually accepted, following common user-interface guidelines.
Continued rewrite of sampler channel strips internal control structures.
Initial rewrite of sampler channel strips internal control structures.
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 |