I think I've tried that here over and over again. I've described specific aspects of the sound in as technical a term as possible. And posted examples all the time. But few developers seem to be actually interested.nuffink wrote:
If you really were interested in making excellent soft synthesizers you could do the whole dev community a massive favour.
All those words like "meat", "color", "cleanness" and "smoothness"; which in your head have some concrete meaning. They don't. Or rather they mean something specific and definite to you, but to anyone else reading they mean something different and specific to them.
The Fight for FM
-
- KVRAF
- 2208 posts since 13 May, 2005
-
- KVRAF
- 6519 posts since 13 Mar, 2002 from UK
You conveniently left out a bit of that post. Let me help you...living sounds wrote:I think I've tried that here over and over again. I've described specific aspects of the sound in as technical a term as possible. And posted examples all the time. But few developers seem to be actually interested.nuffink wrote:
If you really were interested in making excellent soft synthesizers you could do the whole dev community a massive favour.
All those words like "meat", "color", "cleanness" and "smoothness"; which in your head have some concrete meaning. They don't. Or rather they mean something specific and definite to you, but to anyone else reading they mean something different and specific to them.
You see, without doing some work you're just another little kid screaming "See! This is what I want. Give it to me! Give it to me!".Gather 'em up. Do some proper, hard research on what these terms actually mean (in the context of hearing) and whether a substantial percentage of people can agree on them. Get the statistics and post 'em up because that's exactly the kind of hard evidence devs need to understand what people want.
- KVRAF
- 2910 posts since 26 Jul, 2005 from dun unda
Here's an idea: Run your software FM synths in 22KHz downsampled from 55KHz synthesized processing.
-
Aroused by JarJar Aroused by JarJar https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=191505
- KVRian
- 1048 posts since 16 Oct, 2008
Do you find "phat" and "analog" acceptable terms? From what I see those are the most common "common language" terms discussing software synthesis, and they are both quite ridiculous.nuffink wrote:If you really were interested in making excellent soft synthesizers you could do the whole dev community a massive favour.Aroused by JarJar wrote:
Why? I didn't say "emulating hardware", I said excellent software synthesizers. There's no Yamaha hardware that even comes close to having the meat and color, in conjunction with cleaness and smoothness, of the software example I posted; that's mono, no FX EQ or whatever, and elementary algorithm.
The religious on either side of the silly arguments don't even want to know about these kinds of things of course but whatever.
All those words like "meat", "color", "cleanness" and "smoothness"; which in your head have some concrete meaning. They don't. Or rather they mean something specific and definite to you, but to anyone else reading they mean something different and specific to them.
Gather 'em up. Do some proper, hard research on what these terms actually mean (in the context of hearing) and whether a substantial percentage of people can agree on them. Get the statistics and post 'em up because that's exactly the kind of hard evidence devs need to understand what people want.
I'll listen but at the moment we haven't even got a common language.
Humorously enough, "analog" is far more ridiculous and meaningless than "phat", for with "phat" you could A/B different sounds and very likely find some kind of general consensus that one is more "phat" than the other, whereas "analog"... well those over a certain age who remember a far more "analog" world, or the younger who are into it, know very well that "analog" can sound all kinds of ways.
"In the tradition of the Shelby Cobra... the new Ford Embezzler3000... it's virtually automotive"
that's about how softsynth discussion often sounds.
Your comments in this thread are worded as informed and level-headed, but they are actually ignorant and, er, "highly eccentric".
Let's take "smoothness" for example. Now we must live with subjective impressions, that's how things are, but "smoothness" in synthesis is not a mysterious term: it can be viewed in an objective and measurable way. And everyone who actually knows what the hell they're talking about already knows how to make smoothness in software synthesis. The real issue in this case is just cost/performance and various implementation tactics. What smoothness "is", for the most part, is a known factor.
Tony, who wrote Sytrus and is in this discussion, certainly knows what smoothness means, for at some point he MUST make decisions about wavetable sizes, interpolation, and control rates, and balance these things with realtime performance and CPU usuage.
And every single person who has ever dealt with these things, unless they really do have a tin ear, knows that there are audible consequences when you compromise "smoothness" (that's mathmatical smoothness, not voodoo). Let's see, "find word" in the Csound book... yes, right there at the very beginning of Chapter One. "As you can see, a sinewave drawn with 16 points of resolution is not particularly smooth..." That's very basic obviously but the concept extends throughout all parameters.
You, nuffink, come across as having some vague and cargo-cult like view of all this, but let me disillusion you if I may: the bulk of it is really quite simple and dry.
If I say, the example I gave is smoother than any Yamaha hardware can do, that's not subjective and it's not a boast, it's just a simple measurable fact. Yamaha hardware simply doesn't run at those kinds or rates, sizes of data, or with so much interpolation. And why should it? Doing so is not commercially practical, and contrary to urban legend, the DX-7 is a very space-age and refined machine anyway. It's running at 57k and has good index scaling- that actually makes it a contender for slique and moderne to this day.
If someone really believes that it is aliasing and errors that makes "FM magic", they can easily put together something in Synth Edit that is orders of magnitude more "warm crunchy and vintage" than a DX-7.
"Color"? If you were a musician or sound designer you wouldn't blink at ancient standard terms like this:
timbre - (music) the distinctive property of a complex sound (a voice or noise or musical sound); "the timbre of her soprano was rich and lovely"; "the muffled tones of the broken bell summoned them to meet
timbre
noun tone, sound, ring, resonance, colour, tonality, tone colour, quality of sound
I think Living Sounds speaks German? So obviously he knows/thinks Klangfarbe as well (which most English-speaking musically "educated" people know as well.)
Obviously the the subjective EFFECTS of "colors" are, well subjective. But "colors" in sound do exist, they can be measured, recorded, synthesized.
And so on. When I use less bog-standard terms, like "meat" ("rich" would be a more ancient and widely accepted term, see the dictionary example) or "real", I deliberately also add statements such as "motion is life..." because I'm not talking about "philosophy", I'm talking about physical realities which I can code. Yes you can deliberately code motion, subjectively euphonic, but objectively existing, into a synthesizer, this is also basic stuff.
Nuffink, you have a chance to listen and learn here. So stop posing as the "grown up" for you speak as an ignorant child.
Judging from other threads, your typical response here would be to get so nasty that the thread gets locked down (and somehow, mysteriously, you don't get banned although some of the insulting blather I've seen from you is libel-case material, not just thread-locking).
Don't do that here. FM is NOT "weak", developers should not cop out on this
issue.
-
- KVRAF
- 6519 posts since 13 Mar, 2002 from UK
Aroused by JarJar wrote:Do you find "phat" and "analog" acceptable terms? From what I see those are the most common "common language" terms discussing software synthesis, and they are both quite ridiculous.nuffink wrote:If you really were interested in making excellent soft synthesizers you could do the whole dev community a massive favour.Aroused by JarJar wrote:
Why? I didn't say "emulating hardware", I said excellent software synthesizers. There's no Yamaha hardware that even comes close to having the meat and color, in conjunction with cleaness and smoothness, of the software example I posted; that's mono, no FX EQ or whatever, and elementary algorithm.
The religious on either side of the silly arguments don't even want to know about these kinds of things of course but whatever.
All those words like "meat", "color", "cleanness" and "smoothness"; which in your head have some concrete meaning. They don't. Or rather they mean something specific and definite to you, but to anyone else reading they mean something different and specific to them.
Gather 'em up. Do some proper, hard research on what these terms actually mean (in the context of hearing) and whether a substantial percentage of people can agree on them. Get the statistics and post 'em up because that's exactly the kind of hard evidence devs need to understand what people want.
I'll listen but at the moment we haven't even got a common language.
Humorously enough, "analog" is far more ridiculous and meaningless than "phat", for with "phat" you could A/B different sounds and very likely find some kind of general consensus that one is more "phat" than the other, whereas "analog"... well those over a certain age who remember a far more "analog" world, or the younger who are into it, know very well that "analog" can sound all kinds of ways.
"In the tradition of the Shelby Cobra... the new Ford Embezzler3000... it's virtually automotive"
that's about how softsynth discussion often sounds.
Your comments in this thread are worded as informed and level-headed, but they are actually ignorant and, er, "highly eccentric".
Let's take "smoothness" for example. Now we must live with subjective impressions, that's how things are, but "smoothness" in synthesis is not a mysterious term: it can be viewed in an objective and measurable way. And everyone who actually knows what the hell they're talking about already knows how to make smoothness in software synthesis. The real issue in this case is just cost/performance and various implementation tactics. What smoothness "is", for the most part, is a known factor.
Tony, who wrote Sytrus and is in this discussion, certainly knows what smoothness means, for at some point he MUST make decisions about wavetable sizes, interpolation, and control rates, and balance these things with realtime performance and CPU usuage.
And every single person who has ever dealt with these things, unless they really do have a tin ear, knows that there are audible consequences when you compromise "smoothness" (that's mathmatical smoothness, not voodoo). Let's see, "find word" in the Csound book... yes, right there at the very beginning of Chapter One. "As you can see, a sinewave drawn with 16 points of resolution is not particularly smooth..." That's very basic obviously but the concept extends throughout all parameters.
You, nuffink, come across as having some vague and cargo-cult like view of all this, but let me disillusion you if I may: the bulk of it is really quite simple and dry.
If I say, the example I gave is smoother than any Yamaha hardware can do, that's not subjective and it's not a boast, it's just a simple measurable fact. Yamaha hardware simply doesn't run at those kinds or rates, sizes of data, or with so much interpolation. And why should it? Doing so is not commercially practical, and contrary to urban legend, the DX-7 is a very space-age and refined machine anyway. It's running at 57k and has good index scaling- that actually makes it a contender for slique and moderne to this day.
If someone really believes that it is aliasing and errors that makes "FM magic", they can easily put together something in Synth Edit that is orders of magnitude more "warm crunchy and vintage" than a DX-7.
"Color"? If you were a musician or sound designer you wouldn't blink at ancient standard terms like this:
timbre - (music) the distinctive property of a complex sound (a voice or noise or musical sound); "the timbre of her soprano was rich and lovely"; "the muffled tones of the broken bell summoned them to meet
timbre
noun tone, sound, ring, resonance, colour, tonality, tone colour, quality of sound
I think Living Sounds speaks German? So obviously he knows/thinks Klangfarbe as well (which most English-speaking musically "educated" people know as well.)
Obviously the the subjective EFFECTS of "colors" are, well subjective. But "colors" in sound do exist, they can be measured, recorded, synthesized.
And so on. When I use less bog-standard terms, like "meat" ("rich" would be a more ancient and widely accepted term, see the dictionary example) or "real", I deliberately also add statements such as "motion is life..." because I'm not talking about "philosophy", I'm talking about physical realities which I can code. Yes you can deliberately code motion, subjectively euphonic, but objectively existing, into a synthesizer, this is also basic stuff.
Nuffink, you have a chance to listen and learn here. So stop posing as the "grown up" for you speak as an ignorant child.
Judging from other threads, your typical response here would be to get so nasty that the thread gets locked down (and somehow, mysteriously, you don't get banned although some of the insulting blather I've seen from you is libel-case material, not just thread-locking).
Don't do that here. FM is NOT "weak", developers should not cop out on this
issue.
Splendid stuff. Are you channelling the ghost of AQ? He was the last person who was going to teach me about this stuff.
-
- KVRAF
- 6519 posts since 13 Mar, 2002 from UK
- addled muppet weed
- 111301 posts since 26 Jan, 2003 from through the looking glass
whats it measured in?Aroused by JarJar wrote: If I say, the example I gave is smoother than any Yamaha hardware can do, that's not subjective and it's not a boast, it's just a simple measurable fact.
bsps?
-
- angelboy
- 4586 posts since 21 Aug, 2001 from Larnaca, Cyprus
Is it BullShit Per Second, John?vurt wrote:whats it measured in?Aroused by JarJar wrote: If I say, the example I gave is smoother than any Yamaha hardware can do, that's not subjective and it's not a boast, it's just a simple measurable fact.
bsps?
-
- KVRAF
- 6519 posts since 13 Mar, 2002 from UK
Leave the lad alone. He's found "smoothing" in the cSound manual. As soon as he finds the functions for "color", "cleanness" and "meat (with extra movement)" he'll deliver the synth we all deserve.vurt wrote:whats it measured in?Aroused by JarJar wrote: If I say, the example I gave is smoother than any Yamaha hardware can do, that's not subjective and it's not a boast, it's just a simple measurable fact.
bsps?
Bless.
- addled muppet weed
- 111301 posts since 26 Jan, 2003 from through the looking glass
well thats my guess.
seemingly the same scale for the majority of these things, which i suppose is why its so complicated.
seemingly the same scale for the majority of these things, which i suppose is why its so complicated.
- KVRAF
- 5703 posts since 8 Dec, 2004 from The Twin Cities
Let's see a chart, then, shall we?Aroused by JarJar wrote: But "colors" in sound do exist, they can be measured, recorded, synthesized.
I mean, if this is basic stuff, there should be some sort of sound color chart available for those of us who are less....shall we say....synthetically attuned?
I am sure that any such chart that you produce would instantly win universal assent among all educated people, as it is inconceivable that people could have fundamental disagreements about the meanings of such basic terms, is it not?
-
- KVRian
- 1343 posts since 26 Aug, 2005 from Netherlands
This thread is pure comedy gold.


-
- KVRAF
- 2208 posts since 13 May, 2005
No, it's just gone south again.brambos wrote:This thread is pure comedy gold.![]()
Last edited by living sounds on Tue Feb 03, 2009 5:24 pm, edited 1 time in total.
- Beware the Quoth
- 35477 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
So when you say your synth is 'smoother', you just mean it uses larger wavetables, or interpolates them , or oversamples or somesuch? Is that all?Aroused by JarJar wrote:Let's take "smoothness" for example. Now we must live with subjective impressions, that's how things are, but "smoothness" in synthesis is not a mysterious term: it can be viewed in an objective and measurable way. And everyone who actually knows what the hell they're talking about already knows how to make smoothness in software synthesis.
So when someone says they want a 'smooth' sound, one could just basically up the sample rate, yeah?
.
.
.
How did you get an electronic copy of that? Im not aware of it being available as any kind of PDF or whatever, and I bought my copy direct from Richard Boulanger himself. It would be nice to keep a copy on my laptop.Let's see, "find word" in the Csound book... yes, right there at the very beginning of Chapter One. "As you can see, a sinewave drawn with 16 points of resolution is not particularly smooth..."
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."

