[E-devel] Idea for core mixer module

2006-01-21 Thread Bjornar Ness

This is my idea for a core e17 mixer module:

I dont like sliders. They take up too much space on my desktop, and are
really not that pleasing to look at.
What I would like is a mixing module that look like the one you find on
your stereo, a knob.

Something like this:

http://www.adrian-kingston.com/images/SE-A5/VolumeKnob.jpg

Themed to fit the default theme ofcorse.

Function wise, I would like the module to be able to have more than one
instance, each configured with a default-channel and
"available-channels". Although most ppl only need the "main" channel..

Scrolling mouse wheel should turn the knob, and ctrl-wheel should switch
between the channels configured as "available channels" for the instance
of the module.
This switching should preferrably not be "hard", but rotating the knob
in some nice accelerating fashion to next-channel point, fading out/in
the channel title (i.e "main" => "pcm")
After some config:timeout amount of time, channels should fade back to
default for instance of module.


Hope someone will like this idea, and perhaps start coding on it?

Happy coding!



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Idea for core mixer module

2006-01-21 Thread Bjornar Ness

This is my idea for a core e17 mixer module:

I dont like sliders. They take up too much space on my desktop, and are
really not that pleasing to look at.
What I would like is a mixing module that look like the one you find on
your stereo, a knob.

Something like this:

http://www.adrian-kingston.com/images/SE-A5/VolumeKnob.jpg

Themed to fit the default theme ofcorse.

Function wise, I would like the module to be able to have more than one 
instance, each configured with a default-channel and 
"available-channels". Although most ppl only need the "main" channel..


Scrolling mouse wheel should turn the knob, and ctrl-wheel should switch
between the channels configured as "available channels" for the instance 
of the module.
This switching should preferrably not be "hard", but rotating the knob 
in some nice accelerating fashion to next-channel point, fading out/in 
the channel title (i.e "main" => "pcm")

After some config:timeout amount of time, channels should fade back to
default for instance of module.


Hope someone will like this idea, and perhaps start coding on it?

Happy coding!


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-21 Thread Bjornar Ness

Forgot one thing in the mail.
Would also like the module to be easily "available" when when windows
are covering the desktop. This could be done with a overlay similar to
the "alt-tab" windows list or "alt-esc" run command.. showing the
configured channels in a table of some sort, with same functionality
as mentioned in prev email.

Save and automatic-reload of set-points should ofcorse also be
present.


Yep..


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-21 Thread Michael Hughes

Bjornar Ness

I think that animated knobs are hard manipulate with a mouse pointer and 
they have to be quite large to work at all.  You can go to hardware such as:


http://www.griffintechnology.com/products/powermate/index.php

but I have not heard if this can be interfaced in Linux easily.

I actually have not seen anything which takes up less space and is as 
easy to operate as a slider.  Closest would be a "spin box" with up/down 
buttons and a numeric counter.  The tiny buttons can be a pain to hit.


Mike


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-21 Thread Bjornar Ness

Michael Hughes skrev:

Bjornar Ness

I think that animated knobs are hard manipulate with a mouse pointer and 
they have to be quite large to work at all.  You can go to hardware such 
as:


http://www.griffintechnology.com/products/powermate/index.php


I know about the powermate. But do not understand what you are saying.
I do not mean the knob should be dragged around in a cicrular fashion 
with mouse-pointer, but using mouse wheel to make it rotate by itself.


If you do not have a mouse-wheel (laptops w/o synaptics) it should be
possible to click and move pointer left or right of the center-clicked
point to make it rotate slow -> faster according to distance...

...or something..


but I have not heard if this can be interfaced in Linux easily.

I actually have not seen anything which takes up less space and is as 
easy to operate as a slider.  Closest would be a "spin box" with up/down 
buttons and a numeric counter.  The tiny buttons can be a pain to hit.



---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-21 Thread Pavel Boldin
Bjornar Ness wrote:

> If you do not have a mouse-wheel (laptops w/o synaptics) it should be
> possible to click and move pointer left or right of the center-clicked
> point to make it rotate slow -> faster according to distance...

saddenly, but mouse wheel action is intercepted by pager module and
never passed to any other modules

-- 

Pavel Boldin aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru
ZU - Zagovor Unixoidov. SSAU 303.




---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-21 Thread Bjornar Ness

Pavel Boldin skrev:

Bjornar Ness wrote:


If you do not have a mouse-wheel (laptops w/o synaptics) it should be
possible to click and move pointer left or right of the center-clicked
point to make it rotate slow -> faster according to distance...


saddenly, but mouse wheel action is intercepted by pager module and
never passed to any other modules 


This is current bindings only. Can be changed with _remote


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread Michael Hughes

Bjornar Ness

