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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 977 - (view) (download) (annotate) - [selected]
Modified Sun Dec 17 15:08:35 2006 UTC (17 years, 4 months ago) by capela
File length: 23519 byte(s)
Diff to previous 975
- Last-minute addition to new protocol_version field on server info struct.


Revision 975 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 17 00:59:40 2006 UTC (17 years, 4 months ago) by capela
File length: 23426 byte(s)
Diff to previous 963 , to selected 977
* MIDI instrument mapping, second round, according to
  LSCP 1.2 draft document as of December 15, 2006.

* New client interface functions:
     lscp_set_channel_midi_map();
     lscp_add_midi_instrument_map();
     lscp_remove_midi_instrument_map();
     lscp_get_midi_instrument_maps();
     lscp_list_midi_instrument_maps();
     lscp_get_midi_instrument_map_name();
     lscp_set_midi_instrument_map_name();


Revision 963 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 3 18:30:04 2006 UTC (17 years, 4 months ago) by capela
File length: 23408 byte(s)
Diff to previous 948 , to selected 977
* 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: 25492 byte(s)
Diff to previous 946 , to selected 977
* 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: 24639 byte(s)
Diff to previous 921 , to selected 977
* 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: 22540 byte(s)
Diff to previous 869 , to selected 977
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: 22490 byte(s)
Diff to previous 735 , to selected 977
* 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, 8 months ago) by capela
File length: 22490 byte(s)
Diff to previous 564 , to selected 977
* 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: 22164 byte(s)
Diff to previous 523 , to selected 977
* 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, 11 months ago) by capela
File length: 21688 byte(s)
Diff to previous 380 , to selected 977
* [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, 2 months ago) by capela
File length: 21470 byte(s)
Diff to previous 213 , to selected 977
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: 21377 byte(s)
Diff to previous 189 , to selected 977
* 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, 9 months ago) by capela
File length: 21337 byte(s)
Diff to previous 188 , to selected 977
- 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, 9 months ago) by capela
File length: 16343 byte(s)
Diff to previous 187 , to selected 977
- 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) - [select for diffs]
Modified Wed Jul 7 23:41:07 2004 UTC (19 years, 9 months ago) by capela
File length: 15772 byte(s)
Diff to previous 178 , to selected 977
* 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 178 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 6 15:52:25 2004 UTC (19 years, 9 months ago) by capela
File length: 9167 byte(s)
Diff to previous 171 , to selected 977
Slight change to thread join termination code.


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


Revision 167 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 2 14:36:43 2004 UTC (19 years, 9 months ago) by capela
File length: 8650 byte(s)
Diff to previous 163 , to selected 977
* New lscp_get_channel_stream_usage() helper function.


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: 8563 byte(s)
Diff to previous 147 , to selected 977
Driver parameter info wrapper implementation.


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


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: 8362 byte(s)
Diff to previous 144 , to selected 977
* 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: 8404 byte(s)
Diff to previous 125 , to selected 977
* 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, 10 months ago) by capela
File length: 8076 byte(s)
Diff to previous 103 , to selected 977
* Added support for the new LIST commands (draft v.08).


Revision 103 - (view) (download) (annotate) - [select for diffs]
Added Fri Jun 4 14:32:51 2004 UTC (19 years, 10 months ago) by capela
File length: 7779 byte(s)
Diff to selected 977
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