/[svn]/qsampler/trunk/src/qsamplerChannel.cpp
ViewVC logotype

Log of /qsampler/trunk/src/qsamplerChannel.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 1527 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 26 16:00:21 2007 UTC (9 years, 9 months ago) by schoenebeck
File length: 27660 byte(s)
Diff to previous 1510
* 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.


Revision 1510 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 22 14:17:24 2007 UTC (9 years, 10 months ago) by capela
File length: 27422 byte(s)
Diff to previous 1499
- Qt4 migration: code cleanup, personal standards beautification :)


Revision 1499 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 20 16:48:04 2007 UTC (9 years, 10 months ago) by capela
File length: 27618 byte(s)
Diff to previous 1490
* Qt4 migration: one first step forward to kiss Qt3Support goodbye.


Revision 1490 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 19 04:09:30 2007 UTC (9 years, 10 months ago) by schoenebeck
File length: 27497 byte(s)
Diff to previous 1489
- minor cosmetics (show unicode right arrow instead of "->")


Revision 1489 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 19 03:29:57 2007 UTC (9 years, 10 months ago) by schoenebeck
File length: 27398 byte(s)
Diff to previous 1465
* Qt4 migration: finished channel setup dialog
* cosmetical fixes of channel strip


Revision 1465 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 1 17:49:27 2007 UTC (9 years, 10 months ago) by capela
File length: 30705 byte(s)
Diff to previous 1464
- Qt4 migration: main toolbars and messages dock-widget fix.


Revision 1464 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 1 17:14:21 2007 UTC (9 years, 10 months ago) by capela
File length: 30704 byte(s)
Diff to previous 1463
- Qt4 migration: missing copyright headers update.


Revision 1463 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 1 13:01:27 2007 UTC (9 years, 10 months ago) by capela
File length: 30628 byte(s)
Diff to previous 1461
* Qt4 migration: configure and icon/pixmaps resource arrangement.


Revision 1461 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 23:30:36 2007 UTC (9 years, 10 months ago) by schoenebeck
File length: 30652 byte(s)
Diff to previous 1414
* 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)


Revision 1414 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 12 22:50:47 2007 UTC (9 years, 11 months ago) by capela
File length: 28225 byte(s)
Diff to previous 1402
* Changed client interface function, for editing instrument,
  from: lscp_edit_instrument() to lscp_edit_channel_instrument().


Revision 1402 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 12 00:03:27 2007 UTC (9 years, 11 months ago) by schoenebeck
File length: 28207 byte(s)
Diff to previous 1386
* 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")


Revision 1386 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 5 17:41:49 2007 UTC (9 years, 11 months ago) by schoenebeck
File length: 28100 byte(s)
Diff to previous 1372
* Added support for LSCP escape sequences to allow loading and
  mapping instrument files with special characters in their
  filename (fixes #47).


Revision 1372 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 3 11:34:30 2007 UTC (9 years, 11 months ago) by capela
File length: 28035 byte(s)
Diff to previous 1367
* The new channel instrument editor tool is now also accessible
  from the main menu and toolbar.


Revision 1367 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 1 22:03:35 2007 UTC (9 years, 11 months ago) by capela
File length: 28022 byte(s)
Diff to previous 1366
- 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).


Revision 1366 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 1 18:26:06 2007 UTC (9 years, 11 months ago) by schoenebeck
File length: 27994 byte(s)
Diff to previous 1022
* Added new button "Edit" to the channel strips, which probably
  does exactly what you think it does: it opens an appropriate
  instrument editor application.


Revision 1022 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 11 16:14:31 2007 UTC (10 years, 8 months ago) by capela
File length: 26995 byte(s)
Diff to previous 980
- Prepared and settled for liblscp 0.5.2 compliance release.


Revision 980 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 17 22:29:29 2006 UTC (10 years, 9 months ago) by capela
File length: 26782 byte(s)
Diff to previous 961
* 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).


Revision 961 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 3 18:26:13 2006 UTC (10 years, 9 months ago) by capela
File length: 25966 byte(s)
Diff to previous 920
- Adding preliminary MIDI instrument mapping support; now
  with an instrument list widget and editing capabilities.


Revision 920 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 24 12:47:51 2006 UTC (11 years ago) by capela
File length: 23993 byte(s)
Diff to previous 824
GPL address update.


Revision 824 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 23 01:40:56 2005 UTC (11 years, 9 months ago) by capela
File length: 23990 byte(s)
Diff to previous 767
* 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.


Revision 767 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 30 09:52:46 2005 UTC (12 years ago) by capela
File length: 23988 byte(s)
Diff to previous 760
* Sampler channel audio routing changes are now being
  properly flushed upon immediate dialog acceptance,


Revision 760 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 28 12:15:16 2005 UTC (12 years ago) by capela
File length: 23798 byte(s)
Diff to previous 759
Minor usability changes on sampler channel audio routing widget.


Revision 759 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 28 11:44:10 2005 UTC (12 years ago) by capela
File length: 23795 byte(s)
Diff to previous 758
Usability changes on the new sampler channel audio routing functionality.


