I'm lost in a forest of Zebras - feature request

Official support for: u-he.com
RELATED
PRODUCTS

Post

Zebra is so good that I often use 4 or more instances of the synth. But then sometimes I don't notice the name I've given the instrument in the top right corner of my window (in DP4) and I tweak the controls of the wrong Zebra!

The monochrome graphics are classy, but it would be nice if each zebra could have a different color so I could easily tell the blue bass from the red lead, etc.

It would also be nice if Zebra had a "note on" indicator that would light up when a note was played. Most other soft synths I use have that feature and I find it quite handy.

Post

Thanks, that makes sense!

The Midi LED should definately be possible to put in. Dunno if that will already be in V1.1 (to be out within 2 weeks or so).

Regarding colours, Cris and I had the idea to "tint" the interface, so that you have a hue/saturation/gamma control. But that would be for all instances. Maybe we should adjust this idea (if it is possible at all) for multiple instances setup... hmmm... let's see...

Cheers,

;) Urs

Post

Perhaps there could be a mode in which the UI is tinted a different tint 'set' on each new occurrence of Zebra being opened.
Music, info, blog, stuff: http://atariboy.com
Software: http://skitch.com

Post

Well, hehe, let's see...

I don't really know if it will be possible at all, within viable effort.

A beta with a new version will go out to the beta testers next weekend. Dunno if I can stuff some more features into it until then...

Cheers,

;) Urs

Post

Urs wrote:Regarding colours, Cris and I had the idea to "tint" the interface, so that you have a hue/saturation/gamma control. But that would be for all instances. Maybe we should adjust this idea (if it is possible at all) for multiple instances setup... hmmm... let's see...
Why not using the Apple's transparency API? :idea:
Utilities (coming with Mac OS X) that use it is the Clock and the Terminal, File menu/Show Info/Color:Transparency.

(For Carbon app, see Window manager, GetWindowAlpha and SetWindowAlpha APIs.)

What do you think?

Post

To make the whole thing transparent so you can see stuff below?
Why would you want this?

WindowShadeX allows the make windows transparent.
http://unsanity.com/haxies/wsx/

no idea if it works on plugin windows though.
Music, info, blog, stuff: http://atariboy.com
Software: http://skitch.com

Post

The transparency API is already in use...

The Sheets (for naming Presets, XY controls etc.) are a little transparent.

However, the plugin window doesn't belong to "us", it's owned by the host. Hehe, I won't even start negotiating with hosts about window properties...

But, I have experienced the plot of this thread on my own skin. Been tweaking the wrong Zebra window lately, waiting for audible results and messing up another instance, going all :x for encountering a bug... :oops: :oops: :oops:

It has climbed up in the priority list, but still, the way to visualise the instance identity will be a small solution at first, probably the midi activity led...

Cheers,

;) Urs

Post

Urs,

I forgot to add these Apple's cocoa sample code pages:

http://developer.apple.com/samplecode/S ... Window.htm

http://developer.apple.com/samplecode/S ... Window.htm

Just launch the "RoundTransparentWindow" app and play with its cursor.
At least, an interesting GUI option to distinguish Zebra instances.
Last edited by Phi on Wed Mar 03, 2004 2:16 am, edited 1 time in total.

Post

atariboy wrote:To make the whole thing transparent so you can see stuff below?
Was just my 2cents about this topic. :wink:

Post

Hi Urs,
Urs wrote:the plugin window doesn't belong to "us", it's owned by the host. I won't even start negotiating with hosts about window properties... for encountering a bug
Ah, yes, I completely forgot. :bang:

And putting the current preset name in the titlebar of an instance (just after
'u-he: Zebra') as a variable :?:

Post

Hihihi,

this again wouldn't be the plugin's job...

Too many side effects...

Some hosts use Cocoa Windows... or Compositing Windows and put the PluginEditor in an extra Overlay Window which is attached to the main window...

no, no, I guess it's gotta go a different route... more like an I-Am-Doing-Something indicator...

btw. Zebra's Gui is Carbon based (you don't want Beachball cursors, do you?), so Cocoa stuff doesn't help much either :D

Now let me code, hehe, Friday morning at nine... so ten hours to go until next beta group seed...

Cheers,

;) Urs

Post

Urs wrote:this again wouldn't be the plugin's job... no, no, I guess it's gotta go a different route... more like an I-Am-Doing-Something indicator...
Understood. Thanks for your helpful comments!
Urs wrote:you don't want Beachball cursors, do you?
Could bring a nice effect, a useless visual uselessness :shock:
The End :wink:

Post

atariboy wrote:WindowShadeX allows the make windows transparent.
http://unsanity.com/haxies/wsx/
no idea if it works on plugin windows though.
Just tested today:
WindowShadeX works very well with plug-ins if the host application is a Carbon application, such DSP-Quattro X:
http://www.i3net.it/Products/dspQuattro ... anguage=EN

And for all VSTs in Max/MSP too :D

But it doesn't work at all for plugs hosted in Cocoa apps :cry:

Post

thanatopsis wrote:The monochrome graphics are classy, but it would be nice if each zebra could have a different color so I could easily tell the blue bass from the red lead, etc.
Ha!

I found a way to do it. Expect colour schemes in the next update.

Dudes, I'm working ultra hard now. I'll have a booth with some guys at Frankfurt MusikMesse, so end of March Zebra has got to be a KillerSynth with KillerNews :o

Cheers,

;) Urs

Post

Sound fantastic, Urs. By the way, I think the beta of the next version is marvelous.

Post Reply

Return to “u-he”