Sign In:     


Forum: General Discussion

Topic: Who want's to see something cool?

This topic is old and might contain outdated or incorrect information.

I'm being honest, it really is cool. It'll take you 2 minutes maximum.

Get a track you never play, one without hotcues,

Add 2 action poi, right at the end exactly like these

Name: Cue 1 Type: Action Cue: Cue 1 Macro : effect_active 1 'flanger' 1

Name: Cue 2 Type: Action Cue: Cue 2 Macro : effect_active 1 'flanger' 0

Now put this script on a custom button (one for that deck)

set_cue 1 & goto +16 & set_cue 2 & goto -16

Go to the start of the track, press play , now press the custom button... wait 16 beats, Awww yeah! I told you it was cool.
@Atomix stop keeping these things secret!
 

Posted Mon 01 Dec 14 @ 2:01 pm
yep that's pretty cool, took me nearly 10mins though;(
wonder if I can adapt that same pricipal to set my AM points, I'll play around with it.
nice
 

I haven't a clue what this does but soon as I get home I'll try this out, I reckon there ought to be a page just for useful scripts and their effect(s)
 

I'll save the dramatics,

What happens with this, you've added two action poi at the end of the track, (effect on effect off) and during Live playback you press a button that takes the first poi and moves it, to right now, it also keeps the script already assigned to it, and then it places the second (effect off) poi 16 beats later.

For anyone still not getting it, beat timed FX, on and off automatic one press.
 

raypitman wrote :

wonder if I can adapt that same pricipal to set my AM points,
nice


Not quite like ^^that ray but similar, AM needs some thinking about careful manipulation of the database.xml in NotePad ++

Add hotcues 21-28 in bulk with Ctrl+H in the database file
Then a mapping set_cues 21-28 to HW buttons
Then have a system
cue 21 always = Mix full start
cue 22 = Cut mix Start
etc etc
You set cues like this on a load of tracks, and then revisit the datbase xml with NP++ Ctrl+H to switch all cue21s in to 'mix full start' AM points, all 22s to cut mix etc etc

I just need to understand how NP++ can do wildcards for Ctrl+H (replace) because before switching 21s & 22s etc you need to delete (replace with nothing in bulk) the existing AM points and data

Maybe I'm not explaining well but with intelligent scripting the original idea could be the basis of Flip style on the fly macros, my thinking is hazy but this is a big deal.
 

I've played a bit,

I went into the database with NP++ (backed up the DB first)
Ctrl+H
Find
Point="realStart" />

Replace with
Point="realStart" />\r  <Poi Name="Cue 200" Pos="-20.0" Num="200" Type="action" Action=" effect_active &apos;flanger&apos; 1" />\r  <Poi Name="Cue 201" Pos="-20.0" Num="201" Type="action" Action="effect_active &apos;flanger&apos; 0 &amp; set_cue 200 0% &amp; set_cue 201 0%" />

Replace all
Saved
I then went into VDJ and changed the custom button to
set_cue 200 & goto +8 & set_cue 201 & goto -8

So I now have 2 action poi at the very start of the track, (they don't effect the track because they cancel out)
During the track I press the custom button, it sets the POIs to the beat you are on and 8 beats later, the first poi turns the flanger on, the second poi turns the flanger off & it also sends the POI back to the start of the track, neat and out of the way.

And this is any track, I did a replace command in NP++ now every scanned track in that database has a "cue 200" and a "cue 201"
I knew POI were huge, why aren't Atomix making big deal about it?

with the right scripts, and some simple NP++ work anything that is scriptable is able to be one press macro controlled, slider sweeps, effect pulses, loops that switch themselves off after a set number of loops.
Christmas has come early for me.
 

@locodog
you are some crazy genius, maybe atomix better employ you before one of the other dj software companies spot your talent
 

 

That's just it though, you almost have to have a degree to figure out some of this stuff let alone the time to do it.

I know for myself raising 5 kids (ages 14-2), a full time job, a wife, a dog, a cat and gigging on the weekends doesn't leave me much time at all to learn this stuff. It's madding some days.

Some nights I really have an inner battle, sleep or practice and that all after working a 10 hour day, taking care of our kids with all the sports and band practices. Shit gets hectic most days.

When I do have free time I'm scanning music and setting cue points, adjusting beat grids, looking for fresh new content and that's just on the audio side. When it comes to video I'm always trying to raise the bar.

I guess what I'm getting at is, I depend on guys like Loco, Phantom, Synth, DjDad (Bob), Dan and a host of others to help and y'all always do!! Just know that I appreacite all the work y'all do when it comes to script and skins cause there's no way I can keep up with it all....

Big UPS and much RESPECT, just keep it coming cause it is appreciated even though we don't always express it 👍
 

beatbreaker1 wrote :
I guess what I'm getting at is, I depend on guys like Loco, Phantom, Synth, DjDad (Bob), Dan and a host of others to help and y'all always do!! Just know that I appreacite all the work y'all do when it comes to script and skins cause there's no way I can keep up with it all....

Big UPS and much RESPECT, just keep it coming cause it is appreciated even though we don't always express it 👍 👍

well said +1

 

@Huey Thanks man, I understand, time can be in short supply, and I'm grateful you spend a bit of your time trying these things out. I enjoy figuring things out but I really like it when users put these things into their set.

@groovindj lol, I looked at that page but they don't have a vacancy for a script bodger, I'll work for cheap though, it'd only cost Atomix one more (permanent) star under my user name :-)

What's really got me wondering is, what else are Atomix keeping secret?

There's snags I've discovered with my method above, (that I've since solved, V8 can be picky with how you do the NP++ stuff) the (not so) tricky bit is getting it suitable for controllers. (i.e. the rest of the world who have zero interest in my ramblings)
The database editing can be automatic
What's needed is a skin that swaps the effect_select stuff with a custom button, you add all the FX toggle stuff that effect_select does, that way with just a little bit of HW mapping you could have the original functionality and all kinds of script craziness on call all from your controller.
 

Automated slider control [solved]
 

I got no time for scrips .I'm making the most "out there" beats ever & playing things on the guitar I could'nt imagin a few years ago,all inspired by a collection of native instruments array of softwares,samplers,synths and libraries,plus a plugin pack of 3,000 plugs for FL and 4,000 for Reaktor,2,000 presets for Massive,1,000 for Guitar Rig.and have'nt gotten VDj in there yet...but yeah,they need to hire "Loco" and give him a License and a job for crying out loud!
 

locodog wrote :
What's really got me wondering is, what else are Atomix keeping secret?


I don't think anyone is keeping "secrets" about what can and, can't, be done with v8. V7.4 was around so long so called "super users" decrypted a lot of it's potential. I think we are seeing users moving into the stage where v8 "super users" are seeing same types of results.

Good looking out though. Expect more users to start unraveling tricks and whiz bangs like this one as we move forward.

 

beatbreaker1
+1
 

TearEmUp wrote :

I don't think anyone is keeping "secrets" about what can ...be done......


It sometimes feels that way, I've asked about ( & wished for) POI on the fly a few times (during v8 days), not once did anyone in the know suggest writing a POI cue and then reset it on the fly.
I understand not wanting to start a conversation about complicated stuff with persons who have no clue. (I'm guilty myself sometimes)

If you like whizz-bangs the 3rd post makes stupidly long scripts less stupid and less long. (threading scripts!)

http://www.virtualdj.com/forums/196218/PC_Version_Technical_Support/advanced_scritp_advices____.html
 



(Old topics and forums are automatically closed)