The idea of using the mouse wheel is a good one - if you have a wheel 
mouse.  I much prefer a trackball and many people now use laptops with 
touchpads as their primary computers.  I am pretty sure that "tablet" 
computers with active screens and a stylus (like a big PDA) is the next 
step forward.


This discussion tipped me over the edge and I ordered a PowerMate. 
Since my computer is now the primary signal source for my stereo system, 
I think that the physical volume/mute control will be worth having.  If 
I can get it to interface! I gather that the kernel now includes the 
basic driver.


Mike


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread Morten Nilsen

Michael Hughes wrote:
The idea of using the mouse wheel is a good one - if you have a wheel 
mouse.  I much prefer a trackball and many people now use laptops with 
touchpads as their primary computers.  I am pretty sure that "tablet" 
computers with active screens and a stylus (like a big PDA) is the next 
step forward.


on my laptop, I use the synaptics driver, and thus, I get scroll on the 
right hand side of my pad.. immensly useful. I also get mouse1/2/3 
buttons around on the pad (mouse1 everywhere, mouse2 and 3 in the upper 
and lower right corners)


I still think the idea of having a speaker icon that when toggled shows 
or hides the main mixer channel, and when double clicked shows the 
entire mixer is best..


now that itray is in, I'd very much like to see a mixer app live in it.. 
I guess such apps exist allready, but if someone took it upon themselves 
to make one that fits into e17, that would rock indeed.


Cheers,
--
Morten
:wq


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread The Rasterman
On Sun, 22 Jan 2006 17:02:54 +0100 Morten Nilsen <[EMAIL PROTECTED]> babbled:

> Michael Hughes wrote:
> > The idea of using the mouse wheel is a good one - if you have a wheel 
> > mouse.  I much prefer a trackball and many people now use laptops with 
> > touchpads as their primary computers.  I am pretty sure that "tablet" 
> > computers with active screens and a stylus (like a big PDA) is the next 
> > step forward.
> 
> on my laptop, I use the synaptics driver, and thus, I get scroll on the 
> right hand side of my pad.. immensly useful. I also get mouse1/2/3 
> buttons around on the pad (mouse1 everywhere, mouse2 and 3 in the upper 
> and lower right corners)
> 
> I still think the idea of having a speaker icon that when toggled shows 
> or hides the main mixer channel, and when double clicked shows the 
> entire mixer is best..

or even on mouseover to save a click :)

> now that itray is in, I'd very much like to see a mixer app live in it.. 
> I guess such apps exist allready, but if someone took it upon themselves 
> to make one that fits into e17, that would rock indeed.

to fit into e17 better - make it a module :) itray is nowhere near usable yet i
simply havent had the time to look into fixing many aspects of it, but it's a
start.

> Cheers,
> -- 
> Morten
> :wq
> 
> 
> ---
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread Morten Nilsen

Carsten Haitzler (The Rasterman) wrote:
now that itray is in, I'd very much like to see a mixer app live in it.. 
I guess such apps exist allready, but if someone took it upon themselves 
to make one that fits into e17, that would rock indeed.


to fit into e17 better - make it a module :) itray is nowhere near usable yet i
simply havent had the time to look into fixing many aspects of it, but it's a
start.


it is quite near usable for me :) I only needed it to get gaim into it.. 
I just noticed the bug I spoke of by accident when I brought up 
azureus.. I didn't even know azureus had a systray icon until then..


so, as far as I am concerned, the screenshot depicts the only flaw in 
itray :)


and yes, to fit e17, a speaker icon module that pops up mixers is better 
than a systray icon :) I even have some mental images of the thing, but 
I'll defer any design to people who are able to make something a bit 
more sophisticated than what pure html/css (no images) is capable of ;)


Cheers,
--
Morten
:wq


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread The Rasterman
On Mon, 23 Jan 2006 02:31:08 +0100 Morten Nilsen <[EMAIL PROTECTED]> babbled:

> Carsten Haitzler (The Rasterman) wrote:
> >> now that itray is in, I'd very much like to see a mixer app live in it.. 
> >> I guess such apps exist allready, but if someone took it upon themselves 
> >> to make one that fits into e17, that would rock indeed.
> > 
> > to fit into e17 better - make it a module :) itray is nowhere near usable
> > yet i simply havent had the time to look into fixing many aspects of it,
> > but it's a start.
> 
> it is quite near usable for me :) I only needed it to get gaim into it.. 
> I just noticed the bug I spoke of by accident when I brought up 
> azureus.. I didn't even know azureus had a systray icon until then..
> 
> so, as far as I am concerned, the screenshot depicts the only flaw in 
> itray :)

oh trust me.. there are many more... :)

