NCW <-> WAV converter

Plug-in hosts and other software applications discussion
KVRAF
1659 posts since 19 Mar, 2008 from germany

Post Fri Oct 15, 2021 10:47 am

ASTN wrote:
Fri Oct 15, 2021 9:24 am
Ok, I wrote a simple GUI
...
Thank you, ASTN, for really adding a GUI. Great. :clap:
I will test this in good time, because there are still old NCW-
files lying around. Once bought, but no longer usable in the
new DAW-environment without Kontakt. :)

By the way: Is there already a version "conNCW05.exe"?
free mp3s + info: andy-enroe.de songs + weird stuff: enroe.de

User avatar
KVRist
374 posts since 16 Sep, 2005

Post Fri Oct 15, 2021 11:24 am

ASTN wrote:
Fri Oct 15, 2021 9:24 am
I tested it on Win7 and it worked.
Thank you. Great job. Works fine here too.

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Fri Oct 15, 2021 4:02 pm

toitoi wrote:
Fri Oct 15, 2021 11:24 am
Thank you. Great job. Works fine here too.
Nice! What OS do you use?

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Fri Oct 15, 2021 4:07 pm

enroe wrote:
Fri Oct 15, 2021 10:47 am
By the way: Is there already a version "conNCW05.exe"?
Wait... what version is in the archive I uploaded?

That's what happens when you not organizing your stuff. Here's the latest (?) verison I have:
https://wdho.ru/98a130

I have no idea what are the differences.
Actually, I just compared sources and seems like there's no difference at all ))

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Fri Oct 15, 2021 4:08 pm

enroe wrote:
Fri Oct 15, 2021 10:47 am
By the way: Is there already a version "conNCW05.exe"?
Wait... what version is in the archive I uploaded?

That's what happens when you're not organizing your stuff. Here's the latest (?) verison I have:
https://wdho.ru/98a130

I have no idea what are the differences.
Actually, I just compared sources and seems like there's no difference at all ))

User avatar
KVRist
374 posts since 16 Sep, 2005

Post Fri Oct 15, 2021 6:08 pm

ASTN wrote:
Fri Oct 15, 2021 4:02 pm
toitoi wrote:
Fri Oct 15, 2021 11:24 am
Thank you. Great job. Works fine here too.
Nice! What OS do you use?
still on Win7 :)

KVRer
5 posts since 19 Oct, 2021

Post Mon Oct 18, 2021 9:22 pm

ASTN wrote:
Fri Oct 15, 2021 4:08 pm
enroe wrote:
Fri Oct 15, 2021 10:47 am
By the way: Is there already a version "conNCW05.exe"?
I have no idea what are the differences.
Actually, I just compared sources and seems like there's no difference at all ))
Hi! Thanks for the great program.
I can't get the -r parameter to work
CONNCW -r -n2w E:\Repak F:\Repak
What am I doing wrong?

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Tue Oct 19, 2021 10:15 am

1kari wrote:
Mon Oct 18, 2021 9:22 pm
Hi! Thanks for the great program.
I can't get the -r parameter to work
CONNCW -r -n2w E:\Repak F:\Repak
What am I doing wrong?
hmm... I've just tried and it's worked here.

What is the exact problem? Like, it doesn't create any output WAV file, or it doesn't create subdirectories?

Ok, let's try to find out what's going on.

1 Try to run this version of app:
https://wdho.ru/523dcc

2 - make a screenshot of console output
3 - send me log file 'log.txt' (it should be in the same directory as an app)
4 - send me an example of NCW file you're trying to convert

KVRer
5 posts since 19 Oct, 2021

Post Mon Nov 01, 2021 9:28 pm

ASTN wrote:
Tue Oct 19, 2021 10:15 am
1kari wrote:
Mon Oct 18, 2021 9:22 pm
Hi! Thanks for the great program.
I can't get the -r parameter to work
CONNCW -r -n2w E:\Repak F:\Repak
What am I doing wrong?
hmm... I've just tried and it's worked here.

What is the exact problem? Like, it doesn't create any output WAV file, or it doesn't create subdirectories?

Ok, let's try to find out what's going on.

1 Try to run this version of app:
https://wdho.ru/523dcc

2 - make a screenshot of console output
3 - send me log file 'log.txt' (it should be in the same directory as an app)
4 - send me an example of NCW file you're trying to convert
Hello. I'm sorry I've been away... I am trying to convert files with subfolders. The previous version did not give out anything, the one you suggested, pretends to work but nothing happens. Log and screenshot attached.

CheckParameters function
------------------------
4 input parameters
1: -rec
2: -n2w
3: F:\Samples
4: G:\Repak

2 parameters left
F:\Samples
G:\Repak

