amBX on mac?

Chat with other amBX enthusiasts in the amBX forum and share experiences and ideas.

Re: amBX on mac?

Postby djmirage » Sun May 02, 2010 2:00 pm

Great work, if you have something you want to share, create a new issue on the project page and as template choose Request Review, and attach your zip file. Once went to review, I can provide you with commit access, so you can commit your work.

http://code.google.com/p/ambx-lightcont ... sues/entry

At the moment I'm working on a third option to run the light controller in, which analyzes the screen and lights up accordingly, having some speed issues but the basic concept is there.
djmirage
 
Posts: 20
Joined: Sun Dec 20, 2009 12:29 pm
Location: The Netherlands

Re: amBX on mac?

Postby flocked » Mon May 03, 2010 12:39 pm

I got a solution for amBX with audio support! I will use quartz composer.

The audio support works already with the microphone, so the lights are reacting on the audiospectrum. Next I will try to implement the audio protocol in quartz composer, so it may will work without a microphone just in iTunes ;)
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby djmirage » Mon May 03, 2010 1:55 pm

If im correct you can't just talk on the usb port with Quartz Composer. You could however build a udp (or slower: tcp) socket server and use the NetworkBroadcast patch. Or write your own QuartzComposer patch linking against cocoa or libusb to connect over usb (which is quite harder to do, in that case you could also write a single running application capturing the microphone input yourself).
djmirage
 
Posts: 20
Joined: Sun Dec 20, 2009 12:29 pm
Location: The Netherlands

Re: amBX on mac?

Postby flocked » Tue May 04, 2010 7:07 pm

No the whole thing is easier: I just built an cocoa app with a quartz composer view. Then you can define outputs in quartz composer. The cocoa app reads the outputs (like the microphone spectrum etc.) and translate it to to colors. The app is using the USB_cocoa for communicating to the amBX device.

btw: Sorry for my bad English.
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby flocked » Sun May 09, 2010 5:35 pm

:) Release in the next two days:
Image
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby flocked » Sun May 09, 2010 6:37 pm

A small update:
Image
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby flocked » Sun May 09, 2010 8:33 pm

Tada, now with an option to hide the dock icon and show and status bar icon (don't wonder: the check on the picture is wrong)
Image
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby makeluv247 » Sun May 09, 2010 9:59 pm

this is brilliant!

one last update before release, if I may...

where you have said "sensibility", that is how sensible something is, or logical, reasonable, responsible, and so on.

the word you want is "sensitivity", which is how much something reacts to something else.

can't wait for the release!

p.s. did you manage to fix the colour cycle? when you set it to 'cold' it's fine but when you set it to 'warm' there are still a couple of cold colours in it...
makeluv247
 
Posts: 14
Joined: Thu Jan 07, 2010 4:29 am

Re: amBX on mac?

Postby flocked » Mon May 10, 2010 8:58 am

makeluv247 wrote:this is brilliant!

one last update before release, if I may...

where you have said "sensibility", that is how sensible something is, or logical, reasonable, responsible, and so on.

the word you want is "sensitivity", which is how much something reacts to something else.

can't wait for the release!

p.s. did you manage to fix the colour cycle? when you set it to 'cold' it's fine but when you set it to 'warm' there are still a couple of cold colours in it...

Thanks for the comment! I didnt know that there is a colour cycle problem. I will fix it. Also I have to say, that I am not completly satisfied with the audio support. I hope I can improve it, but it actually works.
Oh and today I will build in a update function, so you don't need to check always this Forum.
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby Estilita » Mon May 10, 2010 10:34 am

Hi,

I'm very glad to see this work being done on top of the amBX Light Controller.
Long time ago after releasing the actual version I added the fans and rumble pad controls but I could not commit it at that time and then I forgot. So you can continue this new version and commit it and then when I get some time I'll add those controls on top of this.
The color cycle problem resides on the usage of green for both warm and cold colors, I did a very basic thing to output warm or cold colors which was to use or not blue and red. If we use blue it will be a cold color and if we use red it will be a warm color. The green is used on both and that is the problem. This is not even close to be the best solution for the temperature selection but it just seemed ok for a prototype at the time.
Maybe we could think of using different color spaces like HSV instead of RGB and get the temperature directly from the Hue component and the intensity directly from the Value component.

Unfortunately I do not have much time for now to work on this but it is really nice to see that people are working and soon we will have a really fancy MacOS native application for the amBX.
Keep up the good work. Best regards,
João Estilita
Estilita
 
Posts: 21
Joined: Wed Nov 11, 2009 3:04 pm

Re: amBX on mac?

Postby makeluv247 » Mon May 10, 2010 3:54 pm

It might be a good idea to just scrap the warm/cold altogether. It was a good temporary solution, but nothing on the windows version. If possible, it would be good to add a colour cycle as there is on windows:

A selection of colours; user chooses 5 colours they would like, from a large selection I think
There is also a speed setting so that the speed of the cycle can be adjusted to fast, medium or slow.
Also, the colours fade from one to another. I don't know if that's a feature of the hardware or the application, but it looks much better than instantly changing from one colour to the next.

That would be a great feature to have, as it means the light controller could be on all the time in the background :)

I know I'm adding more to the workload, i'm just excited the project is back on it's feet :D
makeluv247
 
Posts: 14
Joined: Thu Jan 07, 2010 4:29 am

Re: amBX on mac?

Postby nymphe » Mon May 10, 2010 9:37 pm

I am really glad the project is active again. :)

Thank you once more guys...
nymphe
 
Posts: 26
Joined: Mon Sep 14, 2009 11:36 pm

Re: amBX on mac?

Postby flocked » Tue May 11, 2010 3:54 pm

Just a short update:
I have to write some important class tests (yes I am a seventeen years old student) this week, so I cant guaranty that I continue the work on the program. Here is my list, what I want to do:

    amBX Light Controller for the iPhone - :) Shouldn't be so hard …
    Automatically update (with the sparkle framework), so you get always the newest version of the application.
    Improve the audio support of the application (very important, because I am not happy with it).
    Improve the interface (it doesn't look very nice actually).

Estilita, the person who made amBX possible for mac (thanks!) will also add rumble and fan support (very cool).
Last edited by flocked on Wed May 12, 2010 7:01 pm, edited 1 time in total.
flocked
 
Posts: 19
Joined: Sat Jan 17, 2009 12:39 pm

Re: amBX on mac?

Postby makeluv247 » Tue May 11, 2010 4:22 pm

any chance you could upload the current build to the open source site please? :)
makeluv247
 
Posts: 14
Joined: Thu Jan 07, 2010 4:29 am

Re: amBX on mac?

Postby placa » Fri May 14, 2010 12:26 am

Yeaaah we want the source :P :)

Looks really nice, nice touch! Will add my iPhone server to it.I really think it would be nice to control it from iPhone. "remoteColor" will be free on the appStore around next week! :)

Peace up guys =)
placa
 
Posts: 15
Joined: Mon Mar 22, 2010 9:40 am

PreviousNext

Return to General

cron