-
Hello CMB
Thank you for your quick reply are you awake early or in same timezone as me? GMT+1 ? ;-)
I will try to email Directly drlava for Demo software and confirm Licensing limitation.
In my professional world we use FlexLM Licensing software and it works well !
regarding LSX Beat Sync with Live Audio (CUBASE,TRAKTOR,...),
there are several features that could by implemented:
BS1) LSX BPM and Beat Grid setting using Tap Function (A button you hit several times manually in rythm with Audio in order to define the LSX Beat Grid)
This is the poor man solution but required if nothing else work...
BS2) my second Idea was just to use Line-In Audio Waveform analysis in order to affect Animation Speed in order to have the Laser Movements ''Highs'' in sync with Audio-IN detected Audio BEat Grid
BS3) 3rd idea wich is the BEst is to get TRAKTOR to output Music BPM as Midi Clock : TRAKTOR Setting: MASTER TEMPO CLOCK SYNC MIDI and enable LSX to Take Midi Clock Event (and allow a latency setting) in order to phase align LAser Show Beat Grid to Music Beat Brid
I plan to go for LSX BASIC as I see Midi Control Input in the feature list
I hope that it also include MIDI CLOCK Sync !
Thank you again for your help and advices
-
Hi,
I'm In Belgium and I assume you're in France so that makes that we're in the same time zone :P
Drlava was talking of adding a BPM option in the future, but I don't know what his ideas are with this.
I'm used to using a tap sync as well (using Freestyler for the non-coherent lights), but I found that tap sync isn't that crucial with laser effects. With effects like a sine wave, just a slider is sufficient for controlling the wave speed. Actually, in my opinion the way LSX lets you control effects makes beat synchronising obsolete. If you can control effects in real time with a bunch of sliders, why would you want to restrict yourself to beat control?
Sound input works very well with LSX. You could use it for effects like these: http://www.youtube.com/watch?v=Lp8F3pYyyyg, or use the spectrum analyser as a trigger for effects (dzodzo experimented with this).
There is an option to set the playback speed in LSX with Midi Timecode, but I haven't experimented with this as of yet. I should look into it.
-
Hi CMB,
Oui on est Voisin, Vive la Belgique and especially the Belgian Girls... :-p
Lets Say I build a Generic LSX Show with a specific BPM in mind, let say 128 for the example
I would want the different Animations in Phase with BPM at multiple BPM Speed
I would Want the different Animation Transitions to occur in BPM Phase
I would want to be able to Manually Trigger specific scenes with minimum time quantization so they occurs right on BPM Beats or Beats/4 BEats /8
This Show I would use it in sync with the several Music I play using TRAKTOR
If TRAKTOR BPM=LSX SHOW BPM=128 here then LSX would Align Laser Show BeatGrid (Phase) with TRAKTOR BEatGrid (+/- Latency setting)
If Traktor BPM is different from Original LSX Show BPM then LSX would TImeStrech the Whole Show in order to be consustent with Music BPM and BeatGrid Phase
In addition, I could program my Traktor Controller to send Midi Commands to trigger specific LSX Animations (and then restore back the Planned Timeline Execution)
Does this make sense?
-
I spent a wonderful ten days camping near a lake in France, wonderful country. Though where are those Belgian girls you are talking of? Ö
It does make sense. I believe it's possible, but it would require a few workarounds and clever tricks. It wouldn't be just plug and play in any case. Most lasershows are synchronised to music in the program itself, and live shows are controlled in real time by selecting cues and adjusting parameters on the fly. What you are asking is somewhere in between.
You better contact drlava himself about this, maybe he'll make work of a proper bpm feature
-
As I hadn't the chance yet to try LSX for real, I can only imagine the way it could work
I like the realtime Cues triggering capability.
Cues could contain a BPM setting and Beat lock Capability
Can several Cues be triggered at the Same time ?
Can we Map the Cues triggers to Midi Events?
I Imagine a Cue Sequencer (BPM +Phase Aligned to Midi Clock Sync) that I could record on the fly and then Loop + Additional Cues triggered by Midi Events does LSX allow that kind of Use?
Mhhhh Sounds Good!
-
to get an overview you can check some kind of manual i exported from google docs http://furikuri.kirril.com/Private/l...vingManual.pdf
it's far from finished but there is an overview how does the program look like with screenshots to give you an idea of way of working with this software
-
Hello Dzodzo,
thank you Very Much !!
-
The triggering of cues is triggered by midi by default.
As of now, it's not possible to trigger multiple cues at the same time, but generally you don't want to play a lot of effects at the same time anyway, as it can get complicated soon. If necessary you could always put multiple effects on the same location on the timeline.
How it works now is that you have a timeline, where you can put events on. There's events that display stuff such as regular ilda files, an abstract generator, a raster event, text, etc., and events that alter those images such as size, colour modulation, morphings, rotation, ..., that you place under the 'source' events. In a live show, you divide the timeline into intervals (cues), and with a midi keyboard or the Masterbeam window you select which interval/cue is being played. This has certain advantages, but it makes it hard to implement things like bpm, and it also prohibits playing multiple cues at once.
I imagine by the way LSX works now, there could be a "bpm event", that sets the playback speed of the show according to the tap sync, or midi timecode input from another program, maybe with a beat variable that increments in value with each beat for use in expressions.
For example you could place a line on the timeline, with a ShiftY event under it. Then you could set the ShiftY event to use this beat variable so with each beat the line jumps to a higher location, and it resets after 4 beats (settable).
I'm just thinking aloud, there's no bpm event right now. There is a SetTimeSpeed event, and if necessary you could modify it so that it adjusts the speed when it gets input from mouse clicks for example. I need to think how you should get midi input from another program though, I never played around with that... This is already 'very advanced' use of the program, and the learning curve is already steep as it is.
(edit) I should add more content to the manual :P
-
Hi Leonard, nice to hear from you.
LSX does support the Moncha.net controller.. in fact I was working on that section of the code yesterday, doing improvements.
You can trigger sequences from MIDI and OSC messages, but you can do much more than that, you can also affect everything that goes on inside the sequences with these messages, also. This can be done with scripting or simple midi 'channel' entry.
Also, you can set it up to accept triggers from an external hardware sequencer, and yes play more than one sequence 'note' at a time, using sfx events.
Right now, MIDI beat clock is not picked up, but it's been on the list and so we can talk more to get this set up just the way you want. Right now, LSX accepts MIDI Time Code, which is different from the beat clock, but the beat clock won't be hard to implement.
-
Dear DrLava
I am very Glad to have found This Forum and Discovered the existance of LSX.
Does you Post also mean that Can I Purchase LSX Basic and then get it Licensed on the MONCHA.NET integrated into the KVANT ELITE? (and avoid any Shipping Cost and USB KEY)
As 189$ is already an investment to me, could I purchase an electronic copy of LSX Basic (No need to ship CD to me)
Could you please send me a LSX Demo Download Link?
Can Pay per PAypal?
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules