Recent posts

#11
General Board / Re: Command lint - Terminal AI
Last post by sleestack - October 21, 2024, 10:08:37 PM
I get it, hard work is the only way. But I don't think there is anything wrong with a different approach. Sometimes you get manual fatigue. It's not the only thing Im learning. Im reading about supercollider, about production, about sound design. Some people also suffer with adhd, and it takes forever to get anywhere, but are still very creative people. Its like you didn't read my post
#12
General Board / Re: Command lint - Terminal AI
Last post by simonk - October 21, 2024, 07:19:40 PM
Hello,
You can find the Tutorials here :
https://composersdesktop.com/workshops.html#LM

They haven't been updated for a while, you might find the 'Learning Manual'
of more interest

-further down the same page
#13
General Board / Re: Building CDP from Source o...
Last post by paddydetox - October 21, 2024, 06:39:13 PM
So I tried you steps listed above, cloned the git etc, and it seems to have gotten the same error. I'll post the output below, but I started with fresh build folder, installed libaaio, then remade everything and still got the same roadblock. And I did copy the portaudio folder into paprogs.

[ 99%] Linking C executable ../../../../../NewRelease/paplay
/usr/bin/ld: CMakeFiles/paplay.dir/paplay.c.o: in function `threadFunctionReadFromRawFile':
paplay.c:(.text+0x1ba): undefined reference to `PaUtil_GetRingBufferWriteAvailable'
/usr/bin/ld: paplay.c:(.text+0x20f): undefined reference to `PaUtil_GetRingBufferWriteRegions'
/usr/bin/ld: paplay.c:(.text+0x339): undefined reference to `PaUtil_AdvanceRingBufferWriteIndex'
/usr/bin/ld: CMakeFiles/paplay.dir/paplay.c.o: in function `paplayCallback':
paplay.c:(.text+0x7c9): undefined reference to `PaUtil_GetRingBufferReadAvailable'
/usr/bin/ld: paplay.c:(.text+0x80f): undefined reference to `PaUtil_ReadRingBuffer'
/usr/bin/ld: CMakeFiles/paplay.dir/paplay.c.o: in function `main':
paplay.c:(.text.startup+0x5aa): undefined reference to `PaUtil_InitializeRingBuffer'
collect2: error: ld returned 1 exit status
make[2]: *** [dev/externals/paprogs/paplay/CMakeFiles/paplay.dir/build.make:116: ../NewRelease/paplay] Error 1
make[1]: *** [CMakeFiles/Makefile2:7671: dev/externals/paprogs/paplay/CMakeFiles/paplay.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
#14
General Board / Re: Command lint - Terminal AI
Last post by sleestack - October 20, 2024, 11:52:06 PM
Not lint , line. Sorry
#15
General Board / Command lint - Terminal AI
Last post by sleestack - October 20, 2024, 11:51:25 PM

Hi, I've been using supercollider with Claude for a little while now and it's very good at programming super collider including gui apps if it does something wrong you just tell it the error and it fixes it and I'm talking about programming , .. terminal commands would be nothing to this thing so I think it would be really interesting if CDP Could be put into one of these LLM's and the write terminal commands for cdp to say -  I want to do this process in this way then into this process in this way and then it types it all out for you as a file and bam. ChatGPT is very good at at terminal so I wanted to say maybe that could be an option I know there's maybe moral issues some people have with some of these LLM's,  but they can provide access to people without having to spend a year reading you know and reading and reading, also. Are the workshops for working with Terminal on a Mac somewhere? I had them but wasn't sure if they've been updated or not. Thank you
#16
General Board / Re: Change Sample Rate Soundlo...
Last post by rwdobson - October 17, 2024, 07:47:33 PM
Copysfx does not handle sample rate changes,just format changes. The main c/l program for that is "housekeep respec" mode 1.
#17
General Board / Re: Change Sample Rate Soundlo...
Last post by simonk - October 17, 2024, 03:49:30 PM
In the 'System state' drop down (Top right) look at 'System settings 1', the twelfth setting down is 'Sample rates' with a right arrow  that gives a further drop down of possible rates, probably best to select 'All rates'

hth
Simon
#18
General Board / Change Sample Rate Soundloom
Last post by MarceloCarneiro - October 15, 2024, 06:51:36 PM
How do I change Sample Rate in Soundloom? I know about COPYSFX, but cannot findi it in Soundloom.
Thanks
#19
PC Installation / Re: How do i resolve this 'Cmd...
Last post by Robert Fraser - October 11, 2024, 10:07:54 PM
Sounds like a fundamental setup issue.
The recommended CDP setup is to a folder called CDPR8 (though you could call it something else).
Within that there should be a Soundshaper folder called Soundshaper6.
Within that there's a BAT subfolder containing CmdData.txt.
Please check this is all in order.

If Soundshaper is not finding this file, it might be because you have installed into a path with a space in the name, such as \Program Files. If this doesn't resolve the issue, I would ask you to describe your setup locations/folders and I'll also look at the source code and test its checks against your setup.
#20
General Board / Re: Building CDP from Source o...
Last post by p8rpp - October 07, 2024, 11:05:23 AM
Hi,

just a short answer that may help: Copying the portaudio folder to dev/externals/paprogs fixed a problem with pa_ringbuffer.h not being found for me today on Debian stable.

Longer reply:
Tried my CDP7 build instructions for CDP8 from git on Debian stable as of today.
Compilation stopped due to pa_ringbuffer.h not being found.
Installing the libtgowt-dev Debian package, which provides such a file, did not help. Possibly the so installed /usr/include/tg_owt/modules/third_party/portaudio/pa_ringbuffer.h is not found by cmake. How would I specify such a path to cmake? Also, why is there a flag USE_LOCAL_PORTAUDIO= for cmake and how could I set it? Do we really need a locally compiled portaudio?

Here is the full instructions that worked in the end. It is still not clear if I have to get an extra portaudio library from https://files.portaudio.com/download.html and download (and install?) it into dev/externals/paprogs.

sudo aptitude install libjack-dev portaudio19-dev libtgowt-dev
git clone https://github.com/ComposersDesktop/CDP8.git

# build libaaio
cd CDP8/libaaio/
tar xvfj libaaio-0.3.1.tar.bz2
cd libaaio-0.3.1/
./configure && make
sudo make install

# build local portaudio(?)

# build cdp
cd ../../
mkdir build
cd build
cmake -DAAIOLIB=/usr/local/lib/libaaio.a -DUSE_COMPILER_OPTIMIZATIONS=no ../
make

Then the binaries are in the "NewRelease" folder.