NCW <-> WAV converter

Audio Plugin Hosts and other audio software applications discussion
RELATED
PRODUCTS

Post

ASTN wrote: Fri Oct 15, 2021 5:24 pm 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

Post

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

Post

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

Post

enroe wrote: Fri Oct 15, 2021 6:47 pm 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 ))

Post

enroe wrote: Fri Oct 15, 2021 6:47 pm 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 ))

Post

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

Post

ASTN wrote: Sat Oct 16, 2021 12:08 am
enroe wrote: Fri Oct 15, 2021 6:47 pm 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?

Post

1kari wrote: Tue Oct 19, 2021 5:22 am 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

Post

ASTN wrote: Tue Oct 19, 2021 6:15 pm
1kari wrote: Tue Oct 19, 2021 5:22 am 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.

Post

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

Post

ASTN wrote: Wed Nov 03, 2021 3:36 pm 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.

Post

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

Post

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

OS?

Post

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

Post

ASTN wrote: Sat Nov 06, 2021 4:15 pm 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 -----------------


Post Reply

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