/[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 2646 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 18 08:39:54 2014 UTC (9 years, 9 months ago) by capela
File length: 28920 byte(s)
Diff to previous 2567 , to selected 295
* Fixed configure check for SoundFont2 support (libgig/SF.h).

Revision 2567 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 20 14:47:53 2014 UTC (9 years, 10 months ago) by capela
File length: 28809 byte(s)
Diff to previous 2563 , to selected 295
* Added support for SF2 instrument names/preset enumeration.
  (EXPERIMENTAL)

Revision 2563 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 20 10:59:37 2014 UTC (9 years, 10 months ago) by capela
File length: 28808 byte(s)
Diff to previous 2387 , to selected 295
"*

Revision 2387 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 29 00:21:11 2012 UTC (11 years, 3 months ago) by capela
File length: 27540 byte(s)
Diff to previous 2108 , to selected 295
* Preparations for Qt5 migration. (TESTING)

Revision 2108 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 15 08:03:32 2010 UTC (13 years, 8 months ago) by capela
File length: 27421 byte(s)
Diff to previous 1668 , to selected 295
* Sampler channel and instrument file requester support for
  other than GIG instrument files (*gig *.dls) has been added,
  now also allowing for SFZ instrument files (*.sfz) loading.


Revision 1668 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 5 15:42:33 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 27254 byte(s)
Diff to previous 1558 , to selected 295
* finished FX Sends dialog implementation
* bumped version to 0.2.1.4


Revision 1558 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 6 09:35:33 2007 UTC (16 years, 3 months ago) by capela
File length: 27233 byte(s)
Diff to previous 1528 , to selected 295
* Qt4 migration: complete QSampler namespace overhaul.


Revision 1528 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 26 18:24:38 2007 UTC (16 years, 4 months ago) by capela
File length: 27663 byte(s)
Diff to previous 1527 , to selected 295
* Qt4 migration: instrument map context menu is back in business.


Revision 1527 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 26 16:00:21 2007 UTC (16 years, 4 months ago) by schoenebeck
File length: 27660 byte(s)
Diff to previous 1510 , to selected 295
* 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 (16 years, 4 months ago) by capela
File length: 27422 byte(s)
Diff to previous 1499 , to selected 295
- Qt4 migration: code cleanup, personal standards beautification :)


Revision 1499 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 20 16:48:04 2007 UTC (16 years, 4 months ago) by capela
File length: 27618 byte(s)
Diff to previous 1490 , to selected 295
* 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 (16 years, 4 months ago) by schoenebeck
File length: 27497 byte(s)
Diff to previous 1489 , to selected 295
- 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 (16 years, 4 months ago) by schoenebeck
File length: 27398 byte(s)
Diff to previous 1465 , to selected 295
* 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 (16 years, 4 months ago) by capela
File length: 30705 byte(s)
Diff to previous 1464 , to selected 295
- 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 (16 years, 5 months ago) by capela
File length: 30704 byte(s)
Diff to previous 1463 , to selected 295
- Qt4 migration: missing copyright headers update.


Revision 1463 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 1 13:01:27 2007 UTC (16 years, 5 months ago) by capela
File length: 30628 byte(s)
Diff to previous 1461 , to selected 295
* 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 (16 years, 5 months ago) by schoenebeck
File length: 30652 byte(s)
Diff to previous 1414 , to selected 295
* 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 (16 years, 5 months ago) by capela
File length: 28225 byte(s)
Diff to previous 1402 , to selected 295
* 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 (16 years, 5 months ago) by schoenebeck
File length: 28207 byte(s)
Diff to previous 1386 , to selected 295
* 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 (16 years, 5 months ago) by schoenebeck
File length: 28100 byte(s)
Diff to previous 1372 , to selected 295
* 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 (16 years, 5 months ago) by capela
File length: 28035 byte(s)
Diff to previous 1367 , to selected 295
* 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 (16 years, 6 months ago) by capela
File length: 28022 byte(s)
Diff to previous 1366 , to selected 295
- 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 (16 years, 6 months ago) by schoenebeck
File length: 27994 byte(s)
Diff to previous 1022 , to selected 295
* 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 (17 years, 2 months ago) by capela
File length: 26995 byte(s)
Diff to previous 980 , to selected 295
- 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 (17 years, 3 months ago) by capela
File length: 26782 byte(s)
Diff to previous 961 , to selected 295
* 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 (17 years, 3 months ago) by capela
File length: 25966 byte(s)
Diff to previous 920 , to selected 295
- 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 (17 years, 6 months ago) by capela
File length: 23993 byte(s)
Diff to previous 824 , to selected 295
GPL address update.


