I might be able to develop one using DPF, let me see if I can learn about live pitch adjustment.d.healey wrote:I'll have to do some hunting and see if such a plugin exists.
Looking for a new sample editing tool
Moderators: MattKingUSA, khz
- Michael Willis
- Established Member
- Posts: 1458
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 70 times
- Been thanked: 167 times
- Contact:
Re: Looking for a new sample editing tool
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
That would be very helpful. I'm still searching online but so far I haven't found a free pitch shifter.Michael Willis wrote:I might be able to develop one using DPF, let me see if I can learn about live pitch adjustment.d.healey wrote:I'll have to do some hunting and see if such a plugin exists.
The free SoundTouch library has rate based pitch shifting, perhaps that is something you could implement in a plugin - https://surina.net/soundtouch/?
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
Re: Looking for a new sample editing tool
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.Michael Willis wrote:I might be able to develop one using DPF, let me see if I can learn about live pitch adjustment.d.healey wrote:I'll have to do some hunting and see if such a plugin exists.
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
Looks like Mixxx uses the SoundTouch library toozoco 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.
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.
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- Michael Willis
- Established Member
- Posts: 1458
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 70 times
- Been thanked: 167 times
- Contact:
Re: Looking for a new sample editing tool
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.
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
This sounds promising let me know if there's is anything I can do to help (probably testing mainly).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.
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- Michael Willis
- Established Member
- Posts: 1458
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 70 times
- Been thanked: 167 times
- Contact:
Re: Looking for a new sample editing tool
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...d.healey wrote:This sounds promising let me know if there's is anything I can do to help (probably testing mainly).
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
I'm terrible at picking names for software but if I think of something surprising un-terrible I'll let you knowMichael Willis wrote:Now for the hardest part: what do I name the plugin?
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- Michael Willis
- Established Member
- Posts: 1458
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 70 times
- Been thanked: 167 times
- Contact:
Re: Looking for a new sample editing tool
zita-at1 ?
ReaPitch plugin in reaper (has several algorithms) ?
ReaPitch plugin in reaper (has several algorithms) ?
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
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:zita-at1 ?
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.Drumfix wrote:ReaPitch plugin in reaper (has several algorithms) ?
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
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.Michael Willis wrote:SoundTouch looks like it will work.
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).
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
- d.healey
- Established Member
- Posts: 611
- Joined: Fri Sep 22, 2017 8:33 pm
- Has thanked: 278 times
- Been thanked: 101 times
Re: Looking for a new sample editing tool
I shall look into this right now!rghvdberg wrote:The latter could be achieved with carla. Just drop couple of rubberband ladspa plugins in it. Set up routing and automation.
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.