Menu

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.

Show posts Menu

Topics - p8rpp

#1
General Board / New CDP mailing list launched!
March 10, 2020, 02:39:43 PM
A new mailing list for CDP has just been launched! The subscription page is at

https://lists.mur.at/mailman/listinfo/cdp

The list should serve as a communication channel for users and developers of CDP in addition to this web forum.
The mailinglist archive is readable to the public and serves as a knowledge base.

Feel free to communicate this announcement widely!
best, Peter
#2
General Board / Can't seem to find linux 7.1 binaries?
February 18, 2020, 02:59:01 PM
Dear forum,
I can't find the Linux 7.1 binaries anymore. The seem to be no longer available via the unstablesound.net page. Is this only me?
Thanks for any help!
P
#3
General Board / Building git CDP on linux
September 21, 2019, 09:28:55 AM
Hi Forum,

I am trying to build CDP from
git clone https://github.com/ComposersDesktop/CDP7.git
on 64bit Debian testing Linux.

Although the above repository does not contain the build instructions as already indicated by
https://github.com/ComposersDesktop/CDP7/issues/1
they are included by John Ffitch in his reply to this issue.

I manage to build and install libaaio-0.3.1.
I wonder if there is a way to not having to install it system-wide but locally and point cmake to it?

I manage to compile the "portaudio static library". The sentence "To build, unpack pa--tgz in situ; this will create a portaudio directory" from palinuxbuild.txt did not make sense to me. There is no pa--tgz file, only pa_stable_v19_20140130.tgz. After moving the present "portaudio" folder aside and extracting the tarballl I was able to run
./configure --with-alsa --with-jack
make
with success.
I would like to understand why portaudio has to be compiled by hand instead of using system-wide installed portaudio libs?

Now back to building CDP via cmake. As instructed I navigate to the topmost folder "CDP7", create and empty directory "build" and execute
cmake ..
inside that directory. cmake fails with
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
AAIOLIB
    linked by target "iterfof" in directory /home/user/devel/cdp/git/CDP7/dev/new
    linked by target "fracture" in directory /home/user/devel/cdp/git/CDP7/dev/new
    linked by target "newsynth" in directory /home/user/devel/cdp/git/CDP7/dev/new
    linked by target "newtex" in directory /home/user/devel/cdp/git/CDP7/dev/new

How can I fix this? Thank you!
#4
General Board / quickest way to compress amplitude?
September 19, 2019, 11:09:27 AM
Trying to find the quickest CDP command line way to compress dynamics (amplitude).

The only approach I have found so far is to extract the envelope from a time-domain sound
  ENVEL EXTRACT
and modify this envelope using
ENVEL WARP COMPRESS
possibly post-processing it if necessary and imposing it on the original file,

It seems like a lot of steps necessary, is there a simpler/quicker way?

Thanks!
P
#5
General Board / audible artifacts in hilite trace?
September 18, 2019, 03:12:15 PM
Hi,
using 7.1 on Linux I do get audible artifacts with hilite trace, which do sound a bit like bit noise or aliasing.
I am attaching a file via
https://framadrop.org/r/lNSvFSYs3t#FzODUss6BYJ9NZHQ4xCXSl50bEL1Gl47oyqv6fViYkM=

which I created with
  hilite trace 3 infile.ana outfile.ana 18 3000
thus leaving only the 18 loudest partials below 3kHz.

This has puzzled me since a long time and happens in all sort of different calls to hilite trace.

Would be great to get any idea and finally make this beautiful algorithm usable again!
#6
General Board / normalize level in the spectral domain?
September 18, 2019, 09:11:00 AM
Hi all,

i sometimes find myself in the situation where I'd like to normalize an .ana audiofile in the spectral domain to its maximum level. Is this somehow possible without having to convert it to a .wav time domain file?

Thanks for all ideas!
#7
Hi,
The documentation for CD release 7.0 for SPECNU mention the functions RAND and SQUEEZE, but the 7.1 Linux release on unstablesound.net seems to contain the 6.1.0 version without these functions. Also specnu.c contains a line referring to cdp_version 6.1.0.

I am confused, is this a mistake or have these functions moved somewhere else?

Thanks for all hints!
P
#8
General Board / Forum PHP error and firewall blocking
December 01, 2018, 11:16:32 AM
I just tried posting to this forum and got the following error:
Not Implemented
GET to /cdpforum/index.php not supported.
Additionally, a 501 Not Implemented error was encountered while trying to use an ErrorDocument to handle the request

