Advertisement

what do you want to know about making your own sounds?

Started by January 28, 2015 05:16 PM
9 comments, last by Glass_Knife 9 years, 9 months ago

i've made VST format synthesizers for modeling various acoustic/physical objects and dynamics for some time, and have often thought my best contribution would be to write an article, which i can foresee scheduling sometime early 2015 lol

being an older and unsocial person, it is difficult for me to discern where my audience is.. so i can be thorough enough but not too thorough et c.

as an example of what i have to present, fauna vst is a 5 segment kelly-lochbaum tract which basically means it has a few junctions where you can set the aperture/reflectivity and form rudimentary "vocal tract" sounds. despite being a primitive, low part count model, it is quite effective when applied:

http://xoxos.net/vst/mp3/fauna_animals.mp3

similarly, friction vst is another one of my dumb models which happens to be applicable for a wide range of sounds you might not be able to record so easily around the house.

a minimalist article/tutorial would be to say "download the .dll, plop it in a VST host like minihost, then fiddle with it and think about what you're doing until you get sounds you want" which would sort of fail as an article and really ought to be evident to everyone. except, of course, most people are entirely unaware that there are general purpose synthesizers for modeling acoustic phenomenon.

similar "elementary dynamic" synths are probably available in various java physics demonstrations...


as these are elementary circuits pertinent to physical phenomenon, it's not too much of an abstraction that sounds can't be patched/specified well from a relatively uninformed viewpoint.. it really only takes practice thinking in terms of translation..

..so.. after writing all that, the most thorough article i can contrive would be to say exactly this.. and make a more exhaustive list of resources.

(i have recently heard that fauna was used in the making of "no man's sky", which i have recently heard is supposed to be some impending game blockbuster.. i've had some other pecunious persons in game audio mention using my VST, but i don't see any awareness among forum users)

so without presenting myself gracelessly as a self-interested retailer or being too patronising, what kinds of things do you think you would like to be told about modeling your own samples?

neither a follower nor a leader behttp://www.xoxos.net
There absolutely are people around here, who don't know anything about sound editing - and I'm an example.
Since I never did anything related to sound effects (except for including them in games), I can only say, you could write about any/every topic you can and want to write about.

In my opinion, you shouldn't worry to much about who is here in the forum and who would read your article, instead you should just pick your target group and write your article for this group. There will be completely unexperienced and professionals readers as well, but you can't serve both of them at the same time.
Advertisement

you're right, i should break it into segments with practical examples of application, which would make it easier for users to pick out the parts useful to them.

neither a follower nor a leader behttp://www.xoxos.net

I'm going to move you to the Music & Sound forum -- not a lot of people check Article Writing, so you might get some better feedback there. smile.png

I don't have any specific suggestions, but I'm interested to read whatever you write.

- Jason Astle-Adams

I know nothing about creating sound effects but this is something I would be interested in reading about.

I would definitely read your articles, looking forwards to seeing them :)

Due to the fact that everything you just said made no sense to me, I could definitely go for a sound design article. I might even suggest making video tutorials so that you can really go in-depth.

Advertisement

Are you thinking about writing an article about how to use your plugin or an article about how to make a synth plugin?

wrote this a few nights ago.. thinking to add a simple walkthru to the end. feedback welcome :)

having a go at making your own custom sounds may be easier than you anticipated. this article describes a few basic considerations and methods for doing so from a synthesis perspective.

to create sounds using synthesis requires some concepts to informedly translate our intent to the tools we have available. perceptually, we categorise sounds to be pitched (tuned) or unpitched (noisy). in pitched sounds we look for a fundamental periodicity in the signal. generally, natural sound sources are complex, or frequency rich, accompanying our perceived fundamental with a full spectrum of frequencies that define the timbre.

quite often in electronics and in nature, the spectrum consists of integer multiples of the fundamental frequency, known as the harmonic series. the harmonics are reinforced and cancelled out by various reactions within an acoustic system to produce a characteristic timbre. dense mediums or materials that transmit sound can have a perceptible frequency dependent affect on transmission, such as water or metal. this is apparent in the "chirp" sound of striking a stretched steel cable, or the sound of tightening a guitar string. recognising the presence and absence of the harmonic series is informative to the analysis of sounds you intend to recreate.

we'll assume you have a free wav editor like wavosaur or audacity. fine if you have something better. if you haven't done so, taking a bit of time to experiment with soundfiles will help you to translate what you hear and imagine into data. using spectral analysis will help to confirm your awareness of harmonicity in timbre. using a parametric equaliser to boost or cut a specific frequency in an audio signal will help you to listen more critically for spectral content.

unless you have other recourse, obtain some free synthesizers in vst format, such as the elementary "synth1" vst by ichiro toda. you will need a vst host application, hermann seib's vst host and tobybear's minihost are minimal applications that will suffice for being able to trigger a note, and adjust and record the sound. either should include instructions for using the vst .dlls.

