how do I convert 500 loops from e.g. 122 bpm in 126 bpm easiest?
-
Oliver Schmitt Oliver Schmitt https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=109283
- KVRist
- 306 posts since 2 Jun, 2006 from Germany
how do I convert 500 loops from e.g. 122 bpm in 126 bpm easiest?
It is important that the names are retained and, above all, the quality.
is there a quick, reliable way? or should I use import every single loop in e.g. Ableton and then save them individually with the new bpm or is there some kind of batch processing?
thank you,
oli
It is important that the names are retained and, above all, the quality.
is there a quick, reliable way? or should I use import every single loop in e.g. Ableton and then save them individually with the new bpm or is there some kind of batch processing?
thank you,
oli
SOR Ultimate Bundle updated!
https://www.sounds-of-revolution.com/po ... te-bundle/
https://www.sounds-of-revolution.com/po ... te-bundle/
-
- KVRer
- 3 posts since 26 May, 2020 from Germany
Hi Oliver,
I first thought about Audacity being able to make a batch, but when I tried it out, the quality result really lacks.
Ableton has one of the best algorithm for stretching without quality loss, but no batch that comes to my mind. You could drop and drag all files in a project, change the bpm and consolidate each track, so it will be saved as a new file, but i don`t know about the name changes here.
Another tip is iZotope RX 8, it has a great quality algorithm and can easily "batched".
I first thought about Audacity being able to make a batch, but when I tried it out, the quality result really lacks.
Ableton has one of the best algorithm for stretching without quality loss, but no batch that comes to my mind. You could drop and drag all files in a project, change the bpm and consolidate each track, so it will be saved as a new file, but i don`t know about the name changes here.
Another tip is iZotope RX 8, it has a great quality algorithm and can easily "batched".
COVID-19 antibodies proof
- Banned
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
First of all - why? Are you going to be using them in soft/hardware that can't do timestretching?Oliver Schmitt wrote: Mon Jul 12, 2021 9:28 amhow do I convert 500 loops from e.g. 122 bpm in 126 bpm easiest?
Most DAWs will adjust the loops to be in time with current project, so it's best to leave them in their original quality so they aren't processed twice if e.g. you decided that 124BPM is the right tempo.
-
Oliver Schmitt Oliver Schmitt https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=109283
- KVRist
- Topic Starter
- 306 posts since 2 Jun, 2006 from Germany
thank you, but audacity is too bad concerning quality. i think the best way would be to import a bunch of loops in ableton and export them in the bpm i need.Neokortex wrote: Mon Jul 12, 2021 9:59 am Hi Oliver,
I first thought about Audacity being able to make a batch, but when I tried it out, the quality result really lacks.
Ableton has one of the best algorithm for stretching without quality loss, but no batch that comes to my mind. You could drop and drag all files in a project, change the bpm and consolidate each track, so it will be saved as a new file, but i don`t know about the name changes here.
Another tip is iZotope RX 8, it has a great quality algorithm and can easily "batched".
SOR Ultimate Bundle updated!
https://www.sounds-of-revolution.com/po ... te-bundle/
https://www.sounds-of-revolution.com/po ... te-bundle/
-
Oliver Schmitt Oliver Schmitt https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=109283
- KVRist
- Topic Starter
- 306 posts since 2 Jun, 2006 from Germany
i do sample packs and have stuff in different bpm and want to have the same bpm for all loops in my product. its that easyantic604 wrote: Mon Jul 12, 2021 10:03 amFirst of all - why? Are you going to be using them in soft/hardware that can't do timestretching?Oliver Schmitt wrote: Mon Jul 12, 2021 9:28 amhow do I convert 500 loops from e.g. 122 bpm in 126 bpm easiest?
Most DAWs will adjust the loops to be in time with current project, so it's best to leave them in their original quality so they aren't processed twice if e.g. you decided that 124BPM is the right tempo.
SOR Ultimate Bundle updated!
https://www.sounds-of-revolution.com/po ... te-bundle/
https://www.sounds-of-revolution.com/po ... te-bundle/
- Banned
- 11467 posts since 4 Jan, 2017 from Warsaw, Poland
Right. Have you considered Reaper, then?Oliver Schmitt wrote: Mon Jul 12, 2021 10:09 ami do sample packs and have stuff in different bpm and want to have the same bpm for all loops in my product. its that easy
I'm sure the process can be somehow automated in there.
- KVRAF
- 16835 posts since 8 Mar, 2005 from Utrecht, Holland
If quality is a major concern, then you just don't.
Leave it to your customer to stretch it (or not)
When stretched twice (once by you, again by the customer) the quality will certainly suffer.
Leave it to your customer to stretch it (or not)
When stretched twice (once by you, again by the customer) the quality will certainly suffer.
We are the KVR collective. Resistance is futile. You will be assimilated. 
My MusicCalc is served over https!!
My MusicCalc is served over https!!
-
- KVRist
- 484 posts since 8 May, 2007
Hi Oliver,
If you plan to do this a lot:
On Edit: I just re-read this thread and realized that you are talking about changing the BPM, not just resampling so I need to delete this first paragraph about FFT/iFFT, although it was very closely related....
The fastest way to set things up for large batch projects is to use a command-line environment. Now that WSL and WSL2 are available, you can do this easily in Windows.
Once in the directory, you can use ls and redirection plus vim and paste to rapidly make a script with 500 or whatever number of lines, one per conversion. I do a lot of large-batch audio processing this way.
If you're interested, please send me a PM and I'll provide more details. I probably should make a video because a lot of audio folks are wasting huge amounts of time using GUI-based tools, even though some of these tools have batch capabilities.
If you're doing this just once, then learning how to do this may not pay off. Also, be careful because a lot of sample-rate conversion (On Edit: and related) software is actually not very good and not really suitable for libraries, as others have pointed out.
Regards,
Dave Clark
PS: It may take me awhile to see the PM because I don't log onto KVR very often.
If you plan to do this a lot:
On Edit: I just re-read this thread and realized that you are talking about changing the BPM, not just resampling so I need to delete this first paragraph about FFT/iFFT, although it was very closely related....
The fastest way to set things up for large batch projects is to use a command-line environment. Now that WSL and WSL2 are available, you can do this easily in Windows.
Once in the directory, you can use ls and redirection plus vim and paste to rapidly make a script with 500 or whatever number of lines, one per conversion. I do a lot of large-batch audio processing this way.
If you're interested, please send me a PM and I'll provide more details. I probably should make a video because a lot of audio folks are wasting huge amounts of time using GUI-based tools, even though some of these tools have batch capabilities.
If you're doing this just once, then learning how to do this may not pay off. Also, be careful because a lot of sample-rate conversion (On Edit: and related) software is actually not very good and not really suitable for libraries, as others have pointed out.
Regards,
Dave Clark
PS: It may take me awhile to see the PM because I don't log onto KVR very often.
Last edited by DaveClark on Wed Jul 21, 2021 4:36 pm, edited 1 time in total.
- KVRAF
- 2990 posts since 31 Jan, 2020
That's what i want to know.antic604 wrote: Mon Jul 12, 2021 10:03 amFirst of all - why? Are you going to be using them in soft/hardware that can't do timestretching?Oliver Schmitt wrote: Mon Jul 12, 2021 9:28 amhow do I convert 500 loops from e.g. 122 bpm in 126 bpm easiest?
Sorry for alerting you antic.