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 ... 6
General Board / Re: How to add infile 2?
« on: August 23, 2023, 05:46:13 PM »
Hi Phoenix,
The rows in Soundshaper's patch grid are chains of processes, each going from left to right. So your source should appear in A_0, not A_1, and when you've processed it, the output will be in A_1. (A_2 would be for the output of the next process, if any, not for the second input.) For your second input, place the cursor on cell B_0 and drag your second soundfile onto the screen (or use the file selector). Click again on cell A_0 and select the process that requires a second input. A red "ADD INPUT" box should appear. Click on cell B_0 to select it and click OK in the red box. If your process is spectral, B_0.wav will be automatically converted to B_0.ana behind the scenes.

Set your parameters on the parameter page and click RENDER to return to the main page. The output should be in cell A_1. For a spectral process, this will be colour-coded aqua and should again be auto-converted back to .wav to play it. However, you can also hit F9 to do an explicit ana-wav conversion, if you like. This would be worth doing if you save the process as a patch, for example.

Hope this helps.
Robert F.

The TEXTURE program currently supplied for PC systems is a pre-Release 8 version, which includes a new compulsory parameter ('omit') for the Texture Simple function.
Unfortunately this makes it incompatible with existing scripts in Textpack and Tutorial Workshop 2, as well as Soundshaper's Texture-Simple parameter page and presets.

It is expected that these settings will be updated for Release 8, but for now anyone wanting to explore Texture Simple on the PC needs a Release 7.1 version. You can download it at: .  Unzip and copy texture.exe into your existing CDP programs folder (...\_cdp\_cdprogs). If you want to retain the Rel.8 version, rename it (e.g. to textureR8.exe) before copying the replacement file.

SoundLoom (PC): to see if your version of SoundLoom supports the Release 8 version, go to the parameter page for TEXTURE SIMPLE; if that has provision for the OMIT parameter, then you don't need the older Rel7.1 version, otherwise you do. 

CDP MAC software and SoundLoom (MAC): not having a Mac, I don't know what the current situation is. However, you can check the Usage for Texture Simple to see if this includes the OMIT parameter and you can also look for it on the parameter page in SoundLoom (Mac).

Announce / Email address for Soundshaper
« on: May 10, 2023, 11:17:19 AM »
Following my web host's decision to charge for email, I am going to delete this email address:  (or / *
I'll make this change as soon as I've archived existing emails and changed links on the website, etc.

The replacement email address (which already exists) is:

I also have an email address at which will be deleted today.

Please note that the domains themselves are unaffected: and



General Board / Re: Problems with multichannel shred
« on: May 09, 2023, 11:04:19 PM »
Glad you got this working, but in general there can be a problem with some sound sources not having the "right" kind of header for CDP. Archer Endrich puts it like this:
"One problem that you may encounter is CDP not recognising an input soundfile when it has been made by some other software. This can be caused by non-standard anomalies in the wav header of the soundfile made by the other software. The problem can be rectified by making a CDP copy of this sound with CDP's COPYSFX. This can be run from the Command Line (copysfx infile.wav outfile.wav and see Usage for the various options), or via Soundshaper : Menu Edit/Mix > SF UTILS > COPY. (COPYSFX is not available in a Soundloom menu.) "

As Simon suggested, run sfprops on the source file and see what it says about the header.  Normally CDP will retain the type (output=input), so I'm guessing the problem would have been with the source sound. 


General Board / Re: are there any envelop-data txt file templates?
« on: May 09, 2023, 10:52:34 PM »
In Soundshaper I have a default set of values for the fracture envelope:
;time     t    l    t     l      t     l      t     l      t      l        t      l       t    l
0.00       0.0 0  0.15 0.3  0.3 0.5  0.5 1.0   0.65 0.5   0.80 0.3   1.0 0
8.00      0.0 0  0.15 0.3  0.3 0.5  0.5 1.0   0.65 0.5   0.80 0.3   1.0 0