directory mode
source dir: F:\Samples\
dest dir: G:\Repak\
You do not have the required permissions to view the files attached to this post.

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Wed Nov 03, 2021 7:36 am

no worries. It's been a busy week for me so I probably couldn't answer anyway )

mmm... I'd like to see 'log.txt' file. It could help a lot

KVRer
5 posts since 19 Oct, 2021

Post Wed Nov 03, 2021 11:49 pm

ASTN wrote:
Wed Nov 03, 2021 7:36 am
no worries. It's been a busy week for me so I probably couldn't answer anyway )

mmm... I'd like to see 'log.txt' file. It could help a lot
CheckParameters function
------------------------
4 input parameters
1: -w2n
2: -r
3: E:\Kontakt_E\Samples
4: F:\_

2 parameters left
E:\Kontakt_E\Samples
F:\_

directory mode
source dir: E:\Kontakt_E\Samples\
dest dir: F:\_\

HandleDirs function
-------------------
convert mode: wav to ncw, recursive

searching for files...

Here is all the information in the file. I can't attach the file.
It feels like the converter is not looking in subfolders.

User avatar
KVRAF
21938 posts since 7 Jan, 2009 from Croatia

Post Thu Nov 04, 2021 12:06 am

Indeed, the recursive mode seems to not work at all.

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Sat Nov 06, 2021 6:47 am

hmm... I'm trying my best to recreate the error but I can't.

OS?

KVRer

Topic Starter

16 posts since 2 Nov, 2019

Post Sat Nov 06, 2021 8:15 am

Okey... I've found some issues. Seems like old file search functions are not that compatible with newer OS. Since I use WinXP it's a bit troublesome. Anyway, I tried to change it a bit in a more direct way. Here's my last try. If it works I'll make it a final release (right now it's in a debug stage):

https://wdho.ru/e9cba7

KVRer
5 posts since 19 Oct, 2021

Post Mon Nov 08, 2021 1:33 am

ASTN wrote:
Sat Nov 06, 2021 8:15 am
Okey... I've found some issues. Seems like old file search functions are not that compatible with newer OS. Since I use WinXP it's a bit troublesome. Anyway, I tried to change it a bit in a more direct way. Here's my last try. If it works I'll make it a final release (right now it's in a debug stage):

https://wdho.ru/e9cba7
There is progress. Now you can see that it searches for files in folders, but still does not encode.

Code: Select all

HandleDirs function
-------------------
  convert mode: wav to ncw, recursive

  searching for files...

--- LAST -----------------
GetNextFile
F:\_\*.wav
 new search pattern: F:\_\*.wav
  fFirstSearch
 GetFolders: F:\_\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\
 GetFolders: F:\_\Samples\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\
 GetFolders: F:\_\Samples\farts\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\bassy\
 GetFolders: F:\_\Samples\farts\bassy\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\buzzy\
 GetFolders: F:\_\Samples\farts\buzzy\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\dusty\
 GetFolders: F:\_\Samples\farts\dusty\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\epic\
 GetFolders: F:\_\Samples\farts\epic\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\flappy\
 GetFolders: F:\_\Samples\farts\flappy\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\grumble\
 GetFolders: F:\_\Samples\farts\grumble\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\muffled\
 GetFolders: F:\_\Samples\farts\muffled\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\pop\
 GetFolders: F:\_\Samples\farts\pop\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\puff\
 GetFolders: F:\_\Samples\farts\puff\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\rip\
 GetFolders: F:\_\Samples\farts\rip\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\squeal\
 GetFolders: F:\_\Samples\farts\squeal\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\tonal\
 GetFolders: F:\_\Samples\farts\tonal\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\farts\wet\
 GetFolders: F:\_\Samples\farts\wet\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\
 GetFolders: F:\_\Samples\sound design\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Braaams\
 GetFolders: F:\_\Samples\sound design\Braaams\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Downers\
 GetFolders: F:\_\Samples\sound design\Downers\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Flambulus\
 GetFolders: F:\_\Samples\sound design\Flambulus\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Flaturator\
 GetFolders: F:\_\Samples\sound design\Flaturator\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Gnarly Drones\
 GetFolders: F:\_\Samples\sound design\Gnarly Drones\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Low Risers\
 GetFolders: F:\_\Samples\sound design\Low Risers\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\sound design\Pulses\
 GetFolders: F:\_\Samples\sound design\Pulses\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
   GetFolders: dir and not .
F:\_\Samples\waveforms\
 GetFolders: F:\_\Samples\waveforms\
 GetFolders: first found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
 GetFolders: next found
    25 dirs
    fFirstSearch FindFirst=error 2
--- LAST -----------------


Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”