Recent Posts

Pages: [1] 2 3 ... 10
Mac installation / Re: soundloomE file damaged
« Last post by rwdobson on November 26, 2023, 11:06:43 PM »
This is the usual Gatekeeper response to a non-signed app downloaded from the bet. The solution is described in the README file: run the Terminal command:

xattr -rc /path/to/

The best and recommended approach is to run xattr on the whole cdpr8 directory inside the Disk image. This will process everything, including
Mac installation / soundloomE file damaged
« Last post by Alejandro on November 26, 2023, 10:50:22 PM »
I've just installed CDP on my Mac running OS Ventura 13.5, with a M1 Pro processor.
When I double click the soundloomE file, the system drops the message "soundloomE is damaged and can't be opened. You should ove ti to the Bin".
I did it and downloaded again the file but the error happens again.
I will thanks any idea or suggestion.
Mac installation / Re: CDP 7?
« Last post by simonk on November 26, 2023, 04:32:25 PM »
I'm not sure why you might want V7 as all the old stuff is still there in V8 I believe.
However, do you want the original install for V7 or the V711 update?

Mac installation / CDP 7?
« Last post by Trog on November 26, 2023, 12:36:40 PM »

I know that CDP 8 is all the rage at the moment but can someone point me to the latest Mac binaries for CDP 7?

General Board / FOF Strecht Breakpoint Pitch
« Last post by Marcelo Carneiro on October 31, 2023, 04:08:15 AM »
Hi. I don't know how to creat a breakpoint pitch for FOF Strecht program. Do I have to analyse/extract the audio file pitch from some tool and create a txt file from it? Which tool is that?
Thank you
Mac installation / Re: CDPv8 and M1
« Last post by rwdobson on October 30, 2023, 11:06:55 AM »
The messages here have all pointed to the correct place in the code, sffuncs.h. This issue in fact raises an interesting "strategic" question which I have been pondering: are big-endian platforms now effectively dead? if so, all that code can be eliminated (including a lot of dependent code in sfsys) and let it assume the host machine will always be little-endian. This would be an problem however if anyone hopes to build for a cherished PowerPC machine such as an old G5.

In the meantime, the solution needs to use a symbol that is also used in the relevant CMakeLists.txt file. On the Mac the simplest solution would be to add || defined(MAC) in the sffuncs.h line, as that is used in all the CMakeLists.txt files throughout CDP. If supporting big-endian platforms remains important, some new symbol can be defined such as __ARM64, to be used in both places.

Those building CDP8 from source from Github may like to consider posting questions such as this (which are not about "installation" issues as such) directly via the Github message system. I will receive these immediately through email, and can respond accordingly. This  doesn't require anyone to be "registered" as a developer. I have already answered quite a few queries this way.
Announce / CDP Release 8
« Last post by rwdobson on October 27, 2023, 03:40:20 PM »
We are proud to announce CDP's 8th software release, with over 80 new processes written by composer Trevor Wishart. 

Release 8 adds to the CDP's toolset especially in the manipulation of formants, wavecycle distortion, segmentation and repetition, plus new multichannel processes and synthesis functions.

The CDP system is a comprehensive sound design toolkit of over 450 processes. Developed over 35 years, it covers almost every aspect of sound transformation, including many that may be unfamiliar or are presented from an original or compositional viewpoint.

CDP is not a real-time system or a suite of plugins, but transforms sound-files (or their spectral equivalents) to create new sonic material.

CDP is released under a Creative Commons/LGPL licence as free software for MacOS, Windows and Linux, with sources available on GitHub.

Further details,downloads,workshops,tutorials and more can be found at the CDP website:

Richard Dobson
Mac installation / Re: CDPv8 and M1
« Last post by pmj on October 24, 2023, 01:36:17 PM »
Hi SeŠn

I've had a look at 'ssfunc.h' and there's this section:

#define MSBFIRST        (1)
#define LSBFIRST        (1)
/* RWD extended set of symbols ! Now works for Mac universal Binary build */
#if defined(__I86__) || defined(_X86_) || defined(__x86_64) || defined(__i386__) || defined(__i486__) || defined(_IBMR2)
#elif defined(M68000) || defined(__sgi) || defined (__POWERPC__)
#error  "Unknown byte order for this processor"

#if defined(MSBFIRST) && defined(LSBFIRST)
#error  "Internal: can't be both MSB and LSB"

What would I need to change that to (if that's the correct bit...?)

There is a homebrew for portaudio here:
Mac installation / Re: CDPv8 and M1
« Last post by SeŠn on October 19, 2023, 08:01:56 AM »
Hello pmj,

I tried building last Spring on an M2 and this was the first problem I encountered. This was luckily a simple fix. In 'ssfunc.h', there is an if/then clause somewhere which is referring to the byte order for the processor. You need to change this to force the byte order to 'LSBFIRST' for the ARM processor.

This got me past this error but the next problem was with portaudio. I was unable to install portaudio on the M2. Well, I thought I did, it seemed to build fine, but I could not point the CDP make files towards it no matter what I tried. If you manage to get the portaudio portion working I would love to know how! There is no Homebrew etc for portaudio as far as I know.

All the best,
Mac installation / Re: Going to use the terminal in OSX
« Last post by sleestack on October 07, 2023, 10:27:39 PM »
Iím enjoying using it in terminal. Only thing missing I guess is a little breakpoint app.
Hopefully Iíll continue using it this way.  Iíll keep u posted on my progress.
Pages: [1] 2 3 ... 10