On Wednesday, August 29, 2012, Carsten Haitzler wrote:

> On Wed, 29 Aug 2012 13:28:09 -0300 Gustavo Sverzut Barbieri
> <[email protected] <javascript:;>> said:
>
> > On Tuesday, August 28, 2012, Carsten Haitzler wrote:
> >
> > > On Mon, 27 Aug 2012 10:25:21 -0300 Flávio Ceolin <
> > > [email protected] <javascript:;> <javascript:;>>
> > > said:
> > >
> > > > On Mon, Aug 27, 2012 at 12:15 AM, Carsten Haitzler
> > > > <[email protected] <javascript:;><javascript:;>
> > > >
> > > > wrote:
> > > > > On Sun, 26 Aug 2012 23:26:41 -0300 Flávio Ceolin
> > > > > <[email protected] <javascript:;> <javascript:;>> said:
> > > > >
> > > > > so it's an envelope with only 2 points. start and end?
> > > >
> > > > Yep, initially yes, but it's possible create support for multiple
> > >
> > > experession on face:
> > >
> > > Xo(
> > >
> > > boooooooo. :(
> > >
> > > > points using this api, I know that is worse in both cases performance
> > > > and precision of interpolation.
> > >
> > > hmm i don't see why it couldn't just be list/array of point + time per
> > > point in
> > > the envelope (for a simple 2 point one its... 2 points)...
> > >
> > > > It's easier make this code upstream first and then extend it for
> > > > support multiple points than the opposite.
> > >
> > > hmmmmmmmmmmmmmmm XoL.
> >
> >
> > That's why u didn't follow the long discussion to get this idea forward.
> > Needs to go easy or they will block it.
>
> currently i'm of the opinion that the idea to put this all in pulse is a
> bad
> one, due to this. this will stifle progress on our end severely.


We always can solve it at our side, but it's less optimal than in the sound
server.

We can't ignore the rest of the world, communication may be cumbersome but
it's required.



>
> > > > >> Hi folks,
> > > > >>
> > > > >> I've been working with pulseaudio for while and now we've
> implemented
> > > > >> audio envelopes in PulseAdudio. The code is not upstream yet, but
> it
> > > > >> can be found in this repository
> > > > >> (http://git.profusion.mobi/cgit.cgi/ceolin/pulseaudio/) (branch
> > > ramp).
> > > > >>
> > > > >> Using this code is pretty simple, for example, to apply an
> envelope on
> > > > >> a sink pa_context_set_sink_volume_ramp_by_index, to apply on a
> > > > >> sink-input (stream) pa_context_set_sink_input_volume_ramp.
> > > > >>
> > > > >> The audio envelope works in the follow way, the user states the
> final
> > > > >> volume, how long this envelope should last and the interpolation
> type
> > > > >> (which can be, cubic, logarithm or linear). In the internals
> > > > >> PulseAudio figures out how many samples are in the estipulated
> > > > >> interval and then using the interpolation type chosen it changes
> the
> > > > >> samples volume until the volume desired. The difference between
> apply
> > > > >> an envelope on a sink or sink-input is that when using over the
> sink
> > > > >> the envelope is applied in all streams of that sink.
> > > > >>
> > > > >> Some feedback from people (Daniel :) ) working with ecore-audio
> would
> > > be
> > > > >> great.
> > > > >>
> > > > >> Best Regards,
> > > > >> Flavio Ceolin
> > > > >>
> > > > >>
> > >
> ------------------------------------------------------------------------------
> > > > >> Live Security Virtual Conference
> > > > >> Exclusive live event will cover all the ways today's security and
> > > > >> threat landscape has changed and how IT managers can respond.
> > > Discussions
> > > > >> will include endpoint security, mobile security and the latest in
> > > malware
> > > > >> threats.
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > > > >> _______________________________________________
> > > > >> enlightenment-devel mailing list
> > > > >> [email protected] 
> > > > >> <javascript:;><javascript:;>
> > > > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > > >>
> > > > >
> > > > >
> > > > > --
> > > > > ------------- Codito, ergo sum - "I code, therefore I am"
> > > --------------
> > > > > The Rasterman (Carsten Haitzler)    [email protected]<javascript:;>
> <javascript:;>
> > > > >
> > > >
> > > > Regards,
> > > > Flavio Ceolin
> > > >
> > >
> > >
> > > --
> > > ------------- Codito, ergo sum - "I code, therefore I am"
> --------------
> > > The Rasterman (Carsten Haitzler)    
> > > [email protected]<javascript:;><javascript:;>
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Live Security Virtual Conference
> > > Exclusive live event will cover all the ways today's security and
> > > threat landscape has changed and how IT managers can respond.
> Discussions
> > > will include endpoint security, mobile security and the latest in
> malware
> > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > [email protected] <javascript:;><javascript:;>
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> >
> > --
> > Gustavo Sverzut Barbieri
> > http://profusion.mobi embedded systems
> > --------------------------------------
> > MSN: [email protected] <javascript:;>
> > Skype: gsbarbieri
> > Mobile: +55 (19) 9225-2202
> >
> ------------------------------------------------------------------------------
> > Live Security Virtual Conference
> > Exclusive live event will cover all the ways today's security and
> > threat landscape has changed and how IT managers can respond. Discussions
> > will include endpoint security, mobile security and the latest in malware
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected] <javascript:;>
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    [email protected] <javascript:;>
>
>

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to