/[svn]/linuxsampler/trunk/src/network/lscp.h
ViewVC logotype

Log of /linuxsampler/trunk/src/network/lscp.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2534 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 9 21:34:03 2014 UTC (10 years ago) by schoenebeck
File length: 2367 byte(s)
Diff to previous 2528
* LSCP shell (WIP): Added initial support for built-in LSCP reference
  documentation, which will automatically show the relevant LSCP reference
  section on screen as soon as one specific LSCP command was detected while
  typing on the command line.
* Bumped version (1.0.0.svn37).


Revision 2528 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 3 12:02:40 2014 UTC (10 years ago) by schoenebeck
File length: 2312 byte(s)
Diff to previous 2516
* LSCP shell: in case of multiple possibilities or non-terminal symbols,
  show them right to the current command line immediately while typing
  (no double tab required for this feature, as it would be the case in
  other shells)
* LSCP shell: fixed sluggish behavior when doing tab auto complete
* LSCP shell: fixed conflicting behavior between keyboard input and
  LSCP server evaluation result, that caused an inconsistent screen
  output (keybord input is now never printed directly on screen, only
  the result returned from LSCP server)


Revision 2516 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 6 21:11:23 2014 UTC (10 years, 1 month ago) by schoenebeck
File length: 2267 byte(s)
Diff to previous 2515
* WIP: LSCP Shell: implemented support for auto-correction of       
  obvious and trivial LSCP syntax mistakes, support for
  auto-completion by tab key and visual completion suggestion
  while typing.
* Bumped version (1.0.0.svn29).


Revision 2515 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 5 20:45:18 2014 UTC (10 years, 1 month ago) by schoenebeck
File length: 2193 byte(s)
Diff to previous 56
* WIP: Introducing the LSCP shell: for now, providing color
  highlighting while typing (indicating correct part bold white,
  incorrect part red, and turning green when the command is
  complete. The shell application is implemented as thin client,
  that is the parser work is performed on sampler side and the
  shell application is just providing output formatting.
* Bumped version (1.0.0.svn28).


Revision 56 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 27 09:21:58 2004 UTC (19 years, 11 months ago) by schoenebeck
File length: 1892 byte(s)
Diff to previous 35
updated copyright header for 2004


Revision 35 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Mar 5 13:46:15 2004 UTC (20 years ago) by schoenebeck
File length: 1892 byte(s)
* implemented parser for the LinuxSampler control protocol (LSCP) by using
  flex / bison (where src/network/lscp.l is the input file for lex / flex
  and src/network/lscp.y is the input file for yacc / bison), parser and
  scanner can be regenerated by 'make parser'
* implemented LSCP network server (only single threaded so far), LSCP
  server will be launched if LinuxSampler was started with "--server" flag,
  implemented the following LSCP commands so far: "LOAD INSTRUMENT", "GET
  CHANNEL VOICE_COUNT", "GET CHANNEL STREAM_COUNT", "GET CHANNEL
  BUFFER_FILL", "SET CHANNEL VOLUME" and "RESET CHANNEL"
* disk thread now started within the engine


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