Page 11 of 16

Posted: Mon Jul 14, 2008 6:05 pm
by Stan_T
Machinate wrote:uh, at 180 euro? No thanks! Wow, that's just fantastically expensive. But at least they showed us the board which has like 6 components on it!
Damn. You're right. The most expensive part is the Mega8 at about $2-3US.

Posted: Wed Jul 16, 2008 8:52 am
by ava
Some screenshots, using our pattern sequencer to provide colors for both the lighting and video graphics:

Image

Image

Image

Posted: Wed Jul 23, 2008 3:27 pm
by ava
/1848/layersqu1.png[/img]

Posted: Wed Jul 23, 2008 7:26 pm
by Stan_T
Good luck to you. This thing is getting further and further away from what I need or want.

Posted: Mon Jul 28, 2008 9:45 am
by ava
Stan_T wrote:Good luck to you. This thing is getting further and further away from what I need or want.
What do you want?

Posted: Mon Jul 28, 2008 10:00 am
by ava
Ive invented a new idea which works great!!!!!!!, you render a screen and it takes "x amount of cpu power", if you put this scene in to our quadscreen effect then it would make sense to render the first scene at only quarter of the size as its going in to a quadscreen, now it's only "1/4 of x cpu power". drop this in to another quadscreen and it then only "1/16 of x cpu power" saving so much on the graphic cpu :)



*******************************************************************************************************************

Ive found a bug with live whenever you drop a bunch of fresh mp3's on to session view which no .asd file has been produced.

when they are being scanned, my opengl shaders(filters) will not load until the FIRST mp3 file has been scanned, then everything is ok.

Im loading my shaders as dll resources which are just text files, these are loaded in to global memory just like any other dll resource before I extract the text and use it within my system.

what is hapening is when I get the size of the dll resource, im receiving a value a few bytes too large so the text has a few extra characters on the end screwing everything up.

My system runs as a windows service communicating with my vst plugins using component object technology(COM). So it's using the same memory space as live.


heres the code im using to load a dll resource, so the ableton team knows what i am using and what possibly they are doing wrong in there own code.

Code: Select all

class AVAResourceStream
{
public:
	AVAResourceStream ()
		: resData (0)
		, resSize (0)
	{
	}

	~AVAResourceStream ()
	{
	}

	unsigned long open (HMODULE hModule, char* resourceType, long resourceID)
	{
		HRSRC rsrc = FindResource (hModule, MAKEINTRESOURCE (resourceID), resourceType);
		if (rsrc)
		{
			resSize = SizeofResource (hModule, rsrc);
			HGLOBAL resDataLoad = LoadResource (hModule, rsrc);
			if (resDataLoad)
			{
				resData = LockResource (resDataLoad);
				return resSize;
			}
		}
		return 0;
	}

	void read (unsigned char* ptr)
	{
		memcpy (ptr, ((unsigned char*)resData), resSize);
	}

protected:
	HGLOBAL resData;
	unsigned long resSize;
};
Im using the above class like so:

Code: Select all

AVAResourceStream resStream;

char* shaderData;
long resSize = resStream.open(hModule, "CG", currentShader);
if (resSize > 0)
{
	shaderData = new char[resSize];
	resStream.read(shaderData);
}
resSize is an extra few bytes in size whenever the FIRST FRESH mp3 file is being scanned for bpm info etc.

I hope this info helps the ableton team :)



Take a wireframe sphere:
Image

add some stars, colors provided by our pattern sequencer:
Image

Add regression:
Image

stick it all in a quadscreen:
Image


Image

Image

Posted: Mon Jul 28, 2008 4:49 pm
by Stan_T
ava wrote:What do you want?
I only need DMX lighting control. I'm sure your product will be cool, but the video features are beyond my needs. I shouldn't say I won't buy it, because everyone has their price. :D I do wish you'd consider a "Lite" version with no (or limited) video features.

Since I'm already typing, I know you want to take the time to get it right and that's admirable. But, to me, you should draw a line in the sand and start beta-testing what you have. Even if you could only test the DMX portion, that in itself is a big deal. Of course, I would say that.

