Audio functions and QLC+ command line parameters ??
Posted: Sun Mar 06, 2016 10:51 am
Hello,
I ran into some weird behavior with QLC+ audio functions, this seems to be influenced on how QLC+ is started.
My configuration: OS= Linux Mint 17.3 64 bit ; QLC+ = 4.10.2.b
I setup a workspace for a theatre production I'm doing sound&light for. Basically it contains some fixtures, some scene functions + chaser and some audio functions + chaser and a virtual console with 2 cue lists and some individual sliders. When I had everything set up and working to my likings, I decided to make a shortcut to run VC only in kiosk mode (-k command line parameter) ... and all of a sudden my audio functions no more played ... opening the same workspace by clicking on it (without making any change to the audio functions) makes them play again ...
As I modified the workspace XML for another issue (post will follow later), I decided to start from scratch and experimented with various command line parameters (-k , -f, ...). After a while I got audio functions 'broken' again, but now only some ...
Today (for writing this post) I started again from a scratch with some sample audio files, but as I did not write down all the command line tests I did previously, I have not been able yet to reproduce the behaviour in this third workspace file..
Analysis of the 3 different workspace files (joined) shows that:
- in my original workspace (Produktie_2016.qxw) all audio functions have <Source>..</Source> tags that contain paths relative to my user home directory.
- in the scratch workspace (P2016.qxw), some audio functions have <Source>..</Source> tags that contain paths relative to my user home directory and other audio functions have <Source>..</Source> tags that contain paths relative to the workspace directory (which is a subdiretory of my user home directory).
- in the test workspace (Audio_2.qxw) all audio functions have <Source>..</Source> tags that contain paths relative to the workspace directory
My conclusions are that:
- some operation in QLC+ (my first thoughts go to opening workspaces with command line options, but it can be something else) causes audio functions 'Source' attribute to change from 'relative to workspace directory' (what it should be ?) to 'relative to user home directory'.
- an audio function with a Source relative to the workspace directory plays well, both in 'regular' and kiosk mode.
- an audio function with a Source relative to the user home directory directory plays well in 'regular' mode but will not work in kiosk mode.
As we went live with our performance this weekend, my workaround is not to run in kiosk mode, which is fine as I do the operating. It would be nice, however to have this issue resolved so that anyone can operate a performance (using kiosk mode).
Thanks for any assistance,
Freddy
O, by the way, this was my first 'live' performance with QLC+ and it did his job perfectly. Thanks to everyone maintaining this great software.
I ran into some weird behavior with QLC+ audio functions, this seems to be influenced on how QLC+ is started.
My configuration: OS= Linux Mint 17.3 64 bit ; QLC+ = 4.10.2.b
I setup a workspace for a theatre production I'm doing sound&light for. Basically it contains some fixtures, some scene functions + chaser and some audio functions + chaser and a virtual console with 2 cue lists and some individual sliders. When I had everything set up and working to my likings, I decided to make a shortcut to run VC only in kiosk mode (-k command line parameter) ... and all of a sudden my audio functions no more played ... opening the same workspace by clicking on it (without making any change to the audio functions) makes them play again ...
As I modified the workspace XML for another issue (post will follow later), I decided to start from scratch and experimented with various command line parameters (-k , -f, ...). After a while I got audio functions 'broken' again, but now only some ...
Today (for writing this post) I started again from a scratch with some sample audio files, but as I did not write down all the command line tests I did previously, I have not been able yet to reproduce the behaviour in this third workspace file..
Analysis of the 3 different workspace files (joined) shows that:
- in my original workspace (Produktie_2016.qxw) all audio functions have <Source>..</Source> tags that contain paths relative to my user home directory.
- in the scratch workspace (P2016.qxw), some audio functions have <Source>..</Source> tags that contain paths relative to my user home directory and other audio functions have <Source>..</Source> tags that contain paths relative to the workspace directory (which is a subdiretory of my user home directory).
- in the test workspace (Audio_2.qxw) all audio functions have <Source>..</Source> tags that contain paths relative to the workspace directory
My conclusions are that:
- some operation in QLC+ (my first thoughts go to opening workspaces with command line options, but it can be something else) causes audio functions 'Source' attribute to change from 'relative to workspace directory' (what it should be ?) to 'relative to user home directory'.
- an audio function with a Source relative to the workspace directory plays well, both in 'regular' and kiosk mode.
- an audio function with a Source relative to the user home directory directory plays well in 'regular' mode but will not work in kiosk mode.
As we went live with our performance this weekend, my workaround is not to run in kiosk mode, which is fine as I do the operating. It would be nice, however to have this issue resolved so that anyone can operate a performance (using kiosk mode).
Thanks for any assistance,
Freddy
O, by the way, this was my first 'live' performance with QLC+ and it did his job perfectly. Thanks to everyone maintaining this great software.