> and yes, to fit e17, a speaker icon module that pops up mixers is better 
> than a systray icon :) I even have some mental images of the thing, but 
> I'll defer any design to people who are able to make something a bit 
> more sophisticated than what pure html/css (no images) is capable of ;)

well frankly- for e17, i'm not considering anything audio at all. it's deviod
of futzing with audio in any way - and it will likely stay there until we:

1. have finished a lot of other things
2. have decided on how to abstrac aduio support - if we DIY or we build a
easy-to-use convenience layer on top of an existing architecture - or multiple
architectures (esd, arts, jack, etc.). 3. have better general audio data
support (codecs for ogg, mp3, other common audio encoding formats) wrapped and
easy to use (ala imlib2/evas) - we likely need an "audio canvas" :) i know
existing implementations of such things, but i have yet to look/make
decisicions etc. 4. all of this may tie into edje getting audio suport too :)

> Cheers,
> -- 
> Morten
> :wq
> 
> 
> ---
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread Morten Nilsen

Carsten Haitzler (The Rasterman) wrote:

well frankly- for e17, i'm not considering anything audio at all. it's deviod
of futzing with audio in any way - and it will likely stay there until we:

2. have decided on how to abstrac aduio support


I don't see any point to adding any kind of sound support.. a simple 
mixer to adjust the alsa mixer is however useful, and the mixer module 
does that today.. only issue is the sliders being visible all the time :)


--
Morten
:wq


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread David Seikel
On Mon, 23 Jan 2006 12:06:23 +0900 Carsten Haitzler (The Rasterman)
<[EMAIL PROTECTED]> wrote:

> well frankly- for e17, i'm not considering anything audio at all.
> it's deviod of futzing with audio in any way - and it will likely
> stay there until we:
> 
> 1. have finished a lot of other things
> 2. have decided on how to abstrac aduio support - if we DIY or we
> build a easy-to-use convenience layer on top of an existing
> architecture - or multiple architectures (esd, arts, jack, etc.). 3.
> have better general audio data support (codecs for ogg, mp3, other
> common audio encoding formats) wrapped and easy to use (ala
> imlib2/evas) - we likely need an "audio canvas" :) i know existing
> implementations of such things, but i have yet to look/make
> decisicions etc. 4. all of this may tie into edje getting audio
> suport too :)

Shall I FAQ that?


pgpkV3aSzRtma.pgp
Description: PGP signature


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread The Rasterman
On Mon, 23 Jan 2006 04:20:09 +0100 Morten Nilsen <[EMAIL PROTECTED]> babbled:

> Carsten Haitzler (The Rasterman) wrote:
> > well frankly- for e17, i'm not considering anything audio at all. it's
> > deviod of futzing with audio in any way - and it will likely stay there
> > until we:
> > 
> > 2. have decided on how to abstrac aduio support
> 
> I don't see any point to adding any kind of sound support.. a simple 
> mixer to adjust the alsa mixer is however useful, and the mixer module 
> does that today.. only issue is the sliders being visible all the time :)

but going into that land is "alsa vs oss" just for starters - u want then
likely to abstract the mixer system as not everyone uses alsa (funny that!) ...
anyw a- for e - it's a can of worms we dont want right now (enough worms
as-is). iff you want to write a 3rd party moduel for yourself - by all means,
but i am not considering any such mixer moduels for inclusion into e17 itself.
(ie the default moduels e17 installs) :)

> -- 
> Morten
> :wq
> 
> 
> ---
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Idea for core mixer module

2006-01-22 Thread The Rasterman
On Mon, 23 Jan 2006 14:49:30 +1000 David Seikel <[EMAIL PROTECTED]> babbled:

> On Mon, 23 Jan 2006 12:06:23 +0900 Carsten Haitzler (The Rasterman)
> <[EMAIL PROTECTED]> wrote:
> 
> > well frankly- for e17, i'm not considering anything audio at all.
> > it's deviod of futzing with audio in any way - and it will likely
> > stay there until we:
> > 
> > 1. have finished a lot of other things
> > 2. have decided on how to abstrac aduio support - if we DIY or we
> > build a easy-to-use convenience layer on top of an existing
> > architecture - or multiple architectures (esd, arts, jack, etc.). 3.
> > have better general audio data support (codecs for ogg, mp3, other
> > common audio encoding formats) wrapped and easy to use (ala
> > imlib2/evas) - we likely need an "audio canvas" :) i know existing
> > implementations of such things, but i have yet to look/make
> > decisicions etc. 4. all of this may tie into edje getting audio
> > suport too :)
> 
> Shall I FAQ that?

if you want - right now it's not an often asked q tho... :)


-- 
- Codito, ergo sum - "I code, therefore I am" --
The Rasterman (Carsten Haitzler)[EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel