Looking for a new sample editing tool

Support & discussion regarding DAWs and MIDI sequencers.

Moderators: khz, MattKingUSA

User avatar
Michael Willis
Established Member
Posts: 821
Joined: Mon Oct 03, 2016 3:27 pm
Location: Rocky Mountains, North America
Contact:

Re: Looking for a new sample editing tool

Postby Michael Willis » Sat Mar 30, 2019 4:40 pm

d.healey wrote:I'll have to do some hunting and see if such a plugin exists.

I might be able to develop one using DPF, let me see if I can learn about live pitch adjustment.

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Sat Mar 30, 2019 5:23 pm

Michael Willis wrote:
d.healey wrote:I'll have to do some hunting and see if such a plugin exists.

I might be able to develop one using DPF, let me see if I can learn about live pitch adjustment.


That would be very helpful. I'm still searching online but so far I haven't found a free pitch shifter.

The free SoundTouch library has rate based pitch shifting, perhaps that is something you could implement in a plugin - https://surina.net/soundtouch/?
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials

zoco
Established Member
Posts: 177
Joined: Fri Jan 25, 2019 4:04 pm

Re: Looking for a new sample editing tool

Postby zoco » Sat Mar 30, 2019 11:21 pm

Michael Willis wrote:
d.healey wrote:I'll have to do some hunting and see if such a plugin exists.

I might be able to develop one using DPF, let me see if I can learn about live pitch adjustment.


Perhaps you could learn something from how they do it in Mixxx? That has live pitch control and even automated pitch synch between turntables and it also has a sample section with synchronizing function.

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Sat Mar 30, 2019 11:42 pm

zoco wrote:Perhaps you could learn something from how they do it in Mixxx? That has live pitch control and even automated pitch synch between turntables and it also has a sample section with synchronizing function.

Looks like Mixxx uses the SoundTouch library too :)

I found there is a plugin that comes with Ardour that changes the playback rate of a track and has automation. It is laggy though, I hit play and there is no sound for a couple of seconds and the sound continues for a couple of seconds after I hit stop. Some kind of buffering I guess but it makes it unusable. The other problem with it is the slider on the interface is for controlling rate directly, not pitch. I need to be able to set the pitch offset in cents and have the plugin translate that to rate, taking into account the audio sample rate.
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials

User avatar
Michael Willis
Established Member
Posts: 821
Joined: Mon Oct 03, 2016 3:27 pm
Location: Rocky Mountains, North America
Contact:

Re: Looking for a new sample editing tool

Postby Michael Willis » Sat Mar 30, 2019 11:47 pm

SoundTouch looks like it will work, now I just need to carve out some time to build a plugin. I think I'll make it really simple, with no custom gui or anything.

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Sat Mar 30, 2019 11:57 pm

Michael Willis wrote:SoundTouch looks like it will work, now I just need to carve out some time to build a plugin. I think I'll make it really simple, with no custom gui or anything.

This sounds promising :) let me know if there's is anything I can do to help (probably testing mainly).
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials

User avatar
Michael Willis
Established Member
Posts: 821
Joined: Mon Oct 03, 2016 3:27 pm
Location: Rocky Mountains, North America
Contact:

Re: Looking for a new sample editing tool

Postby Michael Willis » Tue Apr 02, 2019 4:13 am

d.healey wrote:This sounds promising :) let me know if there's is anything I can do to help (probably testing mainly).

Now for the hardest part: what do I name the plugin? I could go with the direct name of "Rate Based Pitch Shifter", but that's boring. "Lift Attendant" could be kind of fun; an old movie that I saw had a scene with a man operating an old fashioned elevator, he kept making small adjustments up and down so that the person boarding the elevator wouldn't have to step up or down. It could simply be "Peg", a reference to tuning pegs on string instruments. Sigh...

rghvdberg
Established Member
Posts: 903
Joined: Mon May 12, 2014 7:11 am

Re: Looking for a new sample editing tool

Postby rghvdberg » Tue Apr 02, 2019 7:53 am

Peggy?

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Tue Apr 02, 2019 11:44 am

Michael Willis wrote:Now for the hardest part: what do I name the plugin?


I'm terrible at picking names for software but if I think of something surprising un-terrible I'll let you know :)
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials

User avatar
Michael Willis
Established Member
Posts: 821
Joined: Mon Oct 03, 2016 3:27 pm
Location: Rocky Mountains, North America
Contact:

Re: Looking for a new sample editing tool

Postby Michael Willis » Tue Apr 02, 2019 12:52 pm

rghvdberg wrote:Peggy?

That's strangely appealing. :)

Drumfix
Established Member
Posts: 232
Joined: Mon Jan 26, 2009 5:15 pm

Re: Looking for a new sample editing tool

Postby Drumfix » Tue Apr 02, 2019 4:23 pm

zita-at1 ?
ReaPitch plugin in reaper (has several algorithms) ?

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Tue Apr 02, 2019 4:33 pm

Drumfix wrote:zita-at1 ?

Zita a1 isn't a plugin it's an external app. But someone did develop an auto-tune plugin based on Zita A1 which I do use - http://x42-plugins.com/x42/x42-autotune. However as it's FFT based it doesn't maintain phase between mic positions so I use it sparingly.

Drumfix wrote:ReaPitch plugin in reaper (has several algorithms) ?

ReaPitch is only available inside Reaper which is not free. I'm wanting a free application that provides more or less the same sample editing facilities I currently have with Reaper.
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Tue Apr 02, 2019 5:17 pm

Michael Willis wrote:SoundTouch looks like it will work.

One thing I've become aware of while playing with various pitch/rate shifting plugin is latency. In Reaper I can change the rate of an individual audio item which also changes its visible length.

However when changing the playback rate with a plugin the on-screen item won't be affected visually, resulting in some silence as the playback cursor moves towards the end of the item or some silence at the beginning after playback has started. I'm hoping since I only need to make changes of +-100 cents the latency won't be too much of a problem.

In Ardour specifically it seems (from what I've read on the forum) that LV2 plugins can report their latency and Ardour will automatically compensate for it.

And I just thought of an alternative to rate based pitch shifting. An FFT based algorithm (perhaps using some like the rubber band library) that works on multiple channels at once, thus preserving the phase relationship of multiple mics. It would have to have one channel assigned as the master channel and all others would respect its phase. (I have no idea if this is sensible or possible).
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials

rghvdberg
Established Member
Posts: 903
Joined: Mon May 12, 2014 7:11 am

Re: Looking for a new sample editing tool

Postby rghvdberg » Tue Apr 02, 2019 5:29 pm

The latter could be achieved with carla. Just drop couple of rubberband ladspa plugins in it. Set up routing and automation.

User avatar
d.healey
Established Member
Posts: 142
Joined: Fri Sep 22, 2017 8:33 pm

Re: Looking for a new sample editing tool

Postby d.healey » Tue Apr 02, 2019 5:49 pm

rghvdberg wrote:The latter could be achieved with carla. Just drop couple of rubberband ladspa plugins in it. Set up routing and automation.

I shall look into this right now!
https://librewave.com - Freedom respecting sample libraries and audio plugins
https://www.patreon.com/davidhealey - Sample library creation and HISE scripting tutorials


Return to “Recorders & Sequencers”

Who is online

Users browsing this forum: No registered users and 1 guest