Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Hi Robbo,

Just a quick question regarding 3D SOUNDS. One can set 'SoundFX' and in the documentation it says (see list). Where can I find the list?

greetings
Huffelduff

(1 edit)

I'm looking for this soundfx list also but now startedto use the CopperCube++ API that has some great customisable sound fx https://vazahat.itch.io/coppercube-plus-plus

Any chance you could add custom parameters to each effect as in the coppercube++ API.

I cant see how you actually code in the different sound effect values using JIC method - have you tried it and tested fine ? - ie for Distortion - changing 'PostEQBandwidth' to something other than 2400 - does this work as expected ?

(1 edit)

//Distortion
var Gain = -18;
var Edge = 15;
var PostEQCenterFrequency = 2400;
var PostEQBandwidth = 2400;
var PreLowpassCutoff = 8000;
ccbPlaySound("Sound2D", false,"2D", "EnableSoundEffect","Distortion",Gain,Edge,PostEQCenterFrequency,PostEQBandwidth,PreLowpassCutoff);
//ParametricEqualizer
var Center = 8000;
var Bandwidth = 12;
var Gain = 0;
ccbPlaySound("Sound2D", false,"2D", "EnableSoundEffect","ParametricEqualizer",Center,Bandwidth,Gain);
//Reverb
var InGain = 0;
var ReverbMix = 0;
var ReverbTime = 1000;
var HFRatio = 0.001;
ccbPlaySound("Sound2D", false,"2D", "EnableSoundEffect","Reverb",InGain,ReverbMix,ReverbTime,HFRatio);

Your right - its missing (sorry).

It meant to read like this:

ccbSetSceneNodeProperty(node, Property, amt); Property: 'Paused'(true/false), 'SoundEffects' (true/false), 'SoundFX (below)', 'FXGain' (soundFX strength 0-1), 'PlaySpeed' (0-1)

SoundFX available: 'Chorus','Compressor','Distortion','Echo','Flanger','Gargle','Reverb','ParamEq' & 'Waves'


I will re-upload the new text file (API list) with this on it. The video also has this info:

Thanks Robbo,

Just what I needed :)

(1 edit)

This may be useful to you or click my profile name if you don't trust links:

coppercube-advanced-scripting-template