Revision 824 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 23 01:40:56 2005 UTC (18 years, 3 months ago) by capela
File length: 23990 byte(s)
Diff to previous 767 , to selected 295
* 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 (18 years, 7 months ago) by capela
File length: 23988 byte(s)
Diff to previous 760 , to selected 295
* 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 (18 years, 7 months ago) by capela
File length: 23798 byte(s)
Diff to previous 759 , to selected 295
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 (18 years, 7 months ago) by capela
File length: 23795 byte(s)
Diff to previous 758 , to selected 295
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 (18 years, 7 months ago) by capela
File length: 22183 byte(s)
Diff to previous 751 , to selected 295
* 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 (18 years, 7 months ago) by capela
File length: 18584 byte(s)
Diff to previous 748 , to selected 295
* 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 (18 years, 7 months ago) by capela
File length: 17208 byte(s)
Diff to previous 736 , to selected 295
- 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 (18 years, 7 months ago) by schoenebeck
File length: 17234 byte(s)
Diff to previous 519 , to selected 295
* 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 (18 years, 10 months ago) by schoenebeck
File length: 17190 byte(s)
Diff to previous 490 , to selected 295
* 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 (19 years ago) by capela
File length: 17087 byte(s)
Diff to previous 484 , to selected 295
* 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 (19 years ago) by capela
File length: 17116 byte(s)
Diff to previous 467 , to selected 295
* 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 (19 years ago) by capela
File length: 16841 byte(s)
Diff to previous 414 , to selected 295
Device port/channel configuration refreshing fix.


Revision 414 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 1 10:31:09 2005 UTC (19 years, 1 month ago) by capela
File length: 17885 byte(s)
Diff to previous 409 , to selected 295
* 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 (19 years, 1 month ago) by capela
File length: 17190 byte(s)
Diff to previous 404 , to selected 295
* 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 (19 years, 1 month ago) by capela
File length: 17196 byte(s)
Diff to previous 400 , to selected 295
* 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 (19 years, 1 month ago) by capela
File length: 16458 byte(s)
Diff to previous 388 , to selected 295
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 (19 years, 1 month ago) by capela
File length: 15668 byte(s)
Diff to previous 382 , to selected 295
* 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 (19 years, 1 month ago) by capela
File length: 14712 byte(s)
Diff to previous 371 , to selected 295
* 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 (19 years, 1 month ago) by capela
File length: 14311 byte(s)
Diff to previous 344 , to selected 295
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 (19 years, 2 months ago) by capela
File length: 14233 byte(s)
Diff to previous 343 , to selected 295
Actual instrument names now optional (rewrite).


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


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


Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 18 11:29:01 2005 UTC (19 years, 2 months ago) by capela
File length: 13769 byte(s)
Diff to previous 306 , to selected 295
* 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 (19 years, 4 months ago) by capela
File length: 13374 byte(s)
Diff to previous 303 , to selected 295
Fourth alpha-release.


Revision 303 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 19 10:18:59 2004 UTC (19 years, 4 months ago) by capela
File length: 13409 byte(s)
Diff to previous 300 , to selected 295
* 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 (19 years, 4 months ago) by capela
File length: 12778 byte(s)
Diff to previous 299 , to selected 295
Channel dialog filename label fix.


Revision 299 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 17 15:41:58 2004 UTC (19 years, 4 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) - [selected]
Modified Tue Nov 16 15:26:18 2004 UTC (19 years, 4 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 (19 years, 6 months ago) by capela
File length: 9050 byte(s)
Diff to previous 264 , to selected 295
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 (19 years, 6 months ago) by capela
File length: 9076 byte(s)
Diff to selected 295
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