Posted: Mon Jul 28, 2008 5:21 pm
by hambone1
Stan_T wrote:
ava wrote:What do you want?
I only need DMX lighting control. I'm sure your product will be cool, but the video features are beyond my needs. I shouldn't say I won't buy it, because everyone has their price. :D I do wish you'd consider a "Lite" version with no (or limited) video features.

Since I'm already typing, I know you want to take the time to get it right and that's admirable. But, to me, you should draw a line in the sand and start beta-testing what you have. Even if you could only test the DMX portion, that in itself is a big deal. Of course, I would say that.
Someone else is sure to jump in with a simple lighting plug-in.

This one's still looking like exponentially-growing bloatware!

Posted: Mon Jul 28, 2008 5:43 pm
by Moody
Simple little lighting plugin please.

Posted: Mon Jul 28, 2008 8:27 pm
by EARLGREY
+1

I admire what you do, but it's almost a year now since your first post. Nothing to show yet and I'm sorry to say I've lost all interest....

Please finish the DMX plug-in and release it as a sort of 'teaser'....whatever...

regards

Posted: Mon Aug 04, 2008 1:51 pm
by ava
EARLGREY wrote:+1

I admire what you do, but it's almost a year now since your first post. Nothing to show yet and I'm sorry to say I've lost all interest....

Please finish the DMX plug-in and release it as a sort of 'teaser'....whatever...

regards
ok, will release 2 versions.

Posted: Mon Aug 04, 2008 2:57 pm
by Moody
I want to control strobes and lasers. If you have that ready; then let me know where to send the money.

Posted: Mon Aug 04, 2008 3:18 pm
by hambone1
Until the software is ready (if ever!), strobes and lasers are easy to control directly with Live and a hardware MIDI>DMX converter.

Tight sync to audio and video is easy, and there are TONS of creative applications!

The only problem with strobes is that it takes roughly 100ms from firing the MIDI clip until the strobe or laser actually flashes. I compensate for this by sending all audio to the PA 250ms late. I can then use Live's track delays to fine-tune all lighting and video to be precisely on the beat (250 - 100ms = 150ms track delay for the strobes), or when 'playing' the lights and video manually with Faderfox buttons or a drum controller, 'cheat' by pushing slightly ahead of the beat. The lighting and video sequences are all quantized, so they're always tightly synched, irregardless of Live's tempo. For example, I've sequenced the strobes to fire on every kick drum during the Blue Monday intro. They fire precisely on the kicks.

The freebie KT Drum Trigger http://koen.smartelectronix.com/KTDrumTrigger/ is brilliant for auto-launching lighting and video clips and scenes in response to the program material.

You can also cross-assign manual MIDI controls so, for example, your filter sweep control also increases the diameter of a laser tunnel.

Posted: Mon Aug 04, 2008 3:45 pm
by Moody
hambone1 wrote:Until the software is ready (if ever!), strobes and lasers are easy to control directly with Live and a hardware MIDI>DMX converter.

Tight sync to audio and video is easy, and there are TONS of creative applications!

The only problem with strobes is that it takes roughly 100ms from firing the MIDI clip until the strobe or laser actually flashes. I compensate for this by sending all audio to the PA 250ms late. I can then use Live's track delays to fine-tune all lighting and video to be precisely on the beat (250 - 100ms = 150ms track delay for the strobes), or when 'playing' the lights and video manually with Faderfox buttons or a drum controller, 'cheat' by pushing slightly ahead of the beat. The lighting and video sequences are all quantized, so they're always tightly synched, irregardless of Live's tempo. For example, I've sequenced the strobes to fire on every kick drum during the Blue Monday intro. They fire precisely on the kicks.

The freebie KT Drum Trigger http://koen.smartelectronix.com/KTDrumTrigger/ is brilliant for auto-launching lighting and video clips and scenes in response to the program material.

You can also cross-assign manual MIDI controls so, for example, your filter sweep control also increases the diameter of a laser tunnel.
Thanks for all your advice. This is the direction I am persueing since this seems to be phantom ware.

Posted: Sat Aug 09, 2008 10:14 am
by ava
edit