/[svn]/liblscp/trunk/examples/example_server.c
ViewVC logotype

Log of /liblscp/trunk/examples/example_server.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1031 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 15 11:08:28 2007 UTC (17 years, 2 months ago) by capela
File length: 29155 byte(s)
Diff to previous 1019 , to selected 187
* Added new client interface functions, for sampler
  channel effect sends control:
    lscp_set_fxsend_midi_controller();
    lscp_set_fxsend_level();

* Added new field member to lscp_fxsend_info_t (level).


Revision 1019 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 11 12:33:05 2007 UTC (17 years, 2 months ago) by capela
File length: 26998 byte(s)
Diff to previous 988 , to selected 187
* Added new client interface functions, for sampler
  channel effect sends control:
	 lscp_create_fxsend();
	 lscp_destroy_fxsend();
	 lscp_get_fxsends();
	 lscp_list_fxsends();
	 lscp_get_fxsend_info();
	 lscp_set_fxsend_audio_channel();
  and for global volume:
	 lscp_get_volume();
	 lscp_set_volume();


Revision 988 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 19 11:28:47 2006 UTC (17 years, 3 months ago) by capela
File length: 26643 byte(s)
Diff to previous 985 , to selected 187
- Updated examples (3nd round).


Revision 985 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 18 16:42:33 2006 UTC (17 years, 3 months ago) by capela
File length: 26576 byte(s)
Diff to previous 983 , to selected 187
- Updated examples (again).


Revision 983 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 18 09:39:20 2006 UTC (17 years, 3 months ago) by capela
File length: 26215 byte(s)
Diff to previous 963 , to selected 187
- Updated examples.


Revision 963 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 3 18:30:04 2006 UTC (17 years, 3 months ago) by capela
File length: 24490 byte(s)
Diff to previous 948 , to selected 187
* MIDI instrument mapping fixed, previously missing
  the regular ON_DEMAND load mode.

* Server error reporting is now effective; all server
  numerical error and warning codes are added to 100,
  thus giving a proper non-zero lscp_client_get_errno()
  return value.


Revision 948 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 28 15:31:20 2006 UTC (17 years, 4 months ago) by capela
File length: 32224 byte(s)
Diff to previous 946 , to selected 187
* 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).


Revision 946 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 27 18:33:02 2006 UTC (17 years, 4 months ago) by capela
File length: 31176 byte(s)
Diff to previous 921 , to selected 187
* As of the LSCP 1.2 working draft document, added
  some missing client interface functions:
    lscp_get_total_voice_count();
    lscp_get_total_voice_count_max();
  and for the new MIDI instrument mapping features:
    lscp_map_midi_instrument();
    lscp_unmap_midi_instrument();
    lscp_get_midi_instruments();
    lscp_get_midi_instrument_info();
    lscp_clear_midi_instruments();


Revision 921 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 24 12:55:48 2006 UTC (17 years, 6 months ago) by capela
File length: 28601 byte(s)
Diff to previous 869 , to selected 187
GPL address update.


Revision 869 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 1 08:32:16 2006 UTC (17 years, 10 months ago) by capela
File length: 28551 byte(s)
Diff to previous 735 , to selected 187
* 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).


Revision 735 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 16 09:48:42 2005 UTC (18 years, 7 months ago) by capela
File length: 28551 byte(s)
Diff to previous 564 , to selected 187
* Added support to sampler channel MUTE/SOLO states:
   lscp_set_channel_mute();
   lscp_set_channel_solo();
  with corresponding new lscp_channel_info_t fields.


Revision 564 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 22 22:02:00 2005 UTC (18 years, 10 months ago) by capela
File length: 28109 byte(s)
Diff to previous 523 , to selected 187
* Added support for the newest LSCP command: GET SERVER INFO.