The first value is the time within the soundfile for the envelope to begin. (As you can see, both lines have the same values: not very adventurous!)
You then need 7 pairs of time-within-the envelope, and level-for-that-time, labelled t and l above. So we have an envelope stretched over 1" starting and ending at level 0 (they must start at 0), rising to full level 1/2-way (t 0.5, l 1.0), then decaying again. I would guess that if the envelope was spread out so that the last t overlaps the time value on the next line, it would be rejected, but I don't know.
Anyway, the above works, even if a bit basic. I'm sure you'll be able to make more interesting changes!
(BTW, I can't guarantee the comment line ;time etc. I just put it here to show the structure of the file)

Mac installation / Re: TEXTURE: where is the \txpack folder?
« on: April 27, 2023, 03:25:44 PM »

I recently found the Txpack examples were missing from the offline documentation, and fixed that via the online Tutorials page. As SimonK has pointed out, you can download a zip of the folder from there.  When unzipped, it should be placed as a subfolder of the \htmltuts folder in the offline documentation.

These examples are the ones discussed in the reference documents for the various Texture programs. Archer Endrich calls the texture events 'notes' and his examples mostly use a dry xylophone sound as the 'note'. The note-events are in fact any sound and can be played to the end or not, as you wish. I would start by investigating TEXTURE SIMPLE, then go on to GROUPED. Then look at ORNATE or DECORATE (they have variants PRE- and POST- ORNATE and DECORATE), or you might prefer TIMED (leading to TIMED GROUPS) or MOTIFS (leading to TIMED MOTIFS, the most prescribed one of the set.)

The tutorial Workshop 2 on Texture is more advanced and more detailed than Txpack.


Announce / Soundshaper 6.1 supporting CDP8
« on: February 01, 2023, 04:40:42 PM »
Soundshaper 6.1 has been released. It installs the latest CDP PC exes, including beta-test versions of over 60 new CDP8 processes. These include Spectral, Multi-channel, Segmentation, Waveset and Synth functions, among others.

As well as being incorporated into the normal process menus, the new processes are also listed separately in a separate menu "Rel8", so that they can be easily identified for testing. The Quick Help on the Parameter Page describes each process, its modes and parameters. A very brief description is also available on the Main Page (also called Quick Help). A provisional version of the official CDP documentation is also well underway and will be available within the online docs soon.

Although the new CDP8 programs have been carefully tested, these are pre-release versions, subject to change, and correct operation cannot be guaranteed. Please do try them out and report anomalies! This is the quickest way to "settle" the software ahead of a full CDP Release 8.

General Board / Re: GRAINMILL & BRKEDIT
« on: January 22, 2023, 02:20:32 PM »
They are both standalone programs - at least for Windows (not sure if there are MAC versions - I think not). There's also a new build of BrkEdit which should be released fairly soon.

General Board / Re: GRAINMILL & BRKEDIT
« on: January 22, 2023, 08:47:08 AM »
I can't speak for the MAC distribution, but the PC set definitely has both programs. Please visit the CDP downloads page to access these.

Announce / Revised CDP PC program exes
« on: December 06, 2022, 08:07:04 PM »
A revised set of CDP programs for PC, re-compiled in 2022, is now available. The set comprises CDP Release 7, 7,1 and 7.11.
The programs are available on the CDP downloads page ( - 'Software PC' link) and are mirrored on the Soundshaper downloads page ( The set has all the programs required for both SoundLoom and Soundshaper, including the LoomDatapak extensions.

Both SoundLoom and Soundshaper have this latest version built into their new-user installation files, as do Soundshaper updates/upgrades. The separate download is therefore aimed at existing SoundLoom users who wish to update their CDP software.

Announce / New Soundshaper version
« on: December 06, 2022, 12:33:22 PM »
Soundshaper 6.03 has now been released. As further updates are unlikely for a while, users are recommended to download this new version. There are several new features and some bugfixes, described here: A new Quick-Help for the main page gives a brief description as you scroll through the process menus. Envelope editing has been revised, and processes using fixed parameter values can now be re-edited on the parameter page.

Soundshaper now includes the CDP programs in a single self-extracting .exe. The full, update and upgrade (from vn 5) versions all include this program set. (Existing users please install to your existing CDP base folder, e.g. \CDPR7). The links on the CDP downloads page (at are to the new version: full and upgrade only - to update an existing copy of Soundshaper6, visit If you wish to retain your present version, please rename it before downloading. Please note that while the installer will over-write older files of the same name, it does NOT erase other files.

If you are an existing SoundLoom user and are installing Soundshaper and SoundLoom within the same CDP base folder, you should also download and install the revised CDP program set, so that the CDP exes are up to date. This can be done from either the CDP or Soundshaper downloads page. (New users will get the new CDP set, so don't need this step.)

PC Installation / Re: Some dsp processes missing
« on: December 04, 2022, 09:23:13 PM »
>I do get a lot of errors saying that it can't find the dsp process , and or that a new version of CDP is coming out and the process can't be executed

Your screenshot shows a message which comes up when there's a CDP error. Some of these can be rather obscure, but they're mostly down to incorrect parameter settings. When they occur, they are beyond the scope of Soundshaper and derive from the underlying CDP software. Your settings of a frequency split at 500Hz should normally be OK. (I've just tested it with a stereo input, with no problems.) I'm not aware of specific problems with Accumulate; however, if you want to send me the details of the sound source and parameter values used, I'll be happy to look into it.

I'm sorry you've had the inconvenience of not being able to access the forthcoming CDP8 processes yet, but unfortunately CDP8 is not quite ready for general release. In a further release of Soundshaper (6.03), which should out any day now, menu items which lead to a CDP8 process have been disabled. (A tiny number of CD8 functions, which are implemented as modes of an existing process, may still generate the message you quote, however.)   

Regarding the tutorial - clearly these things are written at different times by different authors and the descriptions can unfortunately become a little outdated. The CDP Distort suite deals with wavesets (as described in the documentation and help screens) and it was felt that this menu title better reflected the waveset functions as a whole. We do try to keep the documentation up to date, though, and thank you for pointing out this discrepancy.

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.

Pages: [1] 2 3 ... 6