elementary synthesizers like synth1 offer a signal generator stage consisting of one or more oscillators, a filter stage for boosting or removing parts of the spectrum, and an amplifier stage which is shaped by an envelope. the oscillators usually offer a few primitive waveform contours, and the filters usually provide lowpass, highpass and bandpass modes which allow you to select the more desirable part of the signal for the sound you are creating.

in addition to periodic waveforms, hopefully the synth includes white noise. many sounds of the natural world can be approximated simply using noise and a filter, with some creative shaping or modulation of the filter and amplifier parameters. the difference between a snow footstep or gravel can be a simple matter of adjusting the filter cutoff frequency.

if a sound is too complex to create with one instance, careful layering to composit a more complex signal is often convincing.

the periodic waveforms on a basic synth can also be used to emulate acoustic sounds, perhaps with a few strategic spots of attention to detail. modulating or changing the pitch with an envelope or lfo to rise and fall can be very expressive if abstract or cartoon aesthetic is allowable.

after introductory use of basic synths for emulation, you are likely to wish there was more crossover between noise and periodic signals. the two available techniques to achieve this are to use noise with a bandpass filter with a very high Q or resonance, so that the only frequencies passed are in a very narrow range, approximating a pitched signal. the other technique is to use modulation on a periodic waveform to make it less stable and overtly synthetic. neither of these are particularly satisfying.

before proceeding, it is worth noting that you should feel potentiated after exploring simple oscillators and filters. all discretised sounds can be decomposed into sinewaves (a single frequency), and the depth of additive synthesis, or summing oscillators, is obviated by the more dramatic effects heard in the industry for decades. if you don't think white noise through a bandpass sounds like a footstep in the snow, try additional filtering or additional layering. removing highs and lows creates a feel for where the sound is located. when you believe that you can sufficiently approximate your targets with these tools, you are ready to create.

foley effects are often easy to produce by using a wave editor to massage similar source material into the sound you want, using the editor's capabilities.. time stretching, pitch bending, and filtering are powerful transformative tools, and the context of multimedia allows us to be very forgiving in what source we bend to what purpose, eg. the classic godzilla screech produced by scraping a guitar string.

if you are short on devices or sources to record, and not able to convincingly render with synth primitives, another audio synthesis approach is to physically model the phenomenon. this is where the author's own line of freeware vst tools come into play ;)

some familiarity with the vst synthesizer paradigm is recommended, so that you understand basic filter modes and ADSR envelopes. these tools are unfamiliar to most musicians, so it is better not to be challenged by the medium before going ahead.

"physical modeling" synthesis uses various approaches to try and recreate or emulate various acoustic systems. the same mass-springs used to model cloth in 3d simulation can be used to model acoustic interactions. the array of physical modeling resources is not overwhelming because most of the sounds people want, such as circular membranes, are still intensive to model. in many cases, such as the plucked string, the system does translate to an abstraction well enough to achieve popularity.

the more common plucked string emulation models the string as a 1 dimensional waveguide with two termini. the acoustic transmission is modeled with a delay, damping and dispersion filters are part of the canonical karplus-strong plucked string model. with additional processing and mixing, this technique makes at least a fascinating approximation of an acoustic string that may be sufficiently convincing when observed in context.

i have created a series of (free, widely used and acknowledged so safe) vst resources modeling general acoustic phenomenon useful for foley. for instance, "friction vst" uses a simple parameterised equation to model catch-slip surface interaction, augmented with some resonators to add definition. the presets on the friction vst approximate squeaking doors, hinges, axles, sliding a finger on glass, and skidding tires to some efficacy. customising the presets to a required sound will take some independent effort, but if you have followed this article this far, it ought to be feasible :) of course, these are simple, generalised simulations which have finite capabilities ;)

the more widely appreciable models are "virtual machine," which applies cyclic parameterisation to noise sources and filters to achieve an array of motor and device sounds from car engines to blenders to nameless industrial abominations.

and fauna. fauna is a simple vocal tract model composed of five segments which are parameterised as reflective junctions. instead of consisting of a source oscillator like a conventional synthesizer, "air" is injected into the tube at one end, some of which is reflected back to this point and a mass-spring "reed" to simulate the glottis. because of the simple build, "fauna vst" could sound a bit like a sock puppet version of a real animal, but modulation adds enough detail to the sound for often convincingly organic realism.

as fauna is also the most abstract instrument, let's pick through a patch so that you have a better idea of how to customise creature vocalisations:



neither a follower nor a leader behttp://www.xoxos.net

i have no idea what i was thinking whan i wrote:
"these tools are unfamiliar to most musicians" haha

reference..
http://xoxos.net/vst/mp3/VM.mp3 - audio examples of "virtual machine"
http://xoxos.net/vst/mp3/fauna_animals.mp3 - "fauna" (animals)

http://xoxos.net/vst/mp3/frictiondemo.mp3 - tour of "friction" model patches

neither a follower nor a leader behttp://www.xoxos.net

am i only saying things that are obvious? :) no help? does the use of the author's own software deter confidence?

worth sharing?

neither a follower nor a leader behttp://www.xoxos.net

This topic is closed to new replies.

Advertisement