Revision 758 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 28 00:31:34 2005 UTC (12 years ago) by capela
File length: 22183 byte(s)
Diff to previous 751
* Audio output channel routing configuration finally hits
  the sampler channel dialog, at last! (EXPERIMENTAL).


Revision 751 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 17:10:16 2005 UTC (12 years, 1 month ago) by capela
File length: 18584 byte(s)
Diff to previous 748
* Added MUTE/SOLO buttons to individual channel strips.


Revision 748 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 17 23:03:26 2005 UTC (12 years, 1 month ago) by capela
File length: 17208 byte(s)
Diff to previous 736
- Fixed compilation error which occured when Qt was
  compiled with -no-stl (REGRESSION).


Revision 736 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 16 10:19:25 2005 UTC (12 years, 1 month ago) by schoenebeck
File length: 17234 byte(s)
Diff to previous 519
* Fixed compilation error which occured when Qt was
  compiled with -no-stl (fixes #23).


Revision 519 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 8 17:04:10 2005 UTC (12 years, 4 months ago) by schoenebeck
File length: 17190 byte(s)
Diff to previous 490
* Show appropriate message in channel strip while loading an instrument.
* Show libgig version in About box (in case libgig is used).


Revision 490 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 1 00:34:58 2005 UTC (12 years, 5 months ago) by capela
File length: 17087 byte(s)
Diff to previous 484
* Device setup right from the sampler channel dialog gets cleaner.


Revision 484 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 22 12:55:29 2005 UTC (12 years, 6 months ago) by capela
File length: 17116 byte(s)
Diff to previous 467
* Device management classes rearrangement for local messages support.


Revision 467 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 15 23:54:14 2005 UTC (12 years, 6 months ago) by capela
File length: 16841 byte(s)
Diff to previous 414
Device port/channel configuration refreshing fix.


Revision 414 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 1 10:31:09 2005 UTC (12 years, 6 months ago) by capela
File length: 17885 byte(s)
Diff to previous 409
* 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.


Revision 409 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 24 12:10:54 2005 UTC (12 years, 7 months ago) by capela
File length: 17190 byte(s)
Diff to previous 404
* 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.


Revision 404 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 23 13:47:47 2005 UTC (12 years, 7 months ago) by capela
File length: 17196 byte(s)
Diff to previous 400
* 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.


Revision 400 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 21 15:02:58 2005 UTC (12 years, 7 months ago) by capela
File length: 16458 byte(s)
Diff to previous 388
Major internal switch regarding channel strip change management.


Revision 388 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 17 17:27:59 2005 UTC (12 years, 7 months ago) by capela
File length: 15668 byte(s)
Diff to previous 382
* 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.


Revision 382 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 14 15:42:38 2005 UTC (12 years, 7 months ago) by capela
File length: 14712 byte(s)
Diff to previous 371
* Added support for INSTRUMENT_NAME field from GET CHANNEL INFO command.


Revision 371 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 11 15:36:06 2005 UTC (12 years, 7 months ago) by capela
File length: 14311 byte(s)
Diff to previous 344
Instrument names display mode update on all channels.


Revision 344 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 18 13:53:04 2005 UTC (12 years, 8 months ago) by capela
File length: 14233 byte(s)
Diff to previous 343
Actual instrument names now optional (rewrite).


Revision 343 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 18 12:32:01 2005 UTC (12 years, 8 months ago) by capela
File length: 13752 byte(s)
Diff to previous 342
Actual instrument names are now optional (yafix).


Revision 342 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 18 11:56:33 2005 UTC (12 years, 8 months ago) by capela
File length: 13757 byte(s)
Diff to previous 341
Actual instrument names are now optional (fix).


Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 18 11:29:01 2005 UTC (12 years, 8 months ago) by capela
File length: 13769 byte(s)
Diff to previous 306
* 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.


Revision 306 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 19 16:54:53 2004 UTC (12 years, 10 months ago) by capela
File length: 13374 byte(s)
Diff to previous 303
Fourth alpha-release.


Revision 303 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 19 10:18:59 2004 UTC (12 years, 10 months ago) by capela
File length: 13409 byte(s)
Diff to previous 300
* Sampler channel is now completely detached from UI strip class.


Revision 300 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 17 15:55:02 2004 UTC (12 years, 10 months ago) by capela
File length: 12778 byte(s)
Diff to previous 299
Channel dialog filename label fix.


Revision 299 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 17 15:41:58 2004 UTC (12 years, 10 months ago) by capela
File length: 12779 byte(s)
Diff to previous 295
* 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.


Revision 295 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 16 15:26:18 2004 UTC (12 years, 10 months ago) by capela
File length: 10705 byte(s)
Diff to previous 265
* Sampler channels strips are just created if, and only if,
  the respective channel setup dialog is actually accepted,
  following common user-interface guidelines.


Revision 265 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 29 16:05:24 2004 UTC (12 years, 11 months ago) by capela
File length: 9050 byte(s)
Diff to previous 264
Continued rewrite of sampler channel strips internal control structures.


Revision 264 - (view) (download) (annotate) - [select for diffs]
Added Wed Sep 29 13:12:45 2004 UTC (12 years, 11 months ago) by capela
File length: 9076 byte(s)
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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC