Abstract Generator Question

Discussion in 'Lasershow Designer BEYOND' started by DZ, Apr 25, 2014.

  1. DZ

    DZ Member

    So I haven't played with Beyond in a while and just last week noticed the ability to create "Classic LD2000 Style Abstract". I absolutely love it, I could never really get the hang of the other abstract generator in Beyond. I also love the fact that you can assign midi to control the functions in the generator.

    I do have one question though. It seems that the way the abstracts are displayed is different between LD2K and Beyond. I have a little fiber fed scan head that I'm using in my office with a HeNe that I use when I just want to play around with some effects. In LD, when displaying just a circle, the output is exactly that, just a circle. In Beyond, it draws part of the circle, then blanks the laser and moves off to another part of the frame, then returns, unblanks and continues to draw the circle. Is there any way to disable this?

    Thanks!
    David

    edit- added a pic
     

    Attached Files:

    Last edited: Apr 25, 2014
  2. ENOT

    ENOT Software Developer Staff Member

    Hi David.

    About what BEYOND build you talking about? On the picture there are two frames/tracks/cues. Its correct? What Pangolin hardware do you use?

    Alexey.
     
  3. Aaron@Pangolin

    [email protected] Staff Member

    Alexey, that is David from the Midi email chain a day or two ago. "Analog is the future!" :rolleyes: I think he has 629 and QM2000.
     
  4. DZ

    DZ Member

    Hey Aaron! I sent him an email just a bit ago. Not sure if what I'm looking for is possible in Beyond, I hope it is! The abstract generator in LD was just soo clean, but I love the ability to control the abstract generator in Beyond with midi. If the abstract generator in Beyond can run just like the one in LD then life would be great!:p

    And yes, analog is the future!=)
     
  5. Pangolin

    Pangolin Staff Member

    Hi DZ,

    As I understand it, you're using LD2000 to generate color sequences that are essentially then used as a kind of "input" along with another abstract generator. So it is another abstract generator (that uses analog oscillators) generating X and Y, while the computer generates R, G and B.

    Back around 1986, I did exactly the same thing in Daytona Planetarium. We used the computer to generate color, and simple oscillators to generate X and Y. This worked well because back then the computer was really "dumb" -- and the entire processor time was spent, in a tight loop, generating the color. Because of this, the two processes (dumb computer generated color and essentially dumb analog oscillators) could be kept in sync.

    Fast forward decades later and now computers are a lot smarter. Software like BEYOND runs on a multi-tasking operating system, and does not take the entire computer's power in a tight loop. This allows running of a sophisticated user interface that lights up as you move your mouse, etc. (Just move your mouse over the BEYOND screen and look at it -- it looks like you're moving a flash light.)

    But the cost of all of this increased intelligence (no longer a "dumb" computer) is that the beam is no longer in constant motion. The motion of the beam must be, in essence, "time multiplexed" with other things that the computer does -- such as running the operating system, running the new cool looking user interface, etc.

    This "time multiplexing" (what we at Pangolin call "time slicing") is invisible AS LONG AS it is the computer that is generating both X-Y and also color information. Around 15 years ago, we developed methods which make this time slicing literally invisible. BUT, if you take the color output of a smart computer and then use it as a kind of "input" for analog oscillators, then for sure the time-slicing will become VERY visible.

    The LD2000 series gets around this because it has a DEDICATED processor (i.e. the QM2000 board) to run the projector, while the Windows-based software runs the interface. However, even in the case of LD2000, time slicing will occur when running a show in Showtime and also when running more than a single visual (for example two abstracts simultaneously).

    Therefore you are able to use LD2000 abstract generator as a source for color because, in such a case, the QM2000 is able to act like a "dumb computer" of yesteryear.

    To get BEYOND to do what the QM2000 did under the circumstances that the QM2000 did it would be difficult. Moreover, such a change is not within the scope of BEYOND (i.e. wholly controlling the laser). Thus, instead of using BEYOND as a source for color, and using the analog abstract generator as a source for X and Y, I would rather see you use BEYOND for substantially everything (in such a case, time-slicing is invisible and imperceptible), and -- setting aside the nostalgia you get from using analog oscillators, BEYOND should really be able to do that!

    One of the four abstract generators (yes BEYOND has four separate abstract generators) was loosely modeled on the old P4, and so if you used MIDI or OSC input to control the sliders of that abstract generator, and then throw in a few effects (for example perspective and such, which are also controllable by MIDI or OSC) you should be able to accomplish everything you did with the old P4, plus a whole lot more.

    Bill
     
  6. DZ

    DZ Member

    Hi Bill,

    Thank you for the reply! This is ultimately what I was afraid of. I knew the whole architecture of Beyond is vastly different and since the QM2K is it's own computer that there would be little chance of making Beyond run the abstracts the way LD did. Especially since Beyond does all it's processing on the host pc and treats the QM2K basically as a dumb DAC. It really is no problem, I just needed to know so that I can persue other options for color instead of waiting for a fix that isn't coming.

    And I'm fully aware that LD and even Beyond's abstract generator are many times more capable than an old analog abstract generator however, while there are lots things that your software can do that my hardware can't, there are few things that my hardware can do that your software can't!;)

    Anyway, thanks for the info, Bill!

    David


     
  7. Aaron@Pangolin

    [email protected] Staff Member

    :rolleyes:

    Are you sure you are qualified to make that statement? :D <runs and hides>
     
  8. DZ

    DZ Member

    ROFL! Hell no! I'm just a hobbiest!:p

    It's just frustrating that LD has the smooth color that I need but not the manual control that I want. While Beyond has the manual control that I want but not the smooth color that I need!

    It really isn't a problem, I was just looking for an easy way out of building a color mod circuit!:rolleyes:
     
  9. Aaron@Pangolin

    [email protected] Staff Member

    I guess you'll have to go searching for an expert... :D (You'd think you'd have a mod board lying around somewhere!) :rolleyes:
     

Share This Page