Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Robert Fraser

Pages: [1] 2 3 ... 5
Announce / Soundshaper 6
« on: September 09, 2022, 04:33:05 PM »
Soundshaper 6 has now been released.  This is a major upgrade, designed to improve workflow.

The main changes are to the parameter page, which now has a preview facility, allowing the user to quickly experiment with and compare many different parameter settings before choosing one. It also has a soundfile display, mirroring that on the Main Page, with loop and marker times that can be transferred to and from breakpoint data files. There is a tighter integration with the Graph-Edit page, which also has a soundfile display. Full details of the new features are supplied with the program, and the manual has also been revised.

To download the program, please visit

General Board / Re: Downloads Page: CDP documentation
« on: November 17, 2021, 09:52:01 PM »
The revised CDP documentation has now been corrected and can be downloaded from the CDP downloads page at
or alternatively from
where a wider range of download options is available.

General Board / Downloads Page: CDP documentation
« on: November 14, 2021, 01:23:46 PM »
The CDP Downloads page (hosted at is currently undergoing revision.

The CDP Documentation download, in particular, is faulty and should NOT be downloaded yet. It will be fully revised very soon and I'll post a notice when it's ready.

If you do not have the current documentation, it can be downloaded at: 
- the full version is called and is dated 30 Oct 2021. An update to this (to match the version on the downloads page) will be available in due course.

Announce / CDP GUIDE
« on: October 04, 2021, 07:56:12 PM »
A new set of documents called "CDP Guide" has been added to the online CDP Docs and is also available to download. This is a classified guide, which aims to help users find their way around the CDP suite. Although the Reference Documentation also groups functions together, it has become harder with each new release to keep track of related functions, especially as new versions or variations typically have different names.

CDP Guide classifies CDP processes and functions into five categories: Soundfile, Spectral, Pitch-Data, Edit-Mix (incl. Levels, Channels & Spatial) and Other  (Synth, Info, Data, SysUtils). Each function has hyperlinks to the available online Reference and a brief description. This is a personal classification and the descriptions are my own - they do not necessarily reflect the views of CDP. I'm sure there will be inaccuracies, and users are welcome to suggest corrections and amendments (mail[at]

Within the online docs, the Guide is referenced on the Home Page ( and the Tutorials page. The file is available from there or the downloads page (follow DOCS DOWNLOADS on the Home Page index panel). The zip also contains printable PDFs. If you already have the CDP documentation offline, the main folder \guide should be placed at the top level within that (the same level as \html, \demo etc.) for the hyperlinks to work.

Announce / Re: Soundshaper error when adding 2nd input file
« on: May 24, 2021, 10:19:52 PM »
Hi Luis,

Sounds like a CDP error; it's not a Soundshaper error message.  The sample is probably of a type CDP doesn't like. 16-bit is normally fine. If you'd like to send me the sample I'll look into it (email rob<at>ensemble-software<dot>net).

I'm sorry we've nothing in Spanish. (I don't speak the language at all.)  We could try using Google Translate on at least some of the documentation, perhaps, but someone would have to test that the Spanish made sense. If you're up for that, that would be great.


PC Installation / Folder and file names in Soundshaper
« on: May 13, 2021, 02:59:17 PM »
It has been found that source files will not load in Soundshaper if "special characters" are used in folder names. The problem arose when a user installed CDP and Soundshaper in a folder called "Aplicações", which is Portuguese for "Applications".

Users should stick to Roman-alphabet characters (as used in English) when naming folders and files, i.e.: a-z (lower or upper case) and numbers 0-9.

Announce / Re: Soundshaper 5.07 released
« on: April 09, 2021, 09:17:43 AM »
Thanks for the feedback. Really glad to know Soundshaper is still working in Parallels.

PC Installation / Re: Completion Menu for CDP
« on: April 06, 2021, 09:44:48 PM »
There's nothing like that as far as I know. The console window will show you the usage and most of the parameter ranges and it's easy enough to have that open on the desktop.  Or you can have the online CDP documentation to hand, which is more accurate. But wouldn't it just be easier to use one of the interfaces, which will place all the parameters in the right order and write the scripts for you?

General Board / Re: Having an issue with newmorph2
« on: November 13, 2020, 09:47:12 PM »
Hi James,

The normal order for most CDP programs is: infile outfile params, where the first parameter in this case is the datafile.
However, the program's usage (duplicated in the CDP documentation) is given as: infile datafile outfile etc.
If you change this to the normal order, the program should work (I think), i.e.:
  newmorph newmorph2 2 temp-w1.ana temp-morphed1.ana temp-pk2.txt 0 12 1 8

I've tested this with various files on the commandline.
However, while investigating this I hit a problem of my own, which is the persistent error message:
  ERROR: end of interpolation is beyond end of one of soundfiles.
Given that my start and end times were well within the limits of the ONLY soundfile, this doesn't make any sense.

Anyway, I hope the above commandline works for you. We'll change the documentation when every mode has been tested.



General Board / Re: Release 7.0 functions missing (eg. in specnu)?
« on: October 17, 2020, 10:42:29 AM »
A new CDP release is being planned and it includes a revised SPECNU with RAND, SQUEEZE and SLICE 5 as documented, plus two new functions. As we will be looking for testers soon, I suggest you write to Archer and ask if you can test this revised version.

PC Installation / 'Run as Administrator' issues
« on: October 17, 2020, 10:17:03 AM »
I recently bought a new PC with Windows 10 and had some fun (?) with administrator problems. I already had a version of Soundshaper on a disk I'd transferred from the old computer, and also imported a new build from another PC to the C drive. Neither would run or even close down as they weren't allowed to over-write various textfiles: "access is denied"!

The solution seems to be to tick a box called "Run as administrator". You have to create a shortcut to the .exe, right-click on the shortcut icon for its "properties", then from the pre-selected Shortcut tab choose Advanced, then tick "Run as administrator". This works, but produces an annoying User Account Control window every time you run the program.

Somehow I've created two shortcuts for the new version: one has "Run as administrator" and opens with the User Account Control (and fails otherwise), but the other (on the desktop) starts perfectly without "Run as administrator" being selected.

If anyone can explain this conundrum, I'd be grateful.

ENVEL CREATE Error: Your description is quite correct. One (and sometimes the other) of these functions is not always selecting the mode button in the left-hand panel. Simply click on the empty mode button and the problem goes away, I  believe. 

I'm not sure why this is happening and will look into it: all Soundshaper parameter pages have at least one mode button, though there may not be an actual mode number in CDP (there is in this case).

There is an alternative way of creating envelopes in Soundshaper, based on the length of an actual soundfile. Load the file, then select Graph | New Breakpoint Graph. A new flat graph is created with an X-scale of the same length as the sound. Change the Y-scale to 0 - 1 with 0.5 as the middle point. You can then create whatever envelope shape you like and save that as a breakpoint file using whatever name and location you like.

If you think about how you might use this with the second envel create function, it seems a bit pointless to use a breakpoint file to create a breakpoint file. But the documentation points out that you can precede a level value with the letter 'e' to get an exponential curve. That could be useful, but don't try to edit this in the Graph Edit!

Access Violation has been fixed in the latest version 5.07, now available for download.

I'll look into the aspects of Create Envelope File. (Pity that was not a separate thread and I would have caught it before releasing 5.07. Too bad.)

Announce / Soundshaper 5.07 released
« on: May 09, 2020, 03:06:13 PM »
A new version of Soundshaper (5.07, 9 May 2020) is now available for download. This version fixes an Access Violation affecting TEXTURE processes and revises the Initial Setup and reading of the Settings file, which will be renamed automatically.

Version 5.06 (3 May) fixed a significant bug affecting processes with more than 10 parameters, including TEXTURE and GRAIN.

The Access Violation affecting Texture Grouped (and Decorate) has been pinned down and fixed. I'll need to do many more tests to confirm this and will issue a replacement .exe as soon a possible.   

In the end, it wasn't anything to do with Texture Grouped. I assumed the data was being read in wrongly or parameter-related objects (like slider ranges) were being re-defined at the wrong time. No, it was re-writing the page title. So I put this later and all was well.  Just the sort of geeky Windoze-type of problem I do programming for. Or not.   

And why did it affect only Texture?
-- No idea. Computers are magic. Sometimes they behave like magic too.

Pages: [1] 2 3 ... 5