The Official Sequential/DSI Forum

User Wavetable Import - New Feature

Re: User Wavetable Import - New Feature
« Reply #20 on: July 31, 2020, 04:06:07 AM »
Yeah, the WaveEdit program has the ability to both Import Wav sounds to be chopped up into 64 single cycle steps, and the ability to batch export the 64 individual wav snippets.  Once you export them, you have to go to the folder, and select the 16 you want to use, and name them with numeric prefixes.   Then you can import to the SequentialWaves.com site.

I just made a quick fix to WaveEdit so that it supports 1024-sample waves. I'll fork it and make a macOS build in the next hour or so, in case that's helpful to anyone.

Here it is: https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1

Moho

Re: User Wavetable Import - New Feature
« Reply #21 on: July 31, 2020, 08:33:41 AM »
Yeah, the WaveEdit program has the ability to both Import Wav sounds to be chopped up into 64 single cycle steps, and the ability to batch export the 64 individual wav snippets.  Once you export them, you have to go to the folder, and select the 16 you want to use, and name them with numeric prefixes.   Then you can import to the SequentialWaves.com site.

I just made a quick fix to WaveEdit so that it supports 1024-sample waves. I'll fork it and make a macOS build in the next hour or so, in case that's helpful to anyone.

Here it is: https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1

Any chance of a windows version ?  :)

korfu

Re: User Wavetable Import - New Feature
« Reply #22 on: July 31, 2020, 10:47:34 AM »
Yeah, the WaveEdit program has the ability to both Import Wav sounds to be chopped up into 64 single cycle steps, and the ability to batch export the 64 individual wav snippets.  Once you export them, you have to go to the folder, and select the 16 you want to use, and name them with numeric prefixes.   Then you can import to the SequentialWaves.com site.

I just made a quick fix to WaveEdit so that it supports 1024-sample waves. I'll fork it and make a macOS build in the next hour or so, in case that's helpful to anyone.

Here it is: https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1

Whoa! Thank you! Definitely going to use this.

Re: User Wavetable Import - New Feature
« Reply #23 on: July 31, 2020, 11:49:46 AM »
Yeah, the WaveEdit program has the ability to both Import Wav sounds to be chopped up into 64 single cycle steps, and the ability to batch export the 64 individual wav snippets.  Once you export them, you have to go to the folder, and select the 16 you want to use, and name them with numeric prefixes.   Then you can import to the SequentialWaves.com site.

I just made a quick fix to WaveEdit so that it supports 1024-sample waves. I'll fork it and make a macOS build in the next hour or so, in case that's helpful to anyone.

Here it is: https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1


Thats awesome thank you very much.

Re: User Wavetable Import - New Feature
« Reply #24 on: July 31, 2020, 12:53:26 PM »
Yeah, the WaveEdit program has the ability to both Import Wav sounds to be chopped up into 64 single cycle steps, and the ability to batch export the 64 individual wav snippets.  Once you export them, you have to go to the folder, and select the 16 you want to use, and name them with numeric prefixes.   Then you can import to the SequentialWaves.com site.

I just made a quick fix to WaveEdit so that it supports 1024-sample waves. I'll fork it and make a macOS build in the next hour or so, in case that's helpful to anyone.

Here it is: https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1

Any chance of a windows version ?  :)

Sure, over the weekend I'll probably have a chance.

Re: User Wavetable Import - New Feature
« Reply #25 on: August 01, 2020, 02:22:20 PM »
Yeah, the WaveEdit program has the ability to both Import Wav sounds to be chopped up into 64 single cycle steps, and the ability to batch export the 64 individual wav snippets.  Once you export them, you have to go to the folder, and select the 16 you want to use, and name them with numeric prefixes.   Then you can import to the SequentialWaves.com site.

I just made a quick fix to WaveEdit so that it supports 1024-sample waves. I'll fork it and make a macOS build in the next hour or so, in case that's helpful to anyone.

Here it is: https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1

Any chance of a windows version ?  :)

Sure, over the weekend I'll probably have a chance.

A Windows version (only tested to ensure that it starts) is now at https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1. I don't know if/when I'll get around to a Linux version. Anyway, let me know how far this gets you. Enjoy the weekend!

Moho

Re: User Wavetable Import - New Feature
« Reply #26 on: August 01, 2020, 03:55:46 PM »
Cheers for the Win version, will test over the weekend.  8)

I wonder if it can be altered to 16 slices ?

Re: User Wavetable Import - New Feature
« Reply #27 on: August 01, 2020, 03:59:15 PM »
Cheers for the Win version, will test over the weekend.  8)

I wonder if it can be altered to 16 slices ?

Almost definitely. I'll check it out next week. In the spirit of "do no harm", it will be baby steps.

EDIT: just made the 2 character change and it works, so I'll push that and rebuild on Monday.
« Last Edit: August 01, 2020, 04:03:42 PM by sockmonkey »

Re: User Wavetable Import - New Feature
« Reply #28 on: August 01, 2020, 05:13:31 PM »
A Windows version (only tested to ensure that it starts) is now at https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1. I don't know if/when I'll get around to a Linux version. Anyway, let me know how far this gets you. Enjoy the weekend!

Nice!   Thanks @sockmonkey!!   Will try this build out tonight. 

I saw in WaveEdit.hpp, line 181, is:
#define BANK_LEN 64

In import.cpp it references BANK_LEN:
const int audioLenMax = BANK_LEN * WAVE_LEN * 100;

I'm assuming that changing that one variable would do it, if you wanna try a build with 16 slices...  could be very useful for importing speech waves or other complex sounds.   

I made some edits from the Git yesterday, but couldn't get a Windows exe to build.   Was wondering, did you build from a Windows machine?  Or Mac?  Or Linux with make?   I kept getting errors with both VS nmake and VirtualBox Ubuntu make. 
« Last Edit: August 01, 2020, 05:17:44 PM by creativespiral »

Sequential Pro 3 and Rev 2 - Sound Sets and Patch Banks - Now Available on Sellfy: https://sellfy.com/sounddesign/

Re: User Wavetable Import - New Feature
« Reply #29 on: August 01, 2020, 11:42:19 PM »
A Windows version (only tested to ensure that it starts) is now at https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.1. I don't know if/when I'll get around to a Linux version. Anyway, let me know how far this gets you. Enjoy the weekend!

Nice!   Thanks @sockmonkey!!   Will try this build out tonight. 

I saw in WaveEdit.hpp, line 181, is:
#define BANK_LEN 64

In import.cpp it references BANK_LEN:
const int audioLenMax = BANK_LEN * WAVE_LEN * 100;

I'm assuming that changing that one variable would do it, if you wanna try a build with 16 slices...  could be very useful for importing speech waves or other complex sounds.   

I made some edits from the Git yesterday, but couldn't get a Windows exe to build.   Was wondering, did you build from a Windows machine?  Or Mac?  Or Linux with make?   I kept getting errors with both VS nmake and VirtualBox Ubuntu make.

Yes, that's the 2-char change. Here are binaries:

https://github.com/jeremybernstein/WaveEdit/releases/tag/v1.0-alpha.2

I built Windows on Windows (mingw32) and macOS on macOS. And... Linux on Linux, as well. I haven't tried cross-compiling for Windows from Linux, presumably it works with Linux-mingw32.
« Last Edit: August 01, 2020, 11:47:16 PM by sockmonkey »