Recent Posts

Pages: 1 2 3 [4] 5 6 ... 10
31
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     
32
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!
33
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.
34
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.
35
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.
36
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.
 
 
37
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?
38
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.
39
General Board / Re: ProcessPack
« Last post by ArcherCDP on September 26, 2023, 04:40:21 PM »
Hello pmj,

ProcessPack has not been updated this year.  Copies of the software are currently available direction from Archer.  Please email archerhgm@gmail.com.  There is no charge for it as the author, Richard Orton, made it a free download before his untimely death in 2013.  Thanks.  Archer
40
Mac installation / Re: CDPv8 and M1
« Last post by pmj on September 25, 2023, 08:37:53 AM »
I had a stab at compiling CDPv8 on an M2 Mac Mini and got as far as the final "make" command without any problem but then got:

In file included from /Users/pmj/CDP8/dev/newsfsys/sfsys.c:157:
/Users/pmj/CDP8/dev/newsfsys/sffuncs.h:203:2: error: "Unknown byte order for this processor"
#error  "Unknown byte order for this processor"
 ^
/Users/pmj/CDP8/dev/newsfsys/sffuncs.h:207:2: error: "Internal: can't be both MSB and LSB"
#error  "Internal: can't be both MSB and LSB"
 ^
2 errors generated.
make[2]: *** [dev/newsfsys/CMakeFiles/sfsys.dir/sfsys.c.o] Error 1
make[1]: *** [dev/newsfsys/CMakeFiles/sfsys.dir/all] Error 2
make: *** [all] Error 2

If anyone knows how to get past this I'm happy to try again.
Pages: 1 2 3 [4] 5 6 ... 10