Revision 523 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 9 10:17:12 2005 UTC (18 years, 10 months ago) by capela
File length: 27732 byte(s)
Diff to previous 380 , to selected 187
* [bug #9] Fixed for a LSCP command syntax convention
consistency, regarding the enumeration of available
sampler engines, Audio and MIDI drivers; this has
affected the signature of the following functions:
  lscp_get_available_engines();
  lscp_get_available_audio_drivers();
  lscp_get_available_midi_drivers();
which are now returning an integer count of engines
and drivers, respectively, while the following
functions are now being introduced:
  lscp_list_available_engines();
  lscp_list_available_audio_drivers();
  lscp_list_available_midi_drivers();
taking on the previous functionality, returning
a comma separated list of names.


Revision 380 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 14 13:01:55 2005 UTC (19 years, 1 month ago) by capela
File length: 27072 byte(s)
Diff to previous 213 , to selected 187
Prepare for 0.2.5 release.


Revision 213 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 29 09:22:02 2004 UTC (19 years, 8 months ago) by capela
File length: 26999 byte(s)
Diff to previous 189 , to selected 187
* LSCP document draft (v.12); lscp_reset_sampler() added.


Revision 189 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 8 16:31:47 2004 UTC (19 years, 8 months ago) by capela
File length: 26776 byte(s)
Diff to previous 188 , to selected 187
- fixes underway; example_client/server are better crash test dummies now.


Revision 188 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 8 09:13:36 2004 UTC (19 years, 8 months ago) by capela
File length: 20879 byte(s)
Diff to previous 187
- lscp_set_channel_audio_channel() is using a wrong command syntax: fixed.
- device configuration functions missing on documention main page: added.


Revision 187 - (view) (download) (annotate) - [selected]
Modified Wed Jul 7 23:41:07 2004 UTC (19 years, 8 months ago) by capela
File length: 20215 byte(s)
Diff to previous 180
* lscp_isplit_create() gets wrong zero item if string list is empty: fixed.
* lscp_param_concat() was quitting prematurely when deplist is null: fixed.
* Lil'bit more informative example_client test run; new teststep command.


Revision 180 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 6 20:20:51 2004 UTC (19 years, 8 months ago) by capela
File length: 19777 byte(s)
Diff to previous 177 , to selected 187
Prepared for 0.2.0 release.


Revision 177 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 6 14:06:17 2004 UTC (19 years, 8 months ago) by capela
File length: 19777 byte(s)
Diff to previous 171 , to selected 187
Simple use of condition variable on event subscription synchronization.


Revision 171 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 5 16:26:44 2004 UTC (19 years, 8 months ago) by capela
File length: 19660 byte(s)
Diff to previous 163 , to selected 187
Milestone for integral implementation of draft-protocol v.11.


Revision 163 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 30 15:16:03 2004 UTC (19 years, 9 months ago) by capela
File length: 16512 byte(s)
Diff to previous 146 , to selected 187
Driver parameter info wrapper implementation.


Revision 146 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 25 12:00:25 2004 UTC (19 years, 9 months ago) by capela
File length: 13555 byte(s)
Diff to previous 144 , to selected 187
* Major changes to server event protocol interface
  on attempt to comply with draft-protocol v.11.


Revision 144 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 24 18:25:11 2004 UTC (19 years, 9 months ago) by capela
File length: 13610 byte(s)
Diff to previous 125 , to selected 187
* Major change to client event protocol interface on attempt
  to comply with draft-protocol v.11.

* New function entries added: lscp_load_instrument_non_modal(),
  lscp_set_channel_audio_device() and lscp_set_channel_midi_device().


Revision 125 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 14 21:04:04 2004 UTC (19 years, 9 months ago) by capela
File length: 13512 byte(s)
Diff to previous 105 , to selected 187
* Added support for the new LIST commands (draft v.08).


Revision 105 - (view) (download) (annotate) - [select for diffs]
Added Fri Jun 4 14:48:59 2004 UTC (19 years, 9 months ago) by capela
File length: 12616 byte(s)
Diff to selected 187
Initial alpha release.


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