cue X while_pressed should be avoided. Because if you press another cue (without releasing the current one) you brake the "while_pressed" expression.
Also by default "cue X" action works as long as the button is pressed, so adding "while_pressed" is not really needed.
If I understand correctly what you're trying to do the most aprropriate script would be:
pause ? cue X ? cue X : goto_cue X & cue X : cue X
Also by default "cue X" action works as long as the button is pressed, so adding "while_pressed" is not really needed.
If I understand correctly what you're trying to do the most aprropriate script would be:
pause ? cue X ? cue X : goto_cue X & cue X : cue X
Mensajes Tue 24 Feb 15 @ 6:01 pm
The original script was an error of mine, (I didn't check at the time)
The original desire was hot cues to play only while held, but not to rewrite when paused
I tried this and it also causes the problem.
play ? cue_play 2 3000ms : hot_cue 2
*EDIT* found it
has_cue 2 ? cue_play 2 : hot_cue 2
The original desire was hot cues to play only while held, but not to rewrite when paused
I tried this and it also causes the problem.
play ? cue_play 2 3000ms : hot_cue 2
*EDIT* found it
has_cue 2 ? cue_play 2 : hot_cue 2
Mensajes Tue 24 Feb 15 @ 6:50 pm
locodog wrote :
Doesn't the problem stop when you reload V8?
Well yes, after testing, it does... I was afraid to try the skin cues anymore after that, so that's my bad I suppose. Still, I reckon that needed to be reported. I just don't understand how it could happen..?
Mensajes Tue 24 Feb 15 @ 8:16 pm
PhantomDeejay wrote :
cue X while_pressed should be avoided. Because if you press another cue (without releasing the current one) you brake the "while_pressed" expression.
Also by default "cue X" action works as long as the button is pressed, so adding "while_pressed" is not really needed.
If I understand correctly what you're trying to do the most aprropriate script would be:
pause ? cue X ? cue X : goto_cue X & cue X : cue X
Also by default "cue X" action works as long as the button is pressed, so adding "while_pressed" is not really needed.
If I understand correctly what you're trying to do the most aprropriate script would be:
pause ? cue X ? cue X : goto_cue X & cue X : cue X
Well, if you recall, I used that script you provided on all my hardware cues. It's almost there, but found it slightly lacking. So, I was just experimenting with one of the programmable buttons on the skin,with this other script that I ran across, to see if I could learn something useful. It seemed like the safest place. Really blew my mind, when all the other cues were affected that way!
PS >> I've read everything I can find here on the site regarding VDJ script, but there is obviously much more to learn. I would appreciate any additional information you might be able to point me toward.
Mensajes Tue 24 Feb 15 @ 8:27 pm
Try this, it's what I should have recommended to start with.
has_cue 2 ? cue_play 2 : hot_cue 2
has_cue 2 ? cue_play 2 : hot_cue 2
Mensajes Tue 24 Feb 15 @ 8:50 pm
locodog wrote :
Try this, it's what I should have recommended to start with. has_cue 2 ? cue_play 2 : hot_cue 2
Thanks, I already have. It works okay if the track is at rest when initiated, but apply it when playing, and the track will stop and go back to that cuepoint. Also, it has the strange feature that if you continue to hold it for more than two bars, it will continue to play even after it is released. I think that is from the "cue_play" command.
Phantom's script works fine, except that you can never press two cues in an overlapping way, without loosing the play function.
Mensajes Tue 24 Feb 15 @ 10:53 pm
We are hijacking fruit 's topic, but I will try to expand the cues script today so that it won't reset when 2 cues are hold. Ok?
Let's continue this discussion elsewhere...
Let's continue this discussion elsewhere...
Mensajes Wed 25 Feb 15 @ 1:39 am
No problem gees you're very welcome :)
I'm happy that this problem is finally not related to my skin. Cheers :)
I'm happy that this problem is finally not related to my skin. Cheers :)
Mensajes Wed 25 Feb 15 @ 7:45 am
PhantomDeejay wrote :
We are hijacking fruit 's topic, but I will try to expand the cues script today so that it won't reset when 2 cues are hold. Ok?
Let's continue this discussion elsewhere...
Let's continue this discussion elsewhere...
Sure - you call it...
Fruit wrote :
No problem gees you're very welcome :) I'm happy that this problem is finally not related to my skin. Cheers :)
Me too. The strangest things always happen to me. Right now I'm getting deep piano notes and chords whenever I load a new track onto my decks in Serato DJ. Like I said... weird stuff...
Mensajes Wed 25 Feb 15 @ 3:35 pm
Fruit, is there an easy way to mirror the decks (left to right), or is that a very complex undertaking?
Mensajes Thu 26 Feb 15 @ 7:17 pm
awesome..
Mensajes Thu 26 Feb 15 @ 11:42 pm
Thx Tycoon :)
There's an option for that :
- menu deck / mirror decks
In 0.7, the deck's SCREEN will also be mirrored (or not according to your taste).
Richmond wrote :
Fruit, is there an easy way to mirror the decks (left to right), or is that a very complex undertaking?
There's an option for that :
- menu deck / mirror decks
In 0.7, the deck's SCREEN will also be mirrored (or not according to your taste).
Mensajes Fri 27 Feb 15 @ 2:39 am
I don't know, Fruit. I may not be smart enough to find it on the menu. I've thoroughly gone though everything in the menu under the Atomix logo, as well as the deck menu at the bottom of the mixer panel, and I don't find any such option. I'm using the four deck swap configuration, if that has any bearing.
I did find a reference to deck mirroring in the XML file, so I played around with the language in there a little, but it did not produce any immediate results, so I put it back the way it was and gave up on that route, until I can get some help in that area from someone more knowledgeable.
I did find a reference to deck mirroring in the XML file, so I played around with the language in there a little, but it did not produce any immediate results, so I put it back the way it was and gave up on that route, until I can get some help in that area from someone more knowledgeable.
Mensajes Fri 27 Feb 15 @ 11:03 am
build 2162
started getting this on right deck 2 deck layout
not sure whats happening
maybe because they did this -> -Added support for mask to skin cover
also getting this when scratching with right deck
started getting this on right deck 2 deck layout
not sure whats happening
maybe because they did this -> -Added support for mask to skin cover
also getting this when scratching with right deck
Mensajes Fri 27 Feb 15 @ 2:45 pm
Same thing reported in the beta forum. Right deck only.
Mensajes Fri 27 Feb 15 @ 4:59 pm
" $v8bf_decks_mirrored=0=0.00000,"
Mensajes Sat 28 Feb 15 @ 9:09 am
Okay... took me about six hours of trial and error hacking, but I finally figured it out! Unfortunately, it seems there just is no deck mirroring, in the 4 swap mode!
I couldn't find it, simply because it wasn't there. For me, reading the code is like trying to learn Chinese. But eventually, I realized that "0" at the end of the visibility clause was setting it to be invisible in 4 swap. If you only knew how much time I spent... just trying to find it in the menu! Lol... I figured it must be there if you said so.
Anyway I learned a little bit about what one can do, and a whole lot about what you can't, during this exercise. So from start to finish:
This is what I started with:
</submenu>
<item text="Mirror decks" action="toggle '@$v8bf_decks_mirrored'" check="var '@$v8bf_decks_mirrored' 0" visibility="var '@$v8bf_4swap' 0"/>
<item text="Swap decks" action="skin_panel 'swap' toggle" check="skin_panel 'swap' on"/>
And, this is what I ended up with:
</submenu>
<submenu text="Swap / Mirror">
<item text="Swap decks" action="skin_panel 'swap' toggle" check="skin_panel 'swap' on"/>
<item text="Mirror decks" action="toggle '@$v8bf_decks_mirrored'" check="var '@$v8bf_decks_mirrored' 0" visibility="var '@$v8bf_4swap' 1"/>
</submenu>
I couldn't find it, simply because it wasn't there. For me, reading the code is like trying to learn Chinese. But eventually, I realized that "0" at the end of the visibility clause was setting it to be invisible in 4 swap. If you only knew how much time I spent... just trying to find it in the menu! Lol... I figured it must be there if you said so.
Anyway I learned a little bit about what one can do, and a whole lot about what you can't, during this exercise. So from start to finish:
This is what I started with:
</submenu>
<item text="Mirror decks" action="toggle '@$v8bf_decks_mirrored'" check="var '@$v8bf_decks_mirrored' 0" visibility="var '@$v8bf_4swap' 0"/>
<item text="Swap decks" action="skin_panel 'swap' toggle" check="skin_panel 'swap' on"/>
And, this is what I ended up with:
</submenu>
<submenu text="Swap / Mirror">
<item text="Swap decks" action="skin_panel 'swap' toggle" check="skin_panel 'swap' on"/>
<item text="Mirror decks" action="toggle '@$v8bf_decks_mirrored'" check="var '@$v8bf_decks_mirrored' 0" visibility="var '@$v8bf_4swap' 1"/>
</submenu>
Mensajes Sun 01 Mar 15 @ 12:07 am
Hi there,
Sorry for the late mate, I've had a pretty busy long week end I couldn't spend time on the forum.
You're right, the mirror decks option is only available in 2 decks mode, I didn't realize we were talking about the 4 decks layout. In order to have it working, you do not just have to tweak a menu, but also prepare a bunch of code defining the new stance.
I will try to get the ability to work also with the 4 decks stance.
Sorry for the late mate, I've had a pretty busy long week end I couldn't spend time on the forum.
You're right, the mirror decks option is only available in 2 decks mode, I didn't realize we were talking about the 4 decks layout. In order to have it working, you do not just have to tweak a menu, but also prepare a bunch of code defining the new stance.
I will try to get the ability to work also with the 4 decks stance.
Mensajes Mon 02 Mar 15 @ 6:29 am
I understand. We all get covered up from time to time. I need to get more familiar with the language and mechanics of the script anyway, somehow.
I'm making progress in the direction I'm wanting to go with this, but one thing that bothers me is that I cannot find any option in VDJ8 to reverse the default mixing (rhythm) wave to the proper left-to-right (same as the record) direction of movement. Do you know if that is still possible, as in older versions of VDJ? It is very important to me.
I'm making progress in the direction I'm wanting to go with this, but one thing that bothers me is that I cannot find any option in VDJ8 to reverse the default mixing (rhythm) wave to the proper left-to-right (same as the record) direction of movement. Do you know if that is still possible, as in older versions of VDJ? It is very important to me.
Mensajes Mon 02 Mar 15 @ 9:24 am
No it's not possible any more. As Atomix would say "it's deprecated".
http://www.virtualdj.com/forums/187263/VirtualDJ_8_bug-report_Forum/Wave_Form_Display_Direction.html
http://www.virtualdj.com/forums/187263/VirtualDJ_8_bug-report_Forum/Wave_Form_Display_Direction.html
Mensajes Mon 02 Mar 15 @ 9:29 am