Posts by JPK

    As a background info about the reason why we always show this dialog: We were scared that we forgot to mark some changes and eventually the work of an user is lost because he or she trust DMXControl 3 to much. Thus, we said, that it is better to have an unneeded save request than loosing some work. But as Johannes said, we are currently working on this topic and maybe this is fixed in DMXControl 3.3.


    Regards

    JP

    Hi and welcome in our forum,

    DMXcontrol 3.2.1

    first of all: We released DMXControl 3.2.2 about 3 months ago. There are some new features and bugfixes in it (see https://dmxcontrol.de/en/dmxcontrol-3/releasenotes.html).So you might update your installation first to get the new features.

    I have already linked the lights through a USB to DMX interface to DMXcontrol and it's possible to control them through the software.
    From what I've read the next step would be creating a cue-list (which are like 'scenes' on a traditional DMX controller).
    Then I would have to link DMXcontrol to the software running the midi sequencer so that both programs can communicate with another.
    Finally I imagine I would have to create a ruleset in DMXcontrol's midi manager to liink midi notes to specific cues from the cuelist.

    The sequence you wrote is basically correct. Usually, MIDI is usually used in DMXControl 3 to trigger multiple cuelists. In your case, a mixture of a few cuelists (I often work with 4-5 cuelists) with multiple cues could work.


    Regards
    JP

    We hope at the end of this year or at the beginning of 2022. However, this is not fixed because we work only in our free time for DMXControl as it is a hobby project and thus to give a possible release corridor is a little bit like :glaskugel: :saint:

    Hi, there is a stop command in the special cues. You have to add this command as a second special command at the end of your cuelist or in a separate cuelist. It allows you to stop the audio.


    Yes, there is a way to do something similar. With V3.2.2 you can already load MP3 files into DMXControl 3. For this, open the project explorer and open the folder "Files". Do a rightclick in the right area and click on "Open File...". Search the audio file on your file system and add it. After that, go into your Cuelist and click on the small arrow on the "Add Cue" button. In this menu, there is a sub menu with special cues. There is a menu entry to add a command to control the audio file. There are commands to start, stop or pause an audio file. After inserting this special cues, you can add your normal light cues and change the trigger of them to timecode. Now set the timecode value accordingly. This will trigger the cues, if the audiofile has reached this timestamp.


    However, the audio file runs beside your cuelists so it can not be part of a cuelist itself. This fact is important to know, because the special cues only trigger the start or stop an audio file. Thus, the audio file will keep running if you stop the cuelist. This is one of the major drawbacks of this solution.


    P.S.: Maybe the videos I made for the cuelist will help you to find the things you need. Unfortunately, they are only in german yet, but maybe the automatic translation of youtube is good enough to understand, what I am talking about:


    Audio Cues:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.


    Timecode Trigger:

    External Content youtu.be
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Hi,

    unfortunately, there is currently (Version 3.2.2) no timeline in DMXControl 3. However, such a feature is one of the major features, we plan to release with DMXControl 3.3.0 (will be called Timecode Player). Release of DMXControl 3.3.0 is scheduled to be around end of this year (no guarantee for this due to some uncertainties).

    Regards

    JP

    Hi and welcome in our forum :)

    I would recommend to install DMX-Workshop (https://artisticlicence.com/product/dmx-workshop/) With this tool, you can check your artnet configuration (see, if DMXControl 3 sends correctly, test your Artnet node,....) and try to find the problem.

    I note that in other configurations there are options to configure the IP address of the Ethernet interface

    DMXControl 3 works with the respective ethernet interface, detects your artnet nodes and send multicasts / broadcasts to all artnet nodes in the network. Thus you only have to select the IP address of the respective ethernet port of your pc.

    Nice :) One of our philosophies in this forum is to keep such questions for other users with a similar problem. The only thing we would appreciate is that you just post a short text about the resolution for your problem.

    Hi and welcome in our forum :)

    let's stay in English ;) What is your intend? Do you just need a device definition to control your device? If that's the point, then can you please post a manual or the dmx chart of your device.

    Regards

    JP

    Hi,

    the way Lightbeamer showed is indeed a possible way to replace existing Devices with new versions or other Devices. However, in large projects, this method takes its time. Today, there is no direct function to replace a DDf in the project itself via DMXControl 3. However, you can open the project file with your normal file browser (the project-file is a normal zip-file) and replace the existing DDF in the project with the new DDF. As Lightbeamer said, make a copy of your project before you change it.


    JP

    Hi,


    I had less time than expected, so I had not the time to build up the demo project until today. However, now I created it. You can find a simple structure of three cuelists for the color and three for the dimmer of a group of LED devices. Take a look on the cuelist group and how it manages, that only one of the dimmer / color cuelists is running at a time. I also added a simple Softdesk with a few buttons to start and stop the cuelists. You can take a look at the connectionsets and see, how to start and stop the cuelists. The third thing I added is a blinder cuelist. This cuelist has a higher priority and overrules all other cuelists. I hope, this project will help you to understand how to control cuelists with the Softdesk.


    JP


    P.S.: If you have a StreamDeck, you can use it with DMXControl 3 too.

    Hi and welcome in our forum,


    we know, that the current way to design an audio synchronized show in DMXControl 3 is not really good. This is currently a workaround and a solution to be able to make audio shows at all. We do not see this as a long term solution for audio-synchronized shows. Hence, we already confirmed, that there will be a new feature in DMXControl 3.3: The Timecode Player. It is designed to play timecode-based shows (audio, cuelists, ....) directly in DMXControl 3. The control will look a little bit like in DAWs or video cutting software. So something like you described will definitely come and we are already working on it for some time ;) The current solution is a side-product of the work on the timecode player because the audio management is needed for the timecode player as well and is already implemented in the current version of DMXControl 3.


    JP


    P.S.: First time, we mentioned the timecode player was in the documentation about our annual DMXControl Projects e.V. meeting in 2015: https://wiki-de.dmxcontrol-pro…trol-Treffen_2015#Samstag (Link currently only in German)

    Ok, In your case there are three things which will help you: HTP/LTP/LoTP+Priorities, Cuelist Groups and the Input Assignment.

    1. HTP/LTP/LoTP+Priorities: If you start two cuelists which control the same device parameters of a fixture, there are three different mixing behaviors. As a default, cuelists mix with LTP (last takes precedence). So if you start the second cuelist, it wins and control the output. The first one stays active but is hidden from the second cuelist. If you now stop the second one, then the first cuelist gets the control back. It is a little bit like an advanced stack. "Advanced" because there are the HTP (highest takes precedence) and LoTP (lowest takes precedence, unfortunately broken in DMXC 3.2.1 and will be fixed in 3.2.2). You can change the mixing characteristic for every cuelist to one of those three variants. In addition you can change the priority. With it, you are able to prioritize some cuelists like for example blinder effects. Both, the mixing mode and the priority can be edited in the properties of a cuelist (in the project explorer, in the section "cuelist" right-click on the one you want to change and click on "properties" there)
    2. Cuelist Groups: If you have a group of cuelists, in which only one cuelist shall be active at the same time, you can use cuelist groups. If you start one cuelist in this group, it automatically stops all other active ones in this group. This reduces your workload enormously. You can achieve it by simply adding a new cuelist group in the cuelist group sction in the project explorer. Then you add the according cuelists by drag&drop them (just expand the cuelist folder and drag them on the cuelist group of your choice. In addition, you have to go into the cuelist group properties and change the "cuelist start behavior" to "single list running".
    3. Input Assignment: The Input Assignment is the link between the button in the softdesk and the according cuelist. The problem is, that it is a little bit complex to describe and now it is late here in Germany :saint: I can give you a first link to one of our "Did you know?" articles: Did you know? Special #7 - Input Assignment - Infinite Possibilities In it, there are some descriptions on how to link an input (in that case a fader) to a cuelist. You can adapt that to your situation. In addition, if I have some time tomorrow, I will build up a little project, where you can see how it is done.

    Regards

    JP


    P.S.: Well, usually, I also recommend to watch our recently released tutorial videos on our YouTube channel. However, those videos are currently only in German. But maybe you can use them as well with the automatic subtitle translation. The videos can be found here: https://www.youtube.com/c/Dmxc…iew=50&sort=dd&shelf_id=2

    Hi,

    did I understand it right that you put all cues into one cuelist and want to play them all in parallel? If this is right, then this will not work as expected. Instead of having all cues in one cuelist, you need multiple cuelists. You can run those cuelists in parallel and have the result you want. To move those cues to other cuelists, you can create new cuelists and copy&paste your existing cues to the new lists.

    Regards

    JP

    Hi,

    the problem is, that DMXControl 2 saves its files in a proprietary format which can not be easily edited by other programs. Even a VB programmer does not know in which way this format shall be read. So unfortunately, you will have to move them by hand :(

    Regards

    JP

    Hi,

    the DMX port of the controller is as the DMX standard defines. But the problem, which Soon5 pointed out, is that the pin assignment of the XLR to RJ45 adapter you posted is not known and possibly differs from the pin assignment of your DMX decoder. Maybe the manufacturer of this decoder has some DMX to RJ45 Adapters you can buy.

    Regards

    JP

    Hi and welcome in our forum,

    the manufacturer of this decoder used Ethernet connectors (so called RJ45 connectors), but the usual DMX signal is required here, no Ethernet. Do not plug this decoder in an usual Ethernet port! To control your lights, you need a DMX interface, which generates the DMX signals. There are plenty of different DMX interface types (USB-DMX-Interfaces, Artnet-Interfaces,...). To determine which one would fit for you, it is required to know, which software you prefer to use (to eventually control your LED strip).

    Regards

    JP


    Edit: Ok, Stefan was faster :D

    Now, its time: The next DMXControl 3.2 livestream with your questions goes live on Saturday, 2020-05-23. In this thread we will collect your questions. We try to summarize these questions again and then answer as many as possible. For this purpose we have summarized the rules for the questions:

    Rules for the questions:

    • One or more questions can be asked per person or per post.
    • Questions can be asked about the functionality of individual program parts of DMXControl 3.2.
    • Questions can be asked about possible implementations of an use case.
    • Questions like "When will this certain feature come?" etc. will be not answered, because this Q&A is about the handling of DMXControl 3.2.

    Your :dmxclogo DMXControl-Team :dmxclogo

    Hi,

    Bye the way: what is the significance of 'mindmx = "191" maxdmx ="128"' in the example - with mindmx > maxdmx?

    back then in the beginning of DMXControl 3, we defined that maxval is always greater than minval, because both parameter define the minimum and maximum possible value in a device function block. We also defined that Mindmx and maxdmx describe the position of minval and maxval. Therefore, if mindmx is greater than maxdmx you get a ramp down from maxval to minval while increasing the dmx value from mindmx to maxdmx. This behavior is designed for device functions like wheel rotation where the higher rotation speed is at the lower end of the device function block.

    Regards

    JP