upon retrying several times I got blocked by the provider's firewall.
Your connection to this server has been blocked in this server's firewall.
You need to contact the server owner for further information.
Your blocked IP address is XXX.XXX.XXX.XXX
This server's hostname is cpanel07.myhostcenter.com
#9
some of the .HTM files in the excellent html documentation is not found by my browser as I am on a case-sensitive unix filesystem. I had to convert the uppercase .HTM filenames to lowercase to make it work.
This should be done to the docs in one of the next releases perhaps. Let me know if/how I can help.
#10
Hi,

I would like to use the length of a soundfile as a paramter in another cdp program and would like to do this automatically in a (Unix) shell script. sfprops lists the Duration as
File type:  soundfile
Format         :  Standard WAVE format
Sample Rate    :  44100
Channels       :  1
Sample Frames  :  874292
sample type:   :  16-bit
duration       :  19.8252 secs
no peak data in this infile

and I can grep the duration using
cdp_sfprops infile.wav | grep duration | cut -f 2 -d":" | cut -f 3- -d " " | cut -f 1 -d " "
which gives only
19.8252

Is there a quicker/leaner/shorter way to do this which possibly also works on Windows?

Thank you!

#11
General Board / Mailing List Poll
February 09, 2017, 02:36:35 PM
Hi,

I would like to ask this community if members would be fine moving all discussion to a mailing list rather than a web based forum.

Good reasons to switch are
1.) It integrates better with many users daily communication work flow as they might be subscribed to other mailing lists as well.
2.) People can chose their own user interface (eg. Mail reader/client).
3.) Automatic notification of new postings.
4.) Easy archival, also off-site (in a user's personal directory)
5.) No need to authorise to a webpage to reply, just hit the reply button.
6.) Easier to read and maneuver on mobile devices.

Upon a successful vote for a mailing list I would be willing to find a server/institution to host it and could offer my services as one (of possibly multiple) mailing list adminitrators.
#12
Hi dear fellow,

After having exposed a specfile to various spectral domain operations I want to convert it to the time domain on the unix command line using
pvoc synth.
I am getting a warning that my levels are too hot, and some samples were clipped. pvoc synth informs me of the gain correction factor I need to apply to the specfile in order to normalize it, which I would do using
spec gain
My question is, how could I normalize a specfile in the frequency domain anyway, before having to call pvoc synth, so that I can do it in a script without user interaction? Is there a simple way to normalize a specfile?

Thank you for all ideas!
best, Peter
#13
General Board / mixing method with soundfile length?
March 01, 2016, 02:42:16 PM
Hi,
I am looking into the different ways of mixing on the command line with CDP submix and its various modes, and into the mixfile syntax.
I am wondering if there is a way to specify not only the starttime of a soundfile in a mixfile, but also its endtime and position in the source soundfile itself.
Is there any mode, or other binary that allows such a thing without having to trim off soundfiles in a separate step before mixing?
Thank you for all replies!
P
#14
Hi,

I am trying to work through the Tutorial Workshops, and would like to do so using the command line CDP programs. I am wanting to do this because it fits my style of doing/documenting things much better, and because I am on linux and dont want to run a GUI.
I am wondering if there is any documentation with regard to the Tutorial Workshop of how all of the examples could have been done using the command line?

Thank you for any pointers!
best, Peter
#15
General Board / allow cdp to overwrite outfiles?
June 29, 2015, 05:41:52 AM
Hi list,

Is there a way to force cdp to overwrite existing outfiles? Perhaps an
environment variable already exists (I am on linux)?

thank you!
P
#16
Hi list,

Is there a way to have pitches in a bpf rather than frequencies? Or are
there means of converting (midi)pitches to Hz? dB to linear amplitude?

cheers, P
#17
Howdy list,

When writing breakpoint files, is there a placeholder for "total
duration of file" so that I don't have to manually check for, and insert
into the file, the total duration? Something like
     0       val1
     5       val2
     end     val3

Thanks for all suggestions!
Peter
#18
Hi list,

I do wonder what would be the best way to insert a soundfile's length
as a parameter in a script file automatically? Is there a way to do with a CDP
program what I have so far achieved on unix using sox(i)?:
      extend zigzag 1 infile outfile 0 `soxi -D infile` 60 1

So I'd need a cdp binary that returns the length of a soundfile in seconds, and only that.
Does anyone know of such a program?

thank you all,
P