« ChangeLog » : différence entre les versions

De wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
__NOTOC__
__NOTOC__
==D::Light v4==
==D::Light v4==
===4.0.17===
===4.0.17===
a miserable bug of the previous release leads to this one
a miserable bug of the previous release leads to this one


===4.0.16_b4===
===4.0.16_b4===
===4.0.16_b2===
===4.0.16_b2===
===4.0.16 ===
===4.0.16 ===
available for almost every systems (Linux version will be uploaded ASAP... sorry guys for the looooong waiting)
available for almost every systems (Linux version will be uploaded ASAP... sorry guys for the looooong waiting)
*E1.31 (aka streamingACN) is now available as a netDMX protocol  
*E1.31 (aka streamingACN) is now available as a netDMX protocol  
*one can now use 16 DMX universe
*one can now use 16 DMX universe
Midi :
Midi :
*one can now use 'subStick' function for Midi Patch.
*one can now use 'subStick' function for Midi Patch.
Ligne 18 : Ligne 30 :
thus AllSub master will not act on excluded submasters
thus AllSub master will not act on excluded submasters
+ various fix
+ various fix
===4.0.15_b2===
===4.0.15_b2===
2 new important stuff:
2 new important stuff:
*in Art-Net, DL no longer send continuously. it sends only on DMX change
*in Art-Net, DL no longer send continuously. it sends only on DMX change
Ligne 24 : Ligne 38 :
also, more work have been done on DeviceCommands...
also, more work have been done on DeviceCommands...
in the Palette Listing, you can now use the new "recycle" icon in order to load same channels as in the DeviceCommands.
in the Palette Listing, you can now use the new "recycle" icon in order to load same channels as in the DeviceCommands.
===4.0.15_b1===
===4.0.15_b1===
===4.0.16_b3===
===4.0.16_b3===
===4.0.15_b3===
===4.0.15_b3===
===4.0.15===
===4.0.15===
*on Windows, you should now be able to double-clic on .sho in order to launch DL and load desire sho
*on Windows, you should now be able to double-clic on .sho in order to launch DL and load desire sho
*new SetUp I/O menu which group all DMX, USBDMX, NETDMX, MIDI and OSC function *new option to cross-patch dmx universes
*new SetUp I/O menu which group all DMX, USBDMX, NETDMX, MIDI and OSC function *new option to cross-patch dmx universes
Ligne 48 : Ligne 67 :
General
General
*you can now choose to display only patched channels
*you can now choose to display only patched channels
===4.0.14===
===4.0.14===
No new function Only fixes
No new function Only fixes
===4.0.13_b3===
===4.0.13_b3===
many changes to Artnet and dmxInput.
many changes to Artnet and dmxInput.
===4.0.13===
===4.0.13===
*enable DMXInput for DMX USB PRO widgets and clone
*enable DMXInput for DMX USB PRO widgets and clone
*enable DMXInput for ArtNet
*enable DMXInput for ArtNet
Ligne 59 : Ligne 84 :
*better support for looooong samples
*better support for looooong samples
*plenty of little annoying stuff
*plenty of little annoying stuff
===4.0.12===
===4.0.12===
*new 'NoSolo' option for submaster:
*new 'NoSolo' option for submaster:
it means that a submaster tagged as 'NoSolo' won't be closed during 'Solo' operation, it also means that it won't close any sub when it's flashed.
it means that a submaster tagged as 'NoSolo' won't be closed during 'Solo' operation, it also means that it won't close any sub when it's flashed.
Ligne 73 : Ligne 100 :
*import Chaser extended:
*import Chaser extended:
you can now select in one shot several chasers to import.
you can now select in one shot several chasers to import.
===4.0.11===
===4.0.11===
fix annoying reported bugs.
fix annoying reported bugs.
===4.0.10===
===4.0.10===
*when cloning a device, one can now choose to clone source device's levels to destination devices's levels
*when cloning a device, one can now choose to clone source device's levels to destination devices's levels
(in palette, in sub, in micropalette)
(in palette, in sub, in micropalette)
*more device merging subtilities
*more device merging subtilities
===Pre 4.0.09===
===Pre 4.0.09===
*this one brings 'Gang Load' fashion to D::Light
*this one brings 'Gang Load' fashion to D::Light
===4.0.9===
===4.0.9===
extend the use of multiple selection in Cue/Group/Sample/Chasers Listing/Device Listing/Patch...
extend the use of multiple selection in Cue/Group/Sample/Chasers Listing/Device Listing/Patch...
you can now select several Chasers for example and load them to several submasters in one shot (thanks to drag n' drop)
you can now select several Chasers for example and load them to several submasters in one shot (thanks to drag n' drop)
Ligne 89 : Ligne 124 :


===4.0.8===
===4.0.8===
===4.0.7===
===4.0.7===
Mainly bug fixes and better memory bandwidth management
Mainly bug fixes and better memory bandwidth management
===4.0.6===
===4.0.6===
===4.0.5===
===4.0.5===
This release will introduce microPalette.
This release will introduce microPalette.
what is a microPalette ?
what is a microPalette ?
microPalette handle one or several parameter(s) defined in the personality of a device, and only operate on a specific range defined by the user.
microPalette handle one or several parameter(s) defined in the personality of a device, and only operate on a specific range defined by the user.
microPalette are loaded in submasters and are executed in an exclusive mode for all selected devices that are registered within the submaster.
microPalette are loaded in submasters and are executed in an exclusive mode for all selected devices that are registered within the submaster.
Ligne 104 : Ligne 146 :
*address patch issue when user use Shift key to extand selection for outputs
*address patch issue when user use Shift key to extand selection for outputs
*bug fixes and code cleaning
*bug fixes and code cleaning
===4.0.4===
===4.0.4===
this release fix wrong behavior of 4.0.3 (sorry for the mess...)
this release fix wrong behavior of 4.0.3 (sorry for the mess...)
===4.0.3===
===4.0.3===
*speeding internal things (and cleaning)
*speeding internal things (and cleaning)
*import/export Samples (importing samples from old (v3 or v4beta) .sho is allowed)  
*import/export Samples (importing samples from old (v3 or v4beta) .sho is allowed)  
*better midi output (submaster's flash for example)
*better midi output (submaster's flash for example)
*import/export Samples (importing samples from old (v3 or v4beta) .sho is allowed":
*import/export Samples (importing samples from old (v3 or v4beta) .sho is allowed":
Je suis pas très fort en anglais mais si j'ai bien compris: Rhô dis donc! C'est une sacrée grande nouuvelle pour des gens comme moi qui se sont employés pendant des plombes, enfermés dans une salle, à faire des samples sur D::L à l'époque en vs3 sur certaines conduites!
 
===4.0.2===
===4.0.2===
fix & improve curves for dimmers
fix & improve curves for dimmers
===4.0.1===
===4.0.1===
available for every supported systems : Win7, Win8, Win10, Linux32Bits (Ubuntu 14.04), Linux64Bits (Ubuntu 16.04), ARCHLInux (always on the top), MacOS 10.6 thru 10.12 on MacOS, D::Light is linked against XQuartz 2.7.11
available for every supported systems : Win7, Win8, Win10, Linux32Bits (Ubuntu 14.04), Linux64Bits (Ubuntu 16.04), ARCHLInux (always on the top), MacOS 10.6 thru 10.12 on MacOS, D::Light is linked against XQuartz 2.7.11
one of the main big thing is that D::Light is now a pay app... this move will hopefully be profitable for the software.
one of the main big thing is that D::Light is now a pay app... this move will hopefully be profitable for the software.
the other big thing is that D::Light can now drive moving lights / LED lights.
the other big thing is that D::Light can now drive moving lights / LED lights.
several improvements have been introduced for Chasers, Samples, user interface, drag'n drop, etc....
several improvements have been introduced for Chasers, Samples, user interface, drag'n drop, etc....
===4.0.0.b-78===
===4.0.0.b-78===
===4.0.0.b-75===
===4.0.0.b-75===
*fix blackout/sceneMaster/grandMaster with devices that use 'virtual intensity for colours' parameter
 
fix blackout/sceneMaster/grandMaster with devices that use 'virtual intensity for colours' parameter
 
 
===4.0.0.b-74===
===4.0.0.b-74===
news:
news:
*refresh/balance available as OSC commands
*refresh/balance available as OSC commands
Ligne 128 : Ligne 184 :
/pad/balance 1
/pad/balance 1
*OSC message can bypass level's locking mechanism for /circ/level and /sub/level
*OSC message can bypass level's locking mechanism for /circ/level and /sub/level
===4.0.0.b-76===
===4.0.0.b-76===
*better handling of DLink
*better handling of DLink
*fix some Devices stuff for sequence -you can now use "0" Tlink (==20ms)
*fix some Devices stuff for sequence -you can now use "0" Tlink (==20ms)
Ligne 135 : Ligne 193 :
*display Info when MLink or Tlink are recorded/updated
*display Info when MLink or Tlink are recorded/updated
++ various fix
++ various fix
===4.0.0.b-73===
===4.0.0.b-73===
Hi,
Hi,
b73 is out for some platforms (aka MacOS from 10.9 to 10.12 (linked against XQuartz 2.7.10), Windows 64b and Linux 64b)
b73 is out for some platforms (aka MacOS from 10.9 to 10.12 (linked against XQuartz 2.7.10), Windows 64b and Linux 64b)
Ligne 149 : Ligne 209 :


===Pre 4.0.0.b-72===
===Pre 4.0.0.b-72===
*Samples are now LTP...
*Samples are now LTP...
mean easier, lighter, smarter...
mean easier, lighter, smarter...
Ligne 156 : Ligne 217 :
this new option let you control the Intensity of the device even when INTENSITY/DIMMer combo is not registered.
this new option let you control the Intensity of the device even when INTENSITY/DIMMer combo is not registered.
usefull for LED RVB for example...
usefull for LED RVB for example...
===Pre 4.0.0.b-71===
===Pre 4.0.0.b-71===
fix a miserable bug...
fix a miserable bug...
news:
news:
*SampleListing now display Sample's length
*SampleListing now display Sample's length
*you can change submaster's levels color (new setup option)
*you can change submaster's levels color (new setup option)
===Pre 4.0.0.b-70===
===Pre 4.0.0.b-70===
*new purge utility for device attributes within Samples
*new purge utility for device attributes within Samples
*'device command' is now fully dedicated to sample's cause
*'device command' is now fully dedicated to sample's cause
Ligne 168 : Ligne 233 :
*reorganization/colorization of 'device Commands' (in order to gain space and clarity)
*reorganization/colorization of 'device Commands' (in order to gain space and clarity)
*add Ctrl+Arrow shortcut to select next channel and set it to default@Level
*add Ctrl+Arrow shortcut to select next channel and set it to default@Level
===Pre 4.0.0.b-69===
===Pre 4.0.0.b-69===
fix various wrong behavior
fix various wrong behavior
*Devices:
*Devices:
added the possibility to define HOME position for parameters to NULL. in this case, HOME call will never operate on the nulled parameters. (useful in some case where LAMP OFF is set to 0... and you don't want to switch the lamp off each time you HOME the device).
added the possibility to define HOME position for parameters to NULL. in this case, HOME call will never operate on the nulled parameters. (useful in some case where LAMP OFF is set to 0... and you don't want to switch the lamp off each time you HOME the device).
===Pre 4.0.0.b-68===
===Pre 4.0.0.b-68===
*added DND support for TLink and DLink in the chaser's editor
*added DND support for TLink and DLink in the chaser's editor
*added DND support for Times in the chaser's editor (times can be DND for example from TimeIn to DelayOut, etc...)
*added DND support for Times in the chaser's editor (times can be DND for example from TimeIn to DelayOut, etc...)
Ligne 179 : Ligne 248 :
*as for the Chaser's editor you can now DND Times in the Sequence editor in the way you want (eg from TimeIn to DelayOut, etc...)
*as for the Chaser's editor you can now DND Times in the Sequence editor in the way you want (eg from TimeIn to DelayOut, etc...)
*Device's parameters now follow step times if INTENSITY is > 0 -fix for invPan/invTilt
*Device's parameters now follow step times if INTENSITY is > 0 -fix for invPan/invTilt
===4.0.0.b-67===
===4.0.0.b-67===
===Pre 4.0.0.b-67===
===Pre 4.0.0.b-67===
*added support for usb pro mk2 (revB) -added wait times to chaser editor $
*added support for usb pro mk2 (revB) -added wait times to chaser editor $
FWIW, I've decided to clean OSC reader/writer messenger before the final release (and this is not a good news for you...  )
FWIW, I've decided to clean OSC reader/writer messenger before the final release (and this is not a good news for you...  )
Ligne 195 : Ligne 267 :


===4.0.0.b-66===
===4.0.0.b-66===
bug fixes
bug fixes
few words about the new 'Phase' ID for a submaster:
few words about the new 'Phase' ID for a submaster:
Ligne 202 : Ligne 275 :
thus, you have a huuuuuuge precise control over the sample's restitution.
thus, you have a huuuuuuge precise control over the sample's restitution.
you can go forward, backward, loop inside, etc.....
you can go forward, backward, loop inside, etc.....
===Pre 4.0.0.b-66===
===Pre 4.0.0.b-66===
nouveaux messages OSC: reception
nouveaux messages OSC: reception
/pad/sub x (select sub)
/pad/sub x (select sub)
Ligne 213 : Ligne 288 :
where attribut is COLOR or FOCUS or EFFECT, etc.... and parameter are the ones recorded within the personality of the device
where attribut is COLOR or FOCUS or EFFECT, etc.... and parameter are the ones recorded within the personality of the device
each device will export his value to the same address
each device will export his value to the same address
===4.0.0.b-65===
===4.0.0.b-65===
There's enough changes to make an update... I didn't finished all the clean though...
There's enough changes to make an update... I didn't finished all the clean though...
*the main window has been polished to fit within small screen systems *you can sample devices
*the main window has been polished to fit within small screen systems *you can sample devices
*many many bug/trick fixes
*many many bug/trick fixes
===4.0.0.b-64===
===4.0.0.b-64===
mainly bug fixes and stuff improvements....
mainly bug fixes and stuff improvements....
===4.0.0.b-62===
===4.0.0.b-62===
a miserable mistake on b61 leads to b62... mainly bug fixes and dep lib update
a miserable mistake on b61 leads to b62... mainly bug fixes and dep lib update
===4.0.0.b-61===
===4.0.0.b-61===
only for Win32, Win64, MacOS 10.11 (more OS to come later) mainly bug fixes.
only for Win32, Win64, MacOS 10.11 (more OS to come later) mainly bug fixes.
===4.0.0.b-58===
===4.0.0.b-58===
freshly fresh for everyone, this beta fix several bugs or wrong behavior regarding Devices but also for the old fashion way...
freshly fresh for everyone, this beta fix several bugs or wrong behavior regarding Devices but also for the old fashion way...
===4.0.0.b-57===
===4.0.0.b-57===
*in the palette listing one can now apply a palette to selected devices in one click (nice 4 live...)
*in the palette listing one can now apply a palette to selected devices in one click (nice 4 live...)
*in the palette listing, palettes are now categorized (faster display)
*in the palette listing, palettes are now categorized (faster display)
*in the 'device command' panel, if a parameter have a definition, associated scroller are now bound to minLevel/maxLevel (nice 4 live...)
*in the 'device command' panel, if a parameter have a definition, associated scroller are now bound to minLevel/maxLevel (nice 4 live...)
===4.0.0.b-56===
===4.0.0.b-56===
only 4 MacOS 10.6 -> 10.11
only 4 MacOS 10.6 -> 10.11
===4.0.0.b-55===
===4.0.0.b-55===
should fix some stuff...
should fix some stuff...
only for Linux64, MacOS 10.8 -> 10.11
only for Linux64, MacOS 10.8 -> 10.11
===4.0.0.b-54===
===4.0.0.b-54===
mainly bug fixes.
mainly bug fixes.
===4.0.0.b-53===
===4.0.0.b-53===
should fix group removing/deletion different compilation options for win64
should fix group removing/deletion different compilation options for win64
===4.0.0.b-52===
===4.0.0.b-52===
should fix usbDMX Pro on ElCapitan && Yosemite should fix group deletion
should fix usbDMX Pro on ElCapitan && Yosemite should fix group deletion
should fix Chase load in sub
should fix Chase load in sub
I don't have issue while loading global palette in sub.
I don't have issue while loading global palette in sub.
===4.0.0.b-51===
===4.0.0.b-51===
with this one you can load PALETTES in submasters.  no drag'n drop yet.... you can choose which device that is include in a palette is processed.
with this one you can load PALETTES in submasters.  no drag'n drop yet.... you can choose which device that is include in a palette is processed.
on MacOSX, linked against fresh XQuartz 2.7.8
on MacOSX, linked against fresh XQuartz 2.7.8
===Pre 4.0.0.b-50===
===Pre 4.0.0.b-50===
===Pre 4.0.0.b-49===
===Pre 4.0.0.b-49===
===Pre 4.0.0.b-48===
===Pre 4.0.0.b-48===
===4.0.0.b-47===
===4.0.0.b-47===
lots of news coded during summer...
lots of news coded during summer...
*Device functions have been merged in a central window. This is now the start point for almost everything for Devices...
*Device functions have been merged in a central window. This is now the start point for almost everything for Devices...
*many things have been cleaned
*many things have been cleaned
*Shift and Ctrl have been swapped (to massively select channel you now use Shift, to drag'ndrop a channel in a submaster to quickly inhib it, you now use Ctrl).
*Shift and Ctrl have been swapped (to massively select channel you now use Shift, to drag'ndrop a channel in a submaster to quickly inhib it, you now use Ctrl).
===4.0.0.b-46===
===4.0.0.b-46===
should fix reported bugs.
should fix reported bugs.
===Pre 4.0.0.b-45===
===Pre 4.0.0.b-45===
should fix:
should fix:
*record new sho (with permissions check on Linux) -artnet on Linux
*record new sho (with permissions check on Linux) -artnet on Linux
*strange and deep deep wrong behavior for devices
*strange and deep deep wrong behavior for devices
should also clarify selection in the TLink editor.
should also clarify selection in the TLink editor.
===4.0.0.b-44===
===4.0.0.b-44===
should fix:
should fix:
*warning when user do not have permissions to write files on Linux
*warning when user do not have permissions to write files on Linux
*weird things when repatching a device
*weird things when repatching a device
===4.0.0.b-43===
===4.0.0.b-43===
should fix:
should fix:
*artnet on windows computers
*artnet on windows computers
Ligne 272 : Ligne 384 :
SHORTCUT :
SHORTCUT :
allow to delete previous binding when asking for an ever used key
allow to delete previous binding when asking for an ever used key
===4.0.0.b-42===
===4.0.0.b-42===
ArtNet : restore network artPoll broadcast address (some node appears to not responding well over 255.255.255.255)
ArtNet : restore network artPoll broadcast address (some node appears to not responding well over 255.255.255.255)
Devices :
Devices :
Ligne 279 : Ligne 393 :
Linux:
Linux:
*shrink size of the packages
*shrink size of the packages
===4.0.0.b-41===
===4.0.0.b-41===
mainly bug fixes:
mainly bug fixes:
CHANNEL TRACK:
CHANNEL TRACK:
Ligne 289 : Ligne 405 :
*new remove function for MidiTimeCode editor
*new remove function for MidiTimeCode editor
*bug font fixed
*bug font fixed
===4.0.0.b-40===
===4.0.0.b-40===
mainly bug fixes
mainly bug fixes
===4.0.0.b-39===
===4.0.0.b-39===
mainly bug fixes.
mainly bug fixes.
===4.0.0.b-38===
===4.0.0.b-38===
so here comes a new one basically with bug fixes.
so here comes a new one basically with bug fixes.
also I've tried to reduce size (height) to fit on low resolution screen
also I've tried to reduce size (height) to fit on low resolution screen
I've worked on the setup regarding ArtNet and OLA (for them to work better)
I've worked on the setup regarding ArtNet and OLA (for them to work better)
the BIG one is the new remote available with this release that we have designed with aroom (big thanx)
the BIG one is the new remote available with this release that we have designed with aroom (big thanx)
===4.0.0.b-37===
===4.0.0.b-37===
removed things:
removed things:
channelcheck definitely removed (use Patch functions for this purpose) Color Scroller definitely removed (use Devices functions for this purpose)
channelcheck definitely removed (use Patch functions for this purpose) Color Scroller definitely removed (use Devices functions for this purpose)
Ligne 316 : Ligne 440 :
*new inhib MTC function in the setup
*new inhib MTC function in the setup
+many various bug fixes
+many various bug fixes
===4.0.0.b-36===
===4.0.0.b-36===
===4.0.0.b-35===
===4.0.0.b-35===
bug fix
bug fix
+
+
should improve Help display.
should improve Help display.
in @Mode, the Help in the windows now display allowed syntax
in @Mode, the Help in the windows now display allowed syntax
===4.0.0.b-34===
===4.0.0.b-34===
*should improve TLink management
*should improve TLink management
*more/less OSC message for PATCH
*more/less OSC message for PATCH
(new remote is here : github.com/dlight-tools/dlight-pad/blob/...ad_4.0_SGS2.touchosc ) -keep on cleaning code....
(new remote is here : github.com/dlight-tools/dlight-pad/blob/...ad_4.0_SGS2.touchosc ) -keep on cleaning code....
===4.0.0.b-33===
===4.0.0.b-33===
news:
news:
*should fix all errors reported for the b32 (except TLink that collapse, I've forgot....)
*should fix all errors reported for the b32 (except TLink that collapse, I've forgot....)
Ligne 336 : Ligne 467 :
*the remote should not work anymore, let's try to write another one...
*the remote should not work anymore, let's try to write another one...
+ many many more little stuff that make life better
+ many many more little stuff that make life better
===4.0.0.b-32===
===4.0.0.b-32===
General:
General:
*you can now double-clic on levels to set value
*you can now double-clic on levels to set value
Ligne 346 : Ligne 479 :
fews words:
fews words:
*DL seems stable enough now to cut off the release soon, I just need to re-write the patch window before the release.
*DL seems stable enough now to cut off the release soon, I just need to re-write the patch window before the release.
===4.0.0.b-31===
===4.0.0.b-31===
*le double clic pour les textes des subs
*le double clic pour les textes des subs
*tcl/tk updaté
*tcl/tk updaté
Ligne 355 : Ligne 490 :
*device attribute's editor are now able to display levels in % as well as Real Values
*device attribute's editor are now able to display levels in % as well as Real Values
*et les corrections de bug annoncés sur la b30
*et les corrections de bug annoncés sur la b30
===4.0.0.b-30===
===4.0.0.b-30===
mainly bug fixes.
mainly bug fixes.
===4.0.0.b-29===
===4.0.0.b-29===
*should fix Win64 package
*should fix Win64 package
*Sequence : StepID
*Sequence : StepID
Ligne 371 : Ligne 510 :
*functions have been re-written
*functions have been re-written
+bug fixes
+bug fixes
===4.0.0.b-28===
===4.0.0.b-28===
Text: all text are now edited in place
Text: all text are now edited in place
File name: DL should support exotic characters (at least the french ones) +should fix all reported bugs of the previous beta
File name: DL should support exotic characters (at least the french ones) +should fix all reported bugs of the previous beta
===4.0.0.b-26===
===4.0.0.b-26===
new beta available for every supported systems (with the addition of Windows 64bits) ATTENTION: on MacOS 10.6_10.7, DL is built against XQuartz 2.7.7 (please update your server...)
new beta available for every supported systems (with the addition of Windows 64bits) ATTENTION: on MacOS 10.6_10.7, DL is built against XQuartz 2.7.7 (please update your server...)
bug fixes release + new features:
bug fixes release + new features:
Ligne 389 : Ligne 532 :
Device :
Device :
*Inverse Pan/Tilt now available in the Device's Listing
*Inverse Pan/Tilt now available in the Device's Listing
===4.0.0.b-25===
===4.0.0.b-25===
===4.0.0.b-24===
===4.0.0.b-24===
bug fixes +
bug fixes +
Channel Track has been re-write
Channel Track has been re-write
Ligne 401 : Ligne 547 :
*fixes on yosemite (thanx aroom)
*fixes on yosemite (thanx aroom)
+ many little stuff
+ many little stuff
===4.0.0.b-22===
===4.0.0.b-22===
mainly a bug fix with addition of:
mainly a bug fix with addition of:
*in @mode and RPN, PALETTE will open the Palette Listing
*in @mode and RPN, PALETTE will open the Palette Listing
*0 + Colour/Focus/Beam/etc... will set selected devices to Home values for selected attributes.
*0 + Colour/Focus/Beam/etc... will set selected devices to Home values for selected attributes.
===4.0.0.b-21===
===4.0.0.b-21===
mainly bug fixes...
mainly bug fixes...
new features:
new features:
*Devices command's windows now reflect real values for movers all the times + some goodies...
*Devices command's windows now reflect real values for movers all the times + some goodies...
===4.0.0.b-20===
===4.0.0.b-20===
Recapitulatifs par rapport à la b16 :
Recapitulatifs par rapport à la b16 :
*Grand Master : Ok
*Grand Master : Ok
Ligne 432 : Ligne 584 :


===4.0.0.b18===
===4.0.0.b18===
===Pre 4.0.0.b18===
===Pre 4.0.0.b18===
===4.0.0.b17===
===4.0.0.b17===
mainly a bug fix.
mainly a bug fix.
===4.0.0.b16===
===4.0.0.b16===
===Pre 4.0.0.b16===
===Pre 4.0.0.b16===
*SUB_SPEED are reset to 50% in case of gun shot
*SUB_SPEED are reset to 50% in case of gun shot
*moving light's attributes have been redispatched, new BEAM family
*moving light's attributes have been redispatched, new BEAM family
*palette listing now reflect available palette for selected channels.
*palette listing now reflect available palette for selected channels.
*Colour and Focus window now display parameters levels for each selected Devices (along with the active palette's name)
*Colour and Focus window now display parameters levels for each selected Devices (along with the active palette's name)
===4.0.0.b15===
===4.0.0.b15===
available for Windows, MacOS 10.8, 10.9, 10.10 bug fixes only...
available for Windows, MacOS 10.8, 10.9, 10.10 bug fixes only...
===4.0.0.b14===
===4.0.0.b14===
bug fixes only... should address:
bug fixes only... should address:
*not patched channels -X1/X2 crash
*not patched channels -X1/X2 crash
===4.0.0.b11===
===4.0.0.b11===
===4.0.0.b10===
===4.0.0.b10===
*fix a bug with the 'Personality Editor'
*fix a bug with the 'Personality Editor'
*benefit from the compiler analyzer (lots of optimizations)
*benefit from the compiler analyzer (lots of optimizations)
Ligne 458 : Ligne 623 :


moving lights code will be part of this release as an experimental feature.
moving lights code will be part of this release as an experimental feature.
===4.0.0.b09===
===4.0.0.b09===
it's a big step forward as it introduce concept/basics for moving light, Leds, and whatever you need in D::Light.
it's a big step forward as it introduce concept/basics for moving light, Leds, and whatever you need in D::Light.


Ligne 471 : Ligne 638 :
it fits very well for theater I think....
it fits very well for theater I think....
*DLinks are not attached to cues, cues only contain Dimmer Parameter of devices (if they exists) -editors (like GROUP, CUE, SUB) does not deal with devices parameters.
*DLinks are not attached to cues, cues only contain Dimmer Parameter of devices (if they exists) -editors (like GROUP, CUE, SUB) does not deal with devices parameters.
===Pre 4.0.0.b9===
===Pre 4.0.0.b9===
===4.0.0.b8===
===4.0.0.b8===
===4.0.0.b7===
===4.0.0.b7===
===4.0.0.b6===
===4.0.0.b6===
*a new beta is available for macOS >= 10.8 and Windows (if you want the other builds, just ask.) here's a non-finished list of modifications:
*a new beta is available for macOS >= 10.8 and Windows (if you want the other builds, just ask.) here's a non-finished list of modifications:
*move CONTROL command
*move CONTROL command
Ligne 495 : Ligne 667 :


===Pre 4.0.0.b6===
===Pre 4.0.0.b6===
*move CONTROL command
*move CONTROL command
*add HOME command
*add HOME command
Ligne 507 : Ligne 680 :


===4.0.0.b05===
===4.0.0.b05===
* add a new 'Extra Dimmer as Intensity' column to the Device listing of the sho. It's usefull for Device that do not handle Intensity attribute.
* add a new 'Extra Dimmer as Intensity' column to the Device listing of the sho. It's usefull for Device that do not handle Intensity attribute.
* add a merging mechanism to swap registered device model with another one. it'll be usefull when Palette will be coded but the purpose is to be able to switch between device when in tour you do not have the same device as at the creation.
* add a merging mechanism to swap registered device model with another one. it'll be usefull when Palette will be coded but the purpose is to be able to switch between device when in tour you do not have the same device as at the creation.
Ligne 525 : Ligne 699 :


===4.0.0.b04===
===4.0.0.b04===
Avec cette beta, j'arrive à controler les couleurs du PAR via le ColourPanel
Avec cette beta, j'arrive à controler les couleurs du PAR via le ColourPanel
le circuit de la fenêtre principale représente le paramètre DIMMER des devices
le circuit de la fenêtre principale représente le paramètre DIMMER des devices
Ligne 536 : Ligne 711 :


===4.0.0.b3===
===4.0.0.b3===
this one bring the Device Listing where you can import Device Files to your sho. please be carefull not having neither Manufacturer nor Model set as '*'
this one bring the Device Listing where you can import Device Files to your sho. please be carefull not having neither Manufacturer nor Model set as '*'
'-' on Win32 leads to nothing good...
'-' on Win32 leads to nothing good...
Ligne 542 : Ligne 718 :
once dimmer range is set, you type the channel number you want to assign the device and use 'c' (like in channel) to process the patch.
once dimmer range is set, you type the channel number you want to assign the device and use 'c' (like in channel) to process the patch.
you can use 0 channel to release a previous patch without removing a device
you can use 0 channel to release a previous patch without removing a device
===4.0.0.b2===
===4.0.0.b2===
this one should address reported bugs of the previous one
this one should address reported bugs of the previous one
===4.0.0.b1===
===4.0.0.b1===
voici la premiere béta d'une longue série qui devrait aboutir sur une proposition d'utilisation des projecteurs à LED, projecteurs asservis.
voici la premiere béta d'une longue série qui devrait aboutir sur une proposition d'utilisation des projecteurs à LED, projecteurs asservis.
ça sera sans doute assez long étant donné le chantier, néanmoins voici une première proposition....
ça sera sans doute assez long étant donné le chantier, néanmoins voici une première proposition....
Ligne 551 : Ligne 731 :
*assignation des projecteurs dans un sho de DL en fonction de la librairie existante -fonctions d'accès aux paramètres
*assignation des projecteurs dans un sho de DL en fonction de la librairie existante -fonctions d'accès aux paramètres
*création/gestion de palette
*création/gestion de palette
==D::Light v3==
==D::Light v3==
===3.0.24_b2===
===3.0.24_b2===
build system is slightly different from previous releases. now we have :
build system is slightly different from previous releases. now we have :
*MacOS 10.6/10.7 build linked against XQuartz 2.7.4
*MacOS 10.6/10.7 build linked against XQuartz 2.7.4
Ligne 572 : Ligne 757 :
MIDI:
MIDI:
*a confirmation is now asked when you click on the script button that set factory's connections.
*a confirmation is now asked when you click on the script button that set factory's connections.
===3.0.24===
===3.0.24===
OLA:
OLA:
*on each supported platform (eg MacOS && Linux), OLA is up to date with their GIT repository
*on each supported platform (eg MacOS && Linux), OLA is up to date with their GIT repository
Ligne 586 : Ligne 773 :
MIDI:
MIDI:
*a confirmation is now asked when you click on the script button that set factory's connections.
*a confirmation is now asked when you click on the script button that set factory's connections.
===3.0.22_b2===
===3.0.22_b2===
OSC:
OSC:
*less message for channels (eg only when their values are changing)
*less message for channels (eg only when their values are changing)
Setup:
Setup:
*new option for sequence typo
*new option for sequence typo
*bug fixes...
*bug fixes...


===3.0.22_b1===
===3.0.22_b1===
new beta phase with:
new beta phase with:
*bug fixes (at least more error checks)
*bug fixes (at least more error checks)
*MidiTimeCode improved
*MidiTimeCode improved
===3.0.22===
===3.0.22===
I'm proud to announce the 3.0.22 release of D::Light.
I'm proud to announce the 3.0.22 release of D::Light.
It's available for each supported platforms (macOS 10.6->10.9, windows, Linux 32b, Linux 64b). On MacOSX, it's linked against XQuartz 2.7.5 (xquartz.macosforge.org/landing/)
It's available for each supported platforms (macOS 10.6->10.9, windows, Linux 32b, Linux 64b). On MacOSX, it's linked against XQuartz 2.7.5 (xquartz.macosforge.org/landing/)

Version du 9 novembre 2017 à 23:29



D::Light v4

4.0.17

a miserable bug of the previous release leads to this one

4.0.16_b4

4.0.16_b2

4.0.16

available for almost every systems (Linux version will be uploaded ASAP... sorry guys for the looooong waiting)

  • E1.31 (aka streamingACN) is now available as a netDMX protocol
  • one can now use 16 DMX universe

Midi :

  • one can now use 'subStick' function for Midi Patch.

thus Midi faders will always be patched to displayed submasters

  • 'flashStick' is also available for the same purpose.

SubMasters :

  • added a new 'E' button as Exclusion.

thus AllSub master will not act on excluded submasters + various fix

4.0.15_b2

2 new important stuff:

  • in Art-Net, DL no longer send continuously. it sends only on DMX change
  • in Patch, you can now "repeat" a Device. it's useful for playing with LedStrips

also, more work have been done on DeviceCommands... in the Palette Listing, you can now use the new "recycle" icon in order to load same channels as in the DeviceCommands.

4.0.15_b1

4.0.16_b3

4.0.15_b3

4.0.15

  • on Windows, you should now be able to double-clic on .sho in order to launch DL and load desire sho
  • new SetUp I/O menu which group all DMX, USBDMX, NETDMX, MIDI and OSC function *new option to cross-patch dmx universes

DMX Input:

  • more accurate
  • new option to bound DmxInput to channels or SubMasters

Patch:

  • new option to "repeat" DMX Levels for Devices (useful for led strips)

ArtNet :

  • you can now manually register Node's IP/Net/SubNet.
  • DL no longer send continuously packets.... it sends only on change.
  • new option in the Setup "Release FREEZE on Go".

allow user to freeze DMX state until the next GO (useful when one want to move in sequence without modifying stage) Device Personality :

  • you can now import Personalities of the OFL project (Open Fixture Library) open-fixture-library.herokuapp.com/

(which at the time of writing is open-fixture-library-pr-199.herokuapp.com/ ).

  • you can hide Commands for Colours, Focus and Blade in order to display bigger values table.

Palette Editor:

  • you can now use At_level shortcut on selection of levels (multiple selection is allowed)

General

  • you can now choose to display only patched channels

4.0.14

No new function Only fixes

4.0.13_b3

many changes to Artnet and dmxInput.

4.0.13

  • enable DMXInput for DMX USB PRO widgets and clone
  • enable DMXInput for ArtNet
  • adjustable DMX rate
  • better Artnet support
  • better support for looooong samples
  • plenty of little annoying stuff

4.0.12

  • new 'NoSolo' option for submaster:

it means that a submaster tagged as 'NoSolo' won't be closed during 'Solo' operation, it also means that it won't close any sub when it's flashed. you just need to clic 2 times on the solo option .

  • when 'Solo' operation , device's parameters are now untouched (except the INTENSITY/DIMMER parameter)
  • new 'ReSync' option for midi:

this function resend all midiOut levels. it's useful when you switch preset from the BCF2000

  • new option in the SETUP to bound MLink time and Timed submasters to Joystick: it means one can now speed up or down submasters opening/closing
  • import Sample extended:

you can now select in one shot several samples to import.

  • 'clone' is now available in the sample editor  :

it means you can copy selected channels levels to other(s) channel for a defined region or for a frame. This let you create enveloppe for channel and copy it to other channel.... yeah I know, this is huge!

  • import Chaser extended:

you can now select in one shot several chasers to import.

4.0.11

fix annoying reported bugs.

4.0.10

  • when cloning a device, one can now choose to clone source device's levels to destination devices's levels

(in palette, in sub, in micropalette)

  • more device merging subtilities

Pre 4.0.09

  • this one brings 'Gang Load' fashion to D::Light

4.0.9

extend the use of multiple selection in Cue/Group/Sample/Chasers Listing/Device Listing/Patch... you can now select several Chasers for example and load them to several submasters in one shot (thanks to drag n' drop) multiple selection have also been introduced for 'Remove' functions and 'Clone' functions.

  • you can now extract each submaster of the Gun Control (cf noGun option)
  • you can now set submasters config for a page of Sumaster (simply scroll the button down RecMLink button

4.0.8

4.0.7

Mainly bug fixes and better memory bandwidth management

4.0.6

4.0.5

This release will introduce microPalette.

what is a microPalette ?

microPalette handle one or several parameter(s) defined in the personality of a device, and only operate on a specific range defined by the user. microPalette are loaded in submasters and are executed in an exclusive mode for all selected devices that are registered within the submaster. for example, let's say devices are lighting ON with shutter open. you record a microPalette for SHUTTER parameter on the range 4 -> 128 that you load on submaster 1. when you'll open sub1, the shutter will start strobing form low to fast (if in the personality strobing form low to fast is registered in the range 4 -> 128). when you shutdown the submaster, the shutter will return to it's open state. it'll be veeeeeery useful for gigs

  • address patch issue when user use Shift key to extand selection for outputs
  • bug fixes and code cleaning

4.0.4

this release fix wrong behavior of 4.0.3 (sorry for the mess...)

4.0.3

  • speeding internal things (and cleaning)
  • import/export Samples (importing samples from old (v3 or v4beta) .sho is allowed)
  • better midi output (submaster's flash for example)
  • import/export Samples (importing samples from old (v3 or v4beta) .sho is allowed":

4.0.2

fix & improve curves for dimmers

4.0.1

available for every supported systems : Win7, Win8, Win10, Linux32Bits (Ubuntu 14.04), Linux64Bits (Ubuntu 16.04), ARCHLInux (always on the top), MacOS 10.6 thru 10.12 on MacOS, D::Light is linked against XQuartz 2.7.11 one of the main big thing is that D::Light is now a pay app... this move will hopefully be profitable for the software. the other big thing is that D::Light can now drive moving lights / LED lights. several improvements have been introduced for Chasers, Samples, user interface, drag'n drop, etc....

4.0.0.b-78

4.0.0.b-75

fix blackout/sceneMaster/grandMaster with devices that use 'virtual intensity for colours' parameter


4.0.0.b-74

news:

  • refresh/balance available as OSC commands

/pad/refresh 1 /pad/balance 1

  • OSC message can bypass level's locking mechanism for /circ/level and /sub/level

4.0.0.b-76

  • better handling of DLink
  • fix some Devices stuff for sequence -you can now use "0" Tlink (==20ms)
  • you can now use "0" waitTime _ 5xfaster than 0.1

if you want to reset waitTimes to nothing (no autogo), set command line to . and use wait shortcut (or double clic in the waitTime column)

  • display Info when MLink or Tlink are recorded/updated

++ various fix

4.0.0.b-73

Hi, b73 is out for some platforms (aka MacOS from 10.9 to 10.12 (linked against XQuartz 2.7.10), Windows 64b and Linux 64b) the main big thing with this release is that D::Light became a paid app... I tried during 13 years to keep in free, but I cannot no more. So please make archive of your sho as there will be no return. news:

  • lots of bug fixes
  • manual xfade for devices
  • you can now call Palettes from the main window (manually (new setup option or drag the switcher under the keypad) or with shortcuts)
  • nice handling of palettes in submasters.
  • improve device mechanism for Chasers
  • new timing options for chasers

Pre 4.0.0.b-72

  • Samples are now LTP...

mean easier, lighter, smarter... it also means some serious incompatibility with existing sample... sorry for that but it's a necessary evil.

  • fix DLink is now also available in Chaser
  • add 'Virtual Intensity for Colours" in the Device Listing.

this new option let you control the Intensity of the device even when INTENSITY/DIMMer combo is not registered. usefull for LED RVB for example...

Pre 4.0.0.b-71

fix a miserable bug... news:

  • SampleListing now display Sample's length
  • you can change submaster's levels color (new setup option)

Pre 4.0.0.b-70

  • new purge utility for device attributes within Samples
  • 'device command' is now fully dedicated to sample's cause
  • better speed algorithm for stuff (aka sub_speed, joystick, general timing)
  • you can select devices directly in the 'palette Listing' window, as in the 'device commands' window
  • reorganization/colorization of 'device Commands' (in order to gain space and clarity)
  • add Ctrl+Arrow shortcut to select next channel and set it to default@Level

Pre 4.0.0.b-69

fix various wrong behavior

  • Devices:

added the possibility to define HOME position for parameters to NULL. in this case, HOME call will never operate on the nulled parameters. (useful in some case where LAMP OFF is set to 0... and you don't want to switch the lamp off each time you HOME the device).

Pre 4.0.0.b-68

  • added DND support for TLink and DLink in the chaser's editor
  • added DND support for Times in the chaser's editor (times can be DND for example from TimeIn to DelayOut, etc...)
  • added DND support for Cues in the chaser's editor
  • as for the sequence and other stuff you can now double-click in the TLink editor to set value
  • as for the Chaser's editor you can now DND Times in the Sequence editor in the way you want (eg from TimeIn to DelayOut, etc...)
  • Device's parameters now follow step times if INTENSITY is > 0 -fix for invPan/invTilt

4.0.0.b-67

Pre 4.0.0.b-67

  • added support for usb pro mk2 (revB) -added wait times to chaser editor $

FWIW, I've decided to clean OSC reader/writer messenger before the final release (and this is not a good news for you... ) I've changed: /circ/level x y (where x is the channel, y the level) /circ/prepalevel x y /sub/text x blabla /sub/level x y /sub/flash x y /sub/phase x y.y all the /subStick messages and also the /device ones for the devices it looks like /device s i i (string (/attribut/parameter), int (device numbr), int (value)) I know that all your pd patchs, touchOSC stuff, etc... won't work anymore, but it gain clarity and parsing efficiency.

4.0.0.b-66

bug fixes few words about the new 'Phase' ID for a submaster: one can freely navigate in a sample thanks to the new phase function. it starts at 0.0 and end at 1.0 (1.0 is the latest frame of the sample). so you can set a sub as Phase for a sample (like you did with Speed function), and you have 255 steps to navigate in the sample. I've also added OSC message (/sub/x/phase 0.0........1.0). thus, you have a huuuuuuge precise control over the sample's restitution. you can go forward, backward, loop inside, etc.....

Pre 4.0.0.b-66

nouveaux messages OSC: reception /pad/sub x (select sub) /pad/record 1 (like record shortcut) /pad/update 1 (like update shortcut) sending /seq/x1text (send text associated to step loaded in X1) /seq/x2text (send text associated to step loaded in X2) /sub/pageText (send text associated with the active sub page) /seq/go_signal 1 (send when GO is triggered) /seq/goback_signal 1 (send when GO is triggered) /seq/pause_signal 1 (send when GO is triggered) and for the Devices: each device will respond to : /device/x/attribut/paramater 0... 65536 where attribut is COLOR or FOCUS or EFFECT, etc.... and parameter are the ones recorded within the personality of the device each device will export his value to the same address

4.0.0.b-65

There's enough changes to make an update... I didn't finished all the clean though...

  • the main window has been polished to fit within small screen systems *you can sample devices
  • many many bug/trick fixes

4.0.0.b-64

mainly bug fixes and stuff improvements....

4.0.0.b-62

a miserable mistake on b61 leads to b62... mainly bug fixes and dep lib update

4.0.0.b-61

only for Win32, Win64, MacOS 10.11 (more OS to come later) mainly bug fixes.

4.0.0.b-58

freshly fresh for everyone, this beta fix several bugs or wrong behavior regarding Devices but also for the old fashion way...

4.0.0.b-57

  • in the palette listing one can now apply a palette to selected devices in one click (nice 4 live...)
  • in the palette listing, palettes are now categorized (faster display)
  • in the 'device command' panel, if a parameter have a definition, associated scroller are now bound to minLevel/maxLevel (nice 4 live...)

4.0.0.b-56

only 4 MacOS 10.6 -> 10.11

4.0.0.b-55

should fix some stuff... only for Linux64, MacOS 10.8 -> 10.11

4.0.0.b-54

mainly bug fixes.

4.0.0.b-53

should fix group removing/deletion different compilation options for win64

4.0.0.b-52

should fix usbDMX Pro on ElCapitan && Yosemite should fix group deletion should fix Chase load in sub I don't have issue while loading global palette in sub.

4.0.0.b-51

with this one you can load PALETTES in submasters. no drag'n drop yet.... you can choose which device that is include in a palette is processed. on MacOSX, linked against fresh XQuartz 2.7.8

Pre 4.0.0.b-50

Pre 4.0.0.b-49

Pre 4.0.0.b-48

4.0.0.b-47

lots of news coded during summer...

  • Device functions have been merged in a central window. This is now the start point for almost everything for Devices...
  • many things have been cleaned
  • Shift and Ctrl have been swapped (to massively select channel you now use Shift, to drag'ndrop a channel in a submaster to quickly inhib it, you now use Ctrl).

4.0.0.b-46

should fix reported bugs.

Pre 4.0.0.b-45

should fix:

  • record new sho (with permissions check on Linux) -artnet on Linux
  • strange and deep deep wrong behavior for devices

should also clarify selection in the TLink editor.

4.0.0.b-44

should fix:

  • warning when user do not have permissions to write files on Linux
  • weird things when repatching a device

4.0.0.b-43

should fix:

  • artnet on windows computers
  • help on linux computers
  • submasters (timed and inhib ones) that stay in Pause state. -some inappropriate behaviors

news: SHORTCUT : allow to delete previous binding when asking for an ever used key

4.0.0.b-42

ArtNet : restore network artPoll broadcast address (some node appears to not responding well over 255.255.255.255) Devices :

  • fix a case where palettes levels were not honored for dlinks
  • add the possibility to select the same parameter for several Devices by clicking on the parameter's column header

Linux:

  • shrink size of the packages

4.0.0.b-41

mainly bug fixes: CHANNEL TRACK: fix bug and faster code. please do some hardcore tests... MIDI: new LOADSTEPID_X2/X1 functions for ProgramChange

  • retrieve single channel inhib when dragging with Shift to a submaster -retrieve hour trigger
  • new remove function for MidiTimeCode editor
  • bug font fixed

4.0.0.b-40

mainly bug fixes

4.0.0.b-39

mainly bug fixes.

4.0.0.b-38

so here comes a new one basically with bug fixes. also I've tried to reduce size (height) to fit on low resolution screen I've worked on the setup regarding ArtNet and OLA (for them to work better) the BIG one is the new remote available with this release that we have designed with aroom (big thanx)

4.0.0.b-37

removed things: channelcheck definitely removed (use Patch functions for this purpose) Color Scroller definitely removed (use Devices functions for this purpose) news/update/fixes: Patch:

  • you can now select several channels, and if you give one dimmer, channels we be patched as list starting with the given dimmer.

(@mode exemple: CH 1 THRU 10 = 5 ENTER will patch ch 1 to dimmer 5, ch 2 to dimmer 6, etc...).

  • double click is available for check level

Balance:

  • submaster that are in TIME mode and the little blue square of the sub is set, what's inside the submaster won't be touched by the Balance Mode

Artnet:

  • now inegrated to the setup.
  • more simple, more usefull, honor the broadcast/unicast mode, honor selected nodes to use in unicast mode.

Submasters:

  • there's now a little indicator close to the sub that show progression in case of MLink start or Times Start

Midi Time Code:

  • new inhib MTC function in the setup

+many various bug fixes

4.0.0.b-36

4.0.0.b-35

bug fix + should improve Help display. in @Mode, the Help in the windows now display allowed syntax

4.0.0.b-34

  • should improve TLink management
  • more/less OSC message for PATCH

(new remote is here : github.com/dlight-tools/dlight-pad/blob/...ad_4.0_SGS2.touchosc ) -keep on cleaning code....

4.0.0.b-33

news:

  • should fix all errors reported for the b32 (except TLink that collapse, I've forgot....)

Patch:

  • complete rewrite of this window.
  • the left part display channels, the right part display dimmers. D-Patch is the first address of patch for Devices
  • you can drag'n drop from channels to dimmers
  • you can select several dimmers like 1 + 2 Thru 10 + 20 + 44
  • the remote should not work anymore, let's try to write another one...

+ many many more little stuff that make life better

4.0.0.b-32

General:

  • you can now double-clic on levels to set value

Channel Track:

  • you can now DND to death!!

ascii:

  • better integration with DL

+bug fixes fews words:

  • DL seems stable enough now to cut off the release soon, I just need to re-write the patch window before the release.

4.0.0.b-31

  • le double clic pour les textes des subs
  • tcl/tk updaté
  • molette de la souris pour les valeurs des paramètres des devices ainsi que pour les masters SCENE/FlashMaster AllSubMasters
  • meilleur check des noms de palettes
  • ID pour le message OSC /seq/go
  • ascii improve file loading/recording
  • device attribute's editor are now able to display levels in % as well as Real Values
  • et les corrections de bug annoncés sur la b30

4.0.0.b-30

mainly bug fixes.

4.0.0.b-29

  • should fix Win64 package
  • Sequence : StepID

this is the big new stuff which allow you to register an 'identifiant (ID)' for a step.

Thus you can call the step thanx to new shortcuts stepID_load and stepID_goto where xxxx_load is used to set the ID for a step and xxxxx_goto is used to trigger the step there cannot be two stepID with the same number....

in the setup you can choose if MSC Load message is mapped with the cues (as before) or with the stepID

in OSC, two new messages : /seq/ID_goto xx.xxx and /seq/X2LoadAndFireID xx.xxx HourTrigger:

  • functions have been re-written

+bug fixes

4.0.0.b-28

Text: all text are now edited in place File name: DL should support exotic characters (at least the french ones) +should fix all reported bugs of the previous beta

4.0.0.b-26

new beta available for every supported systems (with the addition of Windows 64bits) ATTENTION: on MacOS 10.6_10.7, DL is built against XQuartz 2.7.7 (please update your server...) bug fixes release + new features: OLA:

  • the server have been updated to 0.9.5

Sequence :

  • the big sequence window is a whole new code with drag'n drop support for every parameters

Track :

  • now display DLinks associated to a channel for sequence's steps

OSC : new /sub/x/text message.

  • it's only an outgoing message that display text associated with subs. DL will not respond to this message

MIDI :

  • new MidiSwitch +/- bind available

Device :

  • Inverse Pan/Tilt now available in the Device's Listing

4.0.0.b-25

4.0.0.b-24

bug fixes + Channel Track has been re-write

  • more useful and Sequence selector added

@mode:

  • available in channel Track
  • bug fixes in TimeGroup editor
  • add [DELETE] [CUE] xx.x [THRU] xx.xx

OLA:

  • fixes on yosemite (thanx aroom)

+ many little stuff

4.0.0.b-22

mainly a bug fix with addition of:

  • in @mode and RPN, PALETTE will open the Palette Listing
  • 0 + Colour/Focus/Beam/etc... will set selected devices to Home values for selected attributes.

4.0.0.b-21

mainly bug fixes... new features:

  • Devices command's windows now reflect real values for movers all the times + some goodies...

4.0.0.b-20

Recapitulatifs par rapport à la b16 :

  • Grand Master : Ok
  • Black : Ok
  • Focus avec le Pad Ok
  • Plus de sho corrompu : Ok Memorisation des Focus :ok Patch : OK
  • Ce qui ne fct pas ou plus:
  • Multi sélection avec souris et touche " CTRL", c'est ok avec les commande "ch +"
  • prise en compte de valeur par défaut des devices (chez moi un Strobe qui devrai être à 255)

Au bout d'un moment de travail, les fenêtres ne passent plus en premier plan par l'appel au menu, lorsqu'elles sont ouvertes. donc il faut les sélectionner dans un coin apparent.

  • Les Cue FX ne mémorisent pas les canaux de devices.
  • Les clone de Cue, ne copient pas les canaux de devices
  • lorsqu'on clique sur le "DLINK" d'un STEP, on peut visiblement éditer les canaux individuellement, or ce ne fonctionne pas sur tous les canaux. (couleurs OK, mais STROBE, EFFECT...)

J'ai d'ailleurs pas réussi à "jouer" avec un canal "EFFET / MACRO", mais c'est peut être le device, faut que je vérifie. Les Dlink ne sont pas liés aux CUES, donc on ne peut pas les mettre dans un SUB. Pas systématique

  • Ne mémorise de temps en temps pas la couleur (donc dans certains CUE, et pas d'autres) <-- Ca c'est bizarre et pénible

je te joindrai le sho et le step où ça bloque. => ben aujourd'hui ce step et cette couleur ne bloque plus !=> A suivre

  • Sortie du logiciel pas toujours propre (fenêtres bloquées ouverte), mais ce ne m'est plus arrivé le lendemain.
  • J'ai eu deux fois une fermeture inopinée lorsque je faisais des manip. avec les 4-5 fenêtres ouvertes (Focus, Beam, Couleur, Listing), sans perte de données, recul. avec menu "backup".

4.0.0.b18

Pre 4.0.0.b18

4.0.0.b17

mainly a bug fix.

4.0.0.b16

Pre 4.0.0.b16

  • SUB_SPEED are reset to 50% in case of gun shot
  • moving light's attributes have been redispatched, new BEAM family
  • palette listing now reflect available palette for selected channels.
  • Colour and Focus window now display parameters levels for each selected Devices (along with the active palette's name)

4.0.0.b15

available for Windows, MacOS 10.8, 10.9, 10.10 bug fixes only...

4.0.0.b14

bug fixes only... should address:

  • not patched channels -X1/X2 crash

4.0.0.b11

4.0.0.b10

  • fix a bug with the 'Personality Editor'
  • benefit from the compiler analyzer (lots of optimizations)
  • fix Sample recording
  • new 'Balance' function to isolate selected channel as long as Balance is ON

maybe I'll repeat myself but It's important to test these beta in order to stabilize the first 4.0.0 in order to release it.

my goal is to have a bullet proof release as the 3.0.24

moving lights code will be part of this release as an experimental feature.

4.0.0.b09

it's a big step forward as it introduce concept/basics for moving light, Leds, and whatever you need in D::Light.

Specifically it introduces 'DLinks' wich are more or less (actually less than more) like MLinks but for registered devices.

DLinks acts like this:

  • you set all parameters you need for devices (with palette it's better)
  • you record a cue and DLinks are attached to the step that contain the cue
  • you can edit/modify/create/remove DLinks form the editor wich is available (for now... I've forget to set an option in the menus....) by click on the corresponding column in the sequence.
  • when DLink are loaded in X2, if the channel is black they're processed (this behavior is called GO_IN_B on some ligthdesk)
  • this is a special feature of DL: when a channel under TGroup control is fading to black, if DLink attached to next step is referring to this channel, parameters are processed.

it fits very well for theater I think....

  • DLinks are not attached to cues, cues only contain Dimmer Parameter of devices (if they exists) -editors (like GROUP, CUE, SUB) does not deal with devices parameters.

Pre 4.0.0.b9

4.0.0.b8

4.0.0.b7

4.0.0.b6

  • a new beta is available for macOS >= 10.8 and Windows (if you want the other builds, just ask.) here's a non-finished list of modifications:
  • move CONTROL command
  • add HOME command
  • add Palette Macro function to set preferences for Palette recording
  • add Palette recording/updating functions
  • add Palette listing and editor
  • added +/-1 option for FOCUS commands
  • add the ability to use CTRL in the BLADE commands in order to scroll both Blade or Fine Balde
  • in the setup, add an option fro automagically switch to Device board at loading time

about Device Editor:

  • rename it to Device Personnality Editor
  • change internal display (need to rewrite personnality files... sorry)
  • add a column to define if a parameter must be activate temporary (eg: Lamp On/Off needs to go to xx level then goback to 0)

attached a model of devices for the device editor.

I think it's robust now and you can build Personality based on the attached example.

Pre 4.0.0.b6

  • move CONTROL command
  • add HOME command
  • add Palette Macro function to set preferences for Palette recording add Palette recording/updating functions
  • added +/-1 option for FOCUS commands
  • add the ability to use CTRL in the BLADE commands in order to scroll both Blade or Fine Balde in the setup, add an option fro automagically switch to Device board at loading time

about Device Editor:

  • rename it to Device Personnality Editor
  • change internal display (need to rewrite personnality files... sorry)
  • add a column to define if a parameter must be activate temporary (eg: Lamp On/Off needs to go to xx level then goback to 0)

4.0.0.b05

  • add a new 'Extra Dimmer as Intensity' column to the Device listing of the sho. It's usefull for Device that do not handle Intensity attribute.
  • add a merging mechanism to swap registered device model with another one. it'll be usefull when Palette will be coded but the purpose is to be able to switch between device when in tour you do not have the same device as at the creation.
  • from the main board you can access to several windows for (few for now) commands add CONTROL command for Lamp On/Off
  • add FOCUS command for Pan(Fine)/Tilt(Fine)
  • add BLADE command

in the FOCUS and Blade windows you can hold CTRL to scroll FINE or scroll BOTH parameters I think you'll need to to rebuild your devices template as the one provided because all parameters you want to use must be set

all library have been updated

Pre 4.0.0.b5

  • add a new 'Extra Dimmer as Intensity' column to the Device listing of the sho add a merging mechanism to swap registered device model with another one
  • add CONTROL command for Lamp On/Off add FOCUS command for Pan(Fine)/Tilt(Fine) add BLADE command
  • updated libs
  • join Alpha Profile 800 && ADB Warp model as example say that Parameters fields must be set....

4.0.0.b04

Avec cette beta, j'arrive à controler les couleurs du PAR via le ColourPanel le circuit de la fenêtre principale représente le paramètre DIMMER des devices

  • donc de la nouveauté dans le colourpanel où si le(s) devices sélectionnées ont plus de 3 couleurs, des scrollers de niveaux apparaissent en bas de la fenêtre
  • rajout des cases CMY
  • refonte des presets de couleurs (pour mémoire: left-clic = selection de couleur, un deuxième clic permet de nommer la couleur, Ctrl+clic permet d'enregistrer la couleur active)

donc si vous avez listés/patchés des devices, que vous les sélectionnez depuis la fenêtre principale, vous devriez pouvoir controler les couleurs depuis le colourPanel. on ne peut pas encore enregistrer de cues avec des valeurs de couleurs ni charger des trucs dans les subs, ni rien.... petit à petit ça avance. aussi pour ceux qui possèdent un ultraDMX RDM Pro merci de me dire si il fonctionne mieux avec cette beta. après réflexions nocturnes je me dis que c'est pas bien de mettre les valeurs de HOME dans la librairie, qu'il vaudrait mieux définir ces valeurs dans le 'Device Listing'... où pourrait également apparaitre des champs comme 'Inverse Pan' et 'Inverse Tilt'...

4.0.0.b3

this one bring the Device Listing where you can import Device Files to your sho. please be carefull not having neither Manufacturer nor Model set as '*' '-' on Win32 leads to nothing good... in order to patch the imported device, you click on the Dimmer or Channel cell, it pop up a big dimmer view. use Ctrl+'move the mouse' to set the dimmer Range. once dimmer range is set, you type the channel number you want to assign the device and use 'c' (like in channel) to process the patch. you can use 0 channel to release a previous patch without removing a device

4.0.0.b2

this one should address reported bugs of the previous one

4.0.0.b1

voici la premiere béta d'une longue série qui devrait aboutir sur une proposition d'utilisation des projecteurs à LED, projecteurs asservis. ça sera sans doute assez long étant donné le chantier, néanmoins voici une première proposition.... cette beta ne comprends qu'un module de création de librairie de projecteur. dans l'ordre pour las suivantes:

  • assignation des projecteurs dans un sho de DL en fonction de la librairie existante -fonctions d'accès aux paramètres
  • création/gestion de palette


D::Light v3

3.0.24_b2

build system is slightly different from previous releases. now we have :

  • MacOS 10.6/10.7 build linked against XQuartz 2.7.4
  • MacOS 10.8/10.9 build linked against XQuartz 2.7.5
  • and the good old Win32, Linux32, Linux64 releases on Linux and MacOS, every lib have been updated

here come the news....:

OLA:

  • on each supported platform (eg MacOS && Linux), OLA is up to date with their GIT repository

INHIBITION:

  • new concept for this function : from the main board, place the mouse on the channel's number (the white one), hold Shift and drag it to a submaster.

thus the submaster switch to INHIB mode and is loaded with a -non-editable- content that is called VOID. you can load one or several channels. it's intended to be a quick access to inhib function. the old method is still functional. GENERAL:

  • windows size and position should adapt to current screen size

ARTNET:

  • with this release you can list and select 3D visualizer (Capture Polar for ex) as a node to stream DMX to it.

MIDI:

  • a confirmation is now asked when you click on the script button that set factory's connections.

3.0.24

OLA:

  • on each supported platform (eg MacOS && Linux), OLA is up to date with their GIT repository

INHIBITION:

  • new concept for this function : from the main board, place the mouse on the channel's number (the white one), hold Shift and drag it to a submaster.
  • thus the submaster switch to INHIB mode and is loaded with a -non-editable- content that is called VOID.
  • you can load one or several channels.
  • it's intended to be a quick access to inhib function. the old method is still functional.

GENERAL:

  • windows size and position should adapt to current screen size

ARTNET:

  • with this release you can list and select 3D visualizer (Capture Polar for ex) as a node to stream DMX to it.

MIDI:

  • a confirmation is now asked when you click on the script button that set factory's connections.

3.0.22_b2

OSC:

  • less message for channels (eg only when their values are changing)

Setup:

  • new option for sequence typo
  • bug fixes...

3.0.22_b1

new beta phase with:

  • bug fixes (at least more error checks)
  • MidiTimeCode improved

3.0.22

I'm proud to announce the 3.0.22 release of D::Light. It's available for each supported platforms (macOS 10.6->10.9, windows, Linux 32b, Linux 64b). On MacOSX, it's linked against XQuartz 2.7.5 (xquartz.macosforge.org/landing/) many bugs fixed.... News:

  • MIDI TIMECODE: code improved

OSC:

  • less and better verbose

SETUP:

  • new typo function for sequence display
  • please consider making donations if you think this software is useful.