Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
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,
Seán
22
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.
23
Mac installation / Re: Going to use the terminal in OSX
« Last post by Robert Fraser on October 02, 2023, 02:06:28 PM »
You're right, Frank, the old email is gone, at least for now. (I posted a notice about this I think.) My web-host wanted money for each email address, formerly free. Please use ensemble-software at hotmail.com . 
Thanks, Robert     
24
PC Installation / Re: Missing Folder - InvertPch?
« Last post by Robert Fraser on October 02, 2023, 01:52:10 PM »
I've posted a general follow-up called "Data Files in Soundshaper". A little more on InvertPch, though:

• There appears to be a bug when processing stereo files. The script will need revision and I'll look into that.
• The original CDP InvertPch works with extracted pitch-data files (.frq). These are then combined with a formant file (.for) for re-synthesis.
  Soundshaper's "Invert pitch contour" (not the "Alternative method") does this all within one script, extracting and altering the pitch data and then resynthesising using a formant file taken from the original sound. (The lower-level method is still available via the PitchData menu.)
• I ran a test using a simple speech file of four words, three of which are clearly around MIDI 55 (tenor G3) while number 3 dips down a semitone.
  I used a map file of -1 11 and 1 -11 and an ABOUT value of 55 (ie invert around G3) and got a fairly convincing inversion of the sound an octave higher with the semitone shift going up instead of down (G4 and Ab4).
• A different ABOUT value (60) gave a similar result transposed up to E5/F5: I'm not sure I understand the logic of the inversion here (I didn't write the program!).
• The "Alternative method" uses the Release 8 (forthcoming) SPECFNU 15. This processes formant values directly. To my ears this would be less useful - more muddy.
• Overall, playing with formant and/or pitch can only degrade the original sound quality in some way. For example, altering pitch only "works" to the extent that the new frequencies are also present in the formant file it's combined with. (For this purpose, you might consider transposing the original sound and extracting that formant file.)
• I tried extracting the source's pitch as a text file and displaying that in the Graph Editor, the idea being that the display might tell you the pitch content. It probably does, but it looked over-detailed and I trusted my ear and a nearby keyboard better!
25
General Board / Data files in Soundshaper
« Last post by Robert Fraser on October 02, 2023, 01:48:48 PM »
This post is in response to a query about datafiles in Soundshaper (see "Missing Folder - InvertPch?" , Oct 1 2023).

Not being a realtime system, CDP works with (and is dominated by) files: source sound files (or other types), processed files to save, automation via breakpoint text files, and more specialised data files most of which are described in the documentation (see the link to File Formats from any reference Program Group, e.g. BLUR).

When a data file option is selected in Soundshaper's parameter page, a text box appears for the filename (instead of a control for a fixed value). This is filled in with a default value of the Process Name and a Filename; the Process Name is given as a subfolder of the user's Text Data folder. If an actual file exists, it is displayed as text in the Data Edit Panel (to the right of the page). Many parameters have such files - usually very basic templates - especially breakpoints, mainly so that these can be edited in the Graph Editor.

For more specialist data, a file might not always be supplied, so the Data Edit box is empty (for the user to fill in) and the Process Name subfolder may not exist either. This may seem like an anomaly, but it allows you to fill in suitable data and click SAVE to save this to the default location from where it will be recalled automatically next time. Having a standard folder for each process also allows you to save your own datafiles there for easy recall, although an alternative is to save these to a project folder of your choice.

When datafiles are amended, the SAVE CHANGES button is activated to save the data to a temporary file. These temp files are an important aspect of Sounshaper's process chains (shown on the patch grid); to re-edit or re-run the process it must have a specific datafile for that particular operation. (You might have used the same process with different values elsewhere in the patch.) So don't be surprised if your default file changes from e.g. \MagicProcess\scrunch.brk to something like ~A_1\scrunch.brk, or ~X_1\scrunch.brk for a preview.

When patches or presets are saved, the temp files actually used are saved with the patch or preset, for future recall.
26
Mac installation / Re: Going to use the terminal in OSX
« Last post by Robert Fraser on October 02, 2023, 10:58:14 AM »
I'm afraid life (preparing for CDP8) got in the way here too! No further progress on updating the Creative Sound Design tutorials, I'm afraid, but I should be able to complete this task from late October. I can post a notice to the Forum when done.
27
PC Installation / Re: Missing Folder - InvertPch?
« Last post by pmj on October 02, 2023, 08:34:11 AM »
Thanks for explaining that, Robert.  Much appreciated.
28
PC Installation / Re: Missing Folder - InvertPch?
« Last post by Robert Fraser on October 01, 2023, 10:06:59 PM »
When the user selects a datafile, Soundshaper looks in a default location (folder) for an appropriate file and displays it if it exists. In the case of an Invert-Pitch Map, no such file has been supplied, so there is no missing folder.

One reason for not supplying a template file in this case is that the data would be rather specific to the sound you would want to invert and how you personally would want to warp the intervals. The file itself is easy enough to write: if, say, you wanted every semitone rise to go down 11 semitones, you would write 1 -11 (the data is paired). and if you also wanted every descending semitone to go up eleven semitones, you would enter: -1 11.
 
 
29
PC Installation / Missing Folder - InvertPch?
« Last post by pmj on October 01, 2023, 03:52:16 PM »
I use the current version of SoundShaper (6.1 / Jan 2023) and noticed that if I try and run INVERT PITCH from the Spectral section of the REL8 menu that it tries to find the following map file:

c:\cdpr7\txt\InvertPch\map.txt

It doesn't look like I've ever had an InvertPch folder or that map.txt file, does anyone know which update or version it was in and where I can find it?
30
Mac installation / Going to use the terminal in OSX
« Last post by sleestack on September 29, 2023, 02:16:04 AM »
I was in communication with Robert about this. Im Frank, fbfrankb5 at gmail, I never got around to doing the lessons for the terminal in oSX. Life got in the way.  I re-downloaded the lessons and Im ready to get going with it. Robert, your old email doesn't work. Were there updates to the Course Materials for the CreativeSoundDesign class?  If so, I'm all for an update. If not, I'll just go through these texts. There seems to be about 20 in all. I'll let you know how it goes.
Pages: 1 2 [3] 4 5 ... 10