Making Scaletempo good

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Making Scaletempo good

Rov Juvano
I'm working on a trick-mode plugin that maintains the audio
pitch when playback rate != 1.0.  Similar to soundtouch/pitch
but in C and with no external dependencies and interactive.

I have it in a working state, but need help making it good
enough for GStreamer.

I've also put together a demo app.  I'm not too concerned
with robustness of the demo, but if someone can figure out
why, after awhile, my GtkEntry's stop updating and my menus
get garbled, that would be much appreciated.

You can grab the code at:
http://sourceforge.net/project/showfiles.php?group_id=220192

Git repos at:
http://repo.or.cz/w/gst-scaletempo-rj.git
http://repo.or.cz/w/gst-scaletempo-demo-rj.git

--
ciao, rovjuvano


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Making Scaletempo good

Sebastian Dröge
Am Donnerstag, den 05.06.2008, 17:23 -0400 schrieb Rov Juvano:

> I'm working on a trick-mode plugin that maintains the audio
> pitch when playback rate != 1.0.  Similar to soundtouch/pitch
> but in C and with no external dependencies and interactive.
>
> I have it in a working state, but need help making it good
> enough for GStreamer.
>
> I've also put together a demo app.  I'm not too concerned
> with robustness of the demo, but if someone can figure out
> why, after awhile, my GtkEntry's stop updating and my menus
> get garbled, that would be much appreciated.
>
> You can grab the code at:
> http://sourceforge.net/project/showfiles.php?group_id=220192
>
> Git repos at:
> http://repo.or.cz/w/gst-scaletempo-rj.git
> http://repo.or.cz/w/gst-scaletempo-demo-rj.git
I tested it a bit and it sounds good... would you be interested to have
your code added to gst-plugins-bad? If so it would be nice if you could
file a bug for this with a patch for adding it to gst-plugins-bad and
I'll care for it :)

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

signature.asc (204 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Making Scaletempo good

Rov Juvano
On Mon, Jun 09, 2008 at 11:41:10AM +0200, Sebastian Dröge wrote:

> Am Donnerstag, den 05.06.2008, 17:23 -0400 schrieb Rov Juvano:
> > I'm working on a trick-mode plugin that maintains the audio
> > pitch when playback rate != 1.0.  Similar to soundtouch/pitch
> > but in C and with no external dependencies and interactive.
> >
> > I have it in a working state, but need help making it good
> > enough for GStreamer.
> >
> > I've also put together a demo app.  I'm not too concerned
> > with robustness of the demo, but if someone can figure out
> > why, after awhile, my GtkEntry's stop updating and my menus
> > get garbled, that would be much appreciated.
> >
> > You can grab the code at:
> > http://sourceforge.net/project/showfiles.php?group_id=220192
> >
> > Git repos at:
> > http://repo.or.cz/w/gst-scaletempo-rj.git
> > http://repo.or.cz/w/gst-scaletempo-demo-rj.git
>
> I tested it a bit and it sounds good... would you be interested to have
> your code added to gst-plugins-bad? If so it would be nice if you could
> file a bug for this with a patch for adding it to gst-plugins-bad and
> I'll care for it :)
Is that the normal process?  File a bug and have it added to
-bad.  I'm willing to work to make it -good, but I'm unsure
of the standards and procedures.

Bug #537700.  Do you need me to make a patch against -bad?

--
rovjuvano



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Making Scaletempo good

Sebastian Dröge
Am Dienstag, den 10.06.2008, 19:50 -0400 schrieb Rov Juvano:

> On Mon, Jun 09, 2008 at 11:41:10AM +0200, Sebastian Dröge wrote:
> > Am Donnerstag, den 05.06.2008, 17:23 -0400 schrieb Rov Juvano:
> > > I'm working on a trick-mode plugin that maintains the audio
> > > pitch when playback rate != 1.0.  Similar to soundtouch/pitch
> > > but in C and with no external dependencies and interactive.
> > >
> > > I have it in a working state, but need help making it good
> > > enough for GStreamer.
> > >
> > > I've also put together a demo app.  I'm not too concerned
> > > with robustness of the demo, but if someone can figure out
> > > why, after awhile, my GtkEntry's stop updating and my menus
> > > get garbled, that would be much appreciated.
> > >
> > > You can grab the code at:
> > > http://sourceforge.net/project/showfiles.php?group_id=220192
> > >
> > > Git repos at:
> > > http://repo.or.cz/w/gst-scaletempo-rj.git
> > > http://repo.or.cz/w/gst-scaletempo-demo-rj.git
> >
> > I tested it a bit and it sounds good... would you be interested to have
> > your code added to gst-plugins-bad? If so it would be nice if you could
> > file a bug for this with a patch for adding it to gst-plugins-bad and
> > I'll care for it :)
>
> Is that the normal process?  File a bug and have it added to
> -bad.  I'm willing to work to make it -good, but I'm unsure
> of the standards and procedures.
Yes, first it will get into -bad and after everything is fine it can be
moved to -good.

See gstreamer/docs/random/moving-plugins

> Bug #537700.  Do you need me to make a patch against -bad?

Yes, a patch against -bad would be the best :) Also David is right about
the name, let's find something better ;)

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

signature.asc (204 bytes) Download Attachment