Log of /linuxsampler/trunk/Documentation
Directory Listing
Revision
1200 -
Directory Listing
Modified
Thu May 24 14:04:18 2007 UTC
(17 years ago)
by
iliev
* Implemented instrument scanning in background
and commands for monitoring the scan progress
Revision
1188 -
Directory Listing
Modified
Wed May 16 14:37:22 2007 UTC
(17 years, 1 month ago)
by
iliev
- updating the date
Revision
1187 -
Directory Listing
Modified
Wed May 16 14:22:26 2007 UTC
(17 years, 1 month ago)
by
iliev
* updated instruments db support
* added transactions for improving the db performance
* added commands for copying and finding instruments and directories
Revision
1161 -
Directory Listing
Modified
Mon Apr 16 15:51:18 2007 UTC
(17 years, 2 months ago)
by
iliev
* Implemented instruments database
Revision
1136 -
Directory Listing
Modified
Thu Mar 29 10:01:50 2007 UTC
(17 years, 2 months ago)
by
iliev
* Added new field - DEFAULT to the
GET MIDI_INSTRUMENT_MAP INFO command response
Revision
1135 -
Directory Listing
Modified
Thu Mar 29 09:40:45 2007 UTC
(17 years, 2 months ago)
by
iliev
* Added new LSCP command - SET FX_SEND NAME
* The default map is now the first available map
Revision
1109 -
Directory Listing
Modified
Thu Mar 22 20:55:17 2007 UTC
(17 years, 3 months ago)
by
iliev
- Added new notification events for tracking
effect send changes and global volume changes
Revision
1108 -
Directory Listing
Modified
Thu Mar 22 20:39:04 2007 UTC
(17 years, 3 months ago)
by
iliev
* Added new notification events for tracking
effect send changes and global volume changes
Revision
1047 -
Directory Listing
Modified
Mon Feb 19 19:38:04 2007 UTC
(17 years, 4 months ago)
by
schoenebeck
* by default now all "MAP MIDI_INSTRUMENT" LSCP commands (also the
"PERSISTENT" ones) block until the respective mapping is completely
established in the sampler, added a new argument though to allow
explicit mapping in the background ("MAP MIDI_INSTRUMENT NON_MODAL")
* LSCP documentation updated
Revision
1027 -
Directory Listing
Modified
Sun Jan 14 17:31:48 2007 UTC
(17 years, 5 months ago)
by
schoenebeck
updated document's date
Revision
1026 -
Directory Listing
Modified
Sun Jan 14 17:10:59 2007 UTC
(17 years, 5 months ago)
by
schoenebeck
* extended response of LSCP command "GET FX_SEND INFO" to return the FX
Send's MIDI controller and current send level and added two new LSCP
commands "SET FX_SEND MIDI_CONTROLLER" and "SET FX_SEND LEVEL"
respectively
Revision
1005 -
Directory Listing
Modified
Fri Dec 29 20:06:14 2006 UTC
(17 years, 5 months ago)
by
schoenebeck
* global volume can now be altered at runtime
(added two new LSCP commands for this, LSCP specs updated)
Revision
1001 -
Directory Listing
Modified
Wed Dec 27 16:17:08 2006 UTC
(17 years, 5 months ago)
by
schoenebeck
* implemented effect sends (also added new LSCP commands for this feature,
updated LSCP spec document along with this commit batch as well)
Revision
991 -
Directory Listing
Modified
Wed Dec 20 19:40:37 2006 UTC
(17 years, 6 months ago)
by
iliev
fixed a typo
Revision
984 -
Directory Listing
Modified
Mon Dec 18 10:28:00 2006 UTC
(17 years, 6 months ago)
by
iliev
- parser and specification update
Revision
981 -
Directory Listing
Modified
Sun Dec 17 22:35:01 2006 UTC
(17 years, 6 months ago)
by
iliev
* Added new notification events for tracking audio/MIDI device changes,
MIDI instrument map changes and MIDI instrument changes
Revision
973 -
Directory Listing
Modified
Fri Dec 15 21:40:27 2006 UTC
(17 years, 6 months ago)
by
schoenebeck
* revised and extended MIDI instrument mapping feature to allow managing
arbitrary amount of maps and assigning each sampler channel individually
to one map (this commit batch includes LSCP spec document update and
respective implementation on LS side)
Revision
944 -
Directory Listing
Modified
Sun Nov 26 16:29:57 2006 UTC
(17 years, 6 months ago)
by
schoenebeck
* updated LSCP specification: added new command set for
managing MIDI instrument mappings, bumped LSCP spec
version to v1.2
(not implemented on server side yet)
Revision
937 -
Directory Listing
Modified
Fri Nov 24 17:43:09 2006 UTC
(17 years, 6 months ago)
by
schoenebeck
* preparations for release 0.4.0
Revision
828 -
Directory Listing
Modified
Sun Jan 8 21:12:33 2006 UTC
(18 years, 5 months ago)
by
schoenebeck
bugfix in LSCP grammar definition (grammar rule 'param_val')
Revision
778 -
Directory Listing
Modified
Fri Sep 23 06:58:26 2005 UTC
(18 years, 8 months ago)
by
iliev
Added new LSCP commands: GET TOTAL_VOICE_COUNT,
GET TOTAL_VOICE_COUNT_MAX, SUBSCRIBE/UNSUBSCRIBE TOTAL_VOICE_COUNT
Revision
709 -
Directory Listing
Modified
Thu Jul 21 09:36:52 2005 UTC
(18 years, 11 months ago)
by
schoenebeck
just updated date
Revision
706 -
Directory Listing
Modified
Thu Jul 21 08:34:46 2005 UTC
(18 years, 11 months ago)
by
iliev
- Added info about mute and solo functions
Revision
705 -
Directory Listing
Modified
Wed Jul 20 21:43:23 2005 UTC
(18 years, 11 months ago)
by
schoenebeck
* support for muting sampler channels and solo mode of the same, two new
LSCP commands ("SET CHANNEL MUTE" and "SET CHANNEL SOLO") and two new
fields ("MUTE" and "SOLO") for command "GET CHANNEL INFO" were
introduced for this (patch by Grigor Iliev, a bit adjusted)
Revision
654 -
Directory Listing
Modified
Wed Jun 15 20:25:25 2005 UTC
(19 years ago)
by
schoenebeck
* fixed 'make dist' build rule to include all necessary files
Revision
573 -
Directory Listing
Modified
Tue May 24 03:18:30 2005 UTC
(19 years ago)
by
schoenebeck
command syntax (BNF) of LSCP specification is now auto generated
Revision
571 -
Directory Listing
Modified
Mon May 23 17:41:34 2005 UTC
(19 years ago)
by
schoenebeck
- added some crosslinks (patch by Grigor Iliev)
- added section "Versioning of this specification"
- added field "PROTOCOL_VERSION" to command "GET SERVER INFO"
- minor cleanup
Revision
561 -
Directory Listing
Modified
Sat May 21 20:01:32 2005 UTC
(19 years, 1 month ago)
by
schoenebeck
- minor fixes, mostly typos (patch by Grigor Iliev)
- added Grigor Iliev to "Acknowledgments" chapter
Revision
556 -
Directory Listing
Modified
Sat May 21 01:10:12 2005 UTC
(19 years, 1 month ago)
by
schoenebeck
* Little LSCP API change: renamed events "CHANNELS" -> "CHANNEL_COUNT" and
"INFO" -> "CHANNEL_INFO" to be more meaningful (patch by Grigor Iliev).
Revision
534 -
Directory Listing
Modified
Mon May 9 17:40:33 2005 UTC
(19 years, 1 month ago)
by
schoenebeck
updated LSCP spec document to the latest API changes and added some
convenient cross links for the HTML version of this document
Revision
499 -
Directory Listing
Modified
Fri Apr 15 11:54:22 2005 UTC
(19 years, 2 months ago)
by
schoenebeck
* little correction in LSCP specification document (patch by Grigor Iliev)
Revision
495 -
Directory Listing
Modified
Wed Apr 6 19:35:02 2005 UTC
(19 years, 2 months ago)
by
schoenebeck
just updated the date of the spec
Revision
494 -
Directory Listing
Modified
Wed Apr 6 19:24:39 2005 UTC
(19 years, 2 months ago)
by
schoenebeck
* fixed couple of mistakes in the LSCP specification document
Revision
377 -
Directory Listing
Modified
Sun Feb 13 00:10:53 2005 UTC
(19 years, 4 months ago)
by
senkov
* updated spec for INSTRUMENT_NAME
Revision
358 -
Directory Listing
Modified
Sun Feb 6 19:06:22 2005 UTC
(19 years, 4 months ago)
by
senkov
updated the date on the spec
Revision
357 -
Directory Listing
Modified
Sun Feb 6 04:34:00 2005 UTC
(19 years, 4 months ago)
by
senkov
* Removed mentioning of UDP from event unsubscription section.
Revision
239 -
Directory Listing
Modified
Sun Sep 12 14:48:19 2004 UTC
(19 years, 9 months ago)
by
schoenebeck
* implemented key groups (a.k.a exclusive groups) which is important for
drum patches and monphonic instruments
* src/engines/gig/Engine.cpp: bugfix in ProcessNoteOn() - did not always
stick the note on event to the respective key's own event list although
e.g. the EGADRS expects it to find there
Revision
238 -
Directory Listing
Modified
Sun Sep 12 14:09:02 2004 UTC
(19 years, 9 months ago)
by
schoenebeck
state chart diagram of the gig::Engine's ADSR envelope generator
Revision
222 -
Directory Listing
Modified
Sat Aug 21 11:35:50 2004 UTC
(19 years, 10 months ago)
by
schoenebeck
changed all driver names and parameter names to upper case
Revision
221 -
Directory Listing
Modified
Fri Aug 20 17:25:19 2004 UTC
(19 years, 10 months ago)
by
schoenebeck
* src/drivers/midi/MidiInputDeviceAlsa.cpp: implemented port parameter
"NAME" which now updates the registered ALSA seq port name as well, fixed
port parameter "ALSA_SEQ_BINDINGS" to allow more than one binding
* src/network/lscp.y: fixed symbol STRINGVAL (that is strings encapsulated
into apostrophes) which didn't allow space characters
* changed all driver names and driver paramaters to upper case
* fixed typo in LSCP documentation
(section 5.3.12, was: "SET MIDI_INPUT_PORT PARAMETER",
should be: "SET MIDI_INPUT_PORT_PARAMETER")
Revision
212 -
Directory Listing
Modified
Wed Jul 28 14:17:29 2004 UTC
(19 years, 10 months ago)
by
schoenebeck
* introduced and implemented new LSCP command "RESET" which resets the
whole sampler instance
* src/drivers/audio/AudioOutputDeviceAlsa.cpp: parameter 'card' now
returns all available sound cards as possibility, added dependency to
parameter 'card' to parameters 'fragments' and 'fragmentsize'
* src/drivers/DeviceParameter.cpp: fixed return value(s) for classes
'DeviceCreationParameterString' and 'DeviceCreationParameterStrings'
which returned the default value(s) not encapsulated into apostrophes
* src/network/lscpserver.cpp: fixed implementation of LSCP commands
"GET MIDI_INPUT_DRIVER_PARAMETER INFO" and
"GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO"
Revision
206 -
Directory Listing
Modified
Wed Jul 14 19:27:53 2004 UTC
(19 years, 11 months ago)
by
schoenebeck
fixed little accident in section 5.4.10 that happened by the conversion
from the document's old OpenOffice format