Knowledge (XXG)

Talk:Wavetable synthesis

Source đź“ť

1328:
behind it is much less dependent on these details. While the use of single-cycle waveforms and the particular implementation of the readout gives much of the signature sound to the PPG, the concept itself does not depend on it. In a more general sense each entry of a "wavetable" describes the spectral properties or timbre of a wave synthesized at this point (it is largely irrelevant whether this is done in the time or frequency domain or even algorithmically) and conveys some means to get from one entry to the other, that is to produce changes in timbre over time. Importantly, there is no conceptual implication that the table index has to move sequentially through the table or that the points in the table are "equidistant" (in contrast to many implementations that do). Also, the amplitude envelope of the synthesized signal is not part of the wavetable at all (again in contrast to an implementation where the table indes is sequential and at the same time is used to index another AWG lookup to produce amplitude envelope information). FWIW, Waldorf used the term "dynamic spectral wavetable synthesis" in their early literature — depending on what the scope of the article is intended to be this may be an opportunity to resolve the ambiguity by splitting that off into a separate one. My contention with defining "wavetable synthesis" just as a fancy term for synthesizers using an AWG in their implementation is that so many synths would fall under that definition as to render it useless, IMHO. The other entries in Category:Sound_synthesis_types are a mixture of concepts and actual synthesizers implementing it, so it's not clear to me which was intended or if indeed anyone planned these separate articles to be somewhat coherent. They probably should be, though — it's an encyclopedia, after all, and in this case I'd lean to bringing the concepts forward and keep the actual implementation with articles about
273:
the Prophet VS has 4 wavetables. That's what it has. The vector controls the mixing of those 4 wavetables (not in a linearly independent way, it could be defined as 3 wavetables mixed as a function of the x-y coordinates of the vector). The original Computer Music Synthesis articles refering to the term "Wavetable Synthesis" meant exactly a circular NCO playback mechanism where there was some means to change the definition of the periodic waveform in time (like as an envelope envolves). Perhaps, in some other case of semantic liberty, someone somewhere has defined in their synth's user manuals that the "wavetable" is a table of pointers to waveforms, but that is not and has never been the original definition of what a wavetable is. Sorry, 87, but the confusion of terms lies with you. Don't believe it, take it to the
1114:, Computer Music Journal, Winter 1983 (unfortunately I don't have access to the full article, so I don't know if the article is indeed replacing the term "fixed waveform synthesis" with "wavetable synthesis"; there's also a citation to Mathews 1969 that I'd like to know more about). However, if the waveform memory contains a sine wave, then it is not commonly called a "wavetable" (if it were, the original FM synthesis as conceived by Chowning would be based on wavetable synthesis and I have yet to find anyone who says that; although in the AFM implementation — starting with SY-77 — the sine table could be replaced with 16 other waveforms). Remark: The moniker "wavetable" for the content of a single waveform memory would translate into "waveform" in the PPG literature and later simply "wave" (Waldorf). -- 517:), and it seems that I've been missing the point...it's not the samples, it's how the CPU can move through the table and fill in waves that don't actually exist in ROM (that Palm could do that on a 6809 is pretty amazing, but then again the Fairlight designers used the 6809 as well and it's quite a bit more involved). I see what you meant by the additive synthesis bits, as well; most of the tables move from a simple wave to something far more complex, almost like pulling out the drawbars on a Hammond. There's even a few that are just function generators, completely done in software. This thing is absolutely mad, and it's no wonder I couldn't understand it at first. 985:"waves" (that his "waves" are your "wavetables" is an implementation detail). What you call "wavestack" or perhaps "wave sequence" however is (at least if I understand it correctly) dependent on having multiple "wavetables" (your definition) in the first place. And maybe even while none of us is confused, the article is still confusing, IMHO: it talks about "wavetable synthesis" and then jumps to "Palm's wavetable systems" without even the slightest mention that the underlying terminology is completely different. I'm happy to be called wrong and confused if the readers of the article will at least be made aware of that clash of definitions. -- 1488:
forms (e.g., square, triangle, sawtooth), a wavetable oscillator can reproduce any continuous waveform, using data stored in a "wave table." A wave table is not like a "sample" in a sampling keyboard. A "sample" is a digital recording of an entire musical note; its attack, its decay, maybe a looped sustain, and its release. A wave table, on the other hand, contains just one cycle of a continuous, periodic waveform. The time varying attributes of a note in a wave-table patch are determined by the filtering, modulation, etc. as driven by envelope generators---just like in an analog synth.
1050:
the control trajectory and sample the resulting waveform at (equidistant) spaces on that trajectory, which leaves only a single control parameter (the wavetable index) and a very efficient implementation for the playback mechanism. Wavetable synthesis as defined by PPG pre-computed to single-cycle (odd symmetrical) waves and added the interpolation between waves in a table as a mechanism to further save the computation and storage of unnecessary data. The wavetable is completed and the waves expanded to full-cycle in RAM on the PPG, so these are really details of the implementation.
1355:
classifications, then the PPG would fit best in the first wave of digital synths, the real-time additive class (which also includes things like the original Fairlight and Synclavier before they thought to add sampling, the DK Synergy and the Kawai K5). It wouldn't be a perfect fit, but it might be worthwhile to merge some of this article into a section (or perhaps a new article) covering this class of machines, sort of like what's been done with video game consoles (where at least one second-generation console was a 16-bit machine in an era where 8-bit machines ruled).
153:
are related so closely; indeed, even the Wave itself could play straight through a sample if told to, and the Waveterm add-on had a sampler in it. I'm not saying that the techniques are identical, by any means, but that one can emulate the other pretty easily given the right programming, and while E-mu's use of the term may have been inaccurate, I think it could also be stated that early samplers just didn't have the level of sophistication to emulate a Wave (whereas pretty much any synthesizer in 2005 can at least try). Also, I think a comparison with
375:"Different wavetables can be used for the attack phase (at the beginning of the sound, as the volume increases) and release phase (at the end of the sound, as the volume decreases) of the sound. These are normally very difficult to synthesize with other synthesis techniques, but because these are stored as samples very realistic sounds can be produced with little processing power. The Roland Corporation's series of "Linear Additive" synthesizers such as the D-50 made use of a combination of digitally sampled attack phases." 144:"synthesis" at all) to the sexier "wavetable synthesis" when such a term already had a meaning and use that was not equivalent. probably some of the early references to Computer Music Journal regarding wavetable synthesis and group additive synthesis should be made in an article like this. but other than to dispel the notion that wavetable synthesis is PCM sample playback, i would not wish to see any confusion written in that would cause people to think these methods were the same. 393:
by stating that this only pertains to digital-waveform based synthesizers - some of which may have lacked analog filters due to the expense of adding them into the sound chain. But this was certainly not limited to wavetable machines - and to the best of my knowledge, all the wavetable synths I'm aware of until very recently actually HAD analog filters. What they did lack was variable pulse-width waveforms, which could be easily emulated using a wavetable.
1247:"wavetable" that you mean is a table of pointers to tables of single-cycle waveforms all stored in memory (it's a table of waves) and the waveform can vary rapidly as the index to these pointers varies, right? Do I represent your position correctly? While the "wavetable" that I mean is the table that holds the samples of the single-cycle waveform itself (a particularly boring example would be the static waveform that never changes, but that 922:
oscillators. The oscillators happen to be implemented as NCO playing single cycle waves, but you can replace them with just about anything else that produces a waveform without changing the concept. A wavetable synthesizer on the other hand would employ just a single oscillator for the same result (by mapping X and Y to a single parameter) or — to facilitate easier emulation or greater resolution — two oscillators; but never four.
785:"wave-sequence", but i am not sure that the WaveStations were wavetable synthesizers in this sense or if they were more like samplers. it looks to me that this usage from PPG is calling a "wave" what us technogeeks call a "wavetable" and the list or string of waves, they are calling a wavetable (and i think the term i would use is a wave sequence or wavetable list or similar). 22: 1398:. From what I understand of the technique Transwaves basically are multi-looped samples arranged in a way so that they can be played in a linear fashion. I've never had one myself, but the result sounds indeed "wavetable like", likely a result of the short loops (not necessarily single-cycle from my reading of it) which produce the characteristic "perfect" harmonics. -- 1421:
the poster above: The Profet VS had 2 user definable wavetables, which were in effect wave sequences. However, as they could be played in any direction they are true wavetables. There is a fine line between wave sequences and wavetables. Maybe the Korg Wavestation could be included here. Note Vector Synthesis and wave sequencing are 2 very different synthesis methods.
1095:) and probably as early as 1978 (with the Wavecomputer 360). The original german documentation uses the word "Wellensatz", which could also be translated into "wave set" instead of (as has been done) "wavetable" (which would correspond to the german "Wellentabelle", which I've never seen used anywhere except when directly "Babelfish-style" translated from english). -- 1054:
monotonic (in contrast to sampling, where the index would be strictly linearly ascending). Later incarnations of the technique have provided smooth interpolation between wavetable entries (i.e. you can use fractional index values) and reduced artifacts (aliasing, quantization and scanning noise) inherent to the implementation details of the original implementation. --
929:
between samples in the lookup table) to create the waveform, that is if the waveform is simply defined by a circular table of sequential numbers, we're already more than halfway there to "wavetable synthesis". Whether it is mixing or cross-fading or stepping through a bunch of different wavetables is a difference of implementation. But it's all wavetable synthesis.
352:
the manufacturer's Windows drivers let you do with it. On cards without a built-in MIDI controller, like the Live!, you can go directly to the DCOs and do pretty much whatever you want with them; having multiple waveforms per note is easy enough then (using the "wavestacking" method you describe), though it would most likely require custom programming to work.
2323:
review the earliest published material that describes the technique and uses the term wave table or wavetable (e.g. the 1977 Byte article by Hal Chamberlin). This would recenter the article and eliminate a lot of supposition on who used what when, which is very difficult to verify due to commercial trade secrets and lack of surviving documentation.
199:
of the word is that a "sample" of a note or a sound is the whole note or sound, usually a buffer or a block of memory or file space with many tens of thousands of PCM samples. the common, but misappropriated, usage of "wavetable synthesis" is the playback of that buffer at different rates, depending on which MIDI note is hit.
1298:
Thank you for looking up the literature that is inaccessible to me. I'm well aware that the current use of "wavetable" or "wavetable oscillator" in the (music synthesis) literature is as you state and I don't contend that. I can see this usage has been picking up since the mid 1990s, which somewhat
794:
From what I can tell, the Korgs were the follow-ons to the Prophet-VS, and one page I found refers to the list of waveforms as "wave sequences" (and says the Wavestation could string together up to 255 waves and chain sequences together for even more). And yeah, PPG did indeed call the sequence lists
423:
Actually, that "low processing power" bit was something I was working on a while back...what I meant to say was that PPG's own systems had to do it that way back then because the technology available back then didn't allow anything more complex (in particular, Palm wanted to use wavetables to replace
337:
Okay, that makes sense. One of the things that was confusing me at first was the difference in terminology between PPG's/Waldorf's manuals and your paper; PPG uses just plain "waveform" for the waveform data (and to them, a "wavetable" is a list of how those waveforms play back over the duration of a
244:
You are apparently confused on what the term "wavetable" means (and the source of that confusion may be some ROMpler folks naming their sample-based synthesis "wavetable playback" for marketing reasons). The phase-to-amplitude mapping that certain NCO use for creation of the playback waveform is not
152:
Okay. I hadn't known about the Computer Music Journal articles, and coming from the world of PC soundcards myself, it's somewhat confusing to read that the term is somehow wrong or inaccurate. I do think it's being pedantic to strictly separate PCM playback and wavetable synthesis when the techniques
1327:
On to my POV with regards to wavetable synthesis: as implemented by PPG there is both a lookup table for individual waveforms and a table index to switch between those waveforms in realtime. This particular implementation was IMHO very much driven by the hardware constraints, while the greater idea
984:
I know your article very well, and I'm certainly not going to argue with you about it. I merely point out (again) that a wavetable in W. Palm's terminology is something different than in yours and that in his definition it isn't strictly necessary to use what you call "wavetables" for what he calls
170:
hi Lee. i s'pose you could say that a sampling keyboard could "emulate" any synthesis technique by either sampling the output of the other synthesizer or by, in an "off-line" process creating the same waveform in a memory buffer and, during the real-time playback, outputting that buffer when a Note
75:
I think declaring Wave's "jump from one wave from to another" system as inferior to modern samplers is somewhat disingenuous; for one thing, PPG's system had to work with the limitations of late 1970s/early 1980s technology, and memory was expensive then. With more sample memory and looser limits on
2281:
Concentrating on the waveshape, it should be apparent that a waveform table in memory repeatedly dumped into the DAC will produce an equivalent sound waveform. Each table entry becomes a sample, and the entire table represents one cycle of the wave- form. The frequency of the resulting tone will be
1527:
wavetables representing the waveform of the note at different times; perhaps a few just after the attack (when the note is transitioning rapidly) and a few as the note decays. The time varying attributes of a note from pure wavetable synthesis are accomplished by cross-fading from one wavetable to
1251:
be called "wavetable synthesis" although I would prefer to call it an NCO or DCO with perhaps something other than a sine wave in the wavetable). In any decent instrument, the waveform should be changable somehow, either clunkily by just switching between "wavetables" or smoothing by interpolating
1076:
Pertinent to the discussion on the original terminology above, here are some dates on the various uses of the term "wavetable". Please add any references that you have access to (mine are limited to some owners manuals I have on hand and several online libraries, which do not always cover the time
902:
You tell me which definition came first (I wasn't around to witness the development of the terminology in the 70s), but the fact remains that the terminology as used by W.Palm (PPG) and the one that you are using is incompatible as the same words are used for different concepts. That is why I said
898:
It's another use of the term that is not the original use (in that way it is similar to how PCM sample playback has adopted an existing term and changed the meaning of it). The entries in a wavetable are numbers representing the instantaneous-time value of the waveform. What you call "waves" are,
868:
Totally untrue. Moving the joystick on a VS doesn't change the waveform??? I guess it doesn't if all four wavetables (or "waveforms" as you would call them) are identical. Then moving the joystick around would not change the waveform. But if you have four radically different waveforms stored in
834:
That's the critical relationship. It's wavetable synthesis if single cycle waveforms are generated by use of an NCO and there is some mechanism to gracefully change from one waveform to another. Whether it is 4 waveforms or 64, the difference is quantitative, not qualitative. The Prophet VS most
392:
Early synthsizers were analog (not digital or with CPUs) and therefore not wavetable synths at all. Early synths did not 'imitate' any process - they either did something, or they didn't. Most synths had analog filters, though some very early ones had none whatsoever. This statement could be helped
378:
This statement has numerous problems in addition to the unnecessary mention to Roland. What is difficult to synthesize? An attack phase? A release phase? Most wavetable synths sound anything but 'realistic' (accoustic would be a better term here) and it's rather clear from their general design that
198:
coincidentally, here the term "sample" has a sorta dual meaning that can lead to confusion. when i use it, i mean the electrical engineering DSP definition: a single PCM data point. a single number representing a physical quanity (usually a voltage) at a particular instant of time. the other use
1464:
Since nobody seems to have picked up on the cleanup requests and the discussion has come to a halt, I've done a complete re-write that hopefully includes most of the discussion as documented on this page. There are certainly things to add and change, but I hope that at least the definition of the
1420:
Nov 2009: I radicaly changed this article: It was very confused between PCM sample playback and wavetable synthesis. I own 2 wavetable synths - a VFX and Access Virus Ti plus PD, FM & VA and have owned LA synths. I hope this article now represents a true deffinition of wavetable synthesis. For
1246:
involves the reconstruction of a waveform stored in memory, right? That one sentence description is so broad that it can include simple PCM sample playback that the soundcards and samplers like E-mu and Ensoniq used to do, but we agree that that was a sorta bastardization of the term, right? The
1053:
So, the PPG definition of wavetable synthesis is: a table of 64 single-cycle waves addressed by a single parameter (the wavetable index). Scanning the wavetable with an appropriate index sequence produces the desired timbral changes over time. The index sequence does not need to be continous nor
1049:
Wavetable Synthesis as a concept is aiming to simplify the simultaneous control problem you have when trying to do fully additive synthesis and also address the gross inefficiency of computing many partials in realtime even though the waveform changes only slowly. The solution is simply to define
351:
files, and since GM only specifies a list of names (with no insight as to how to generate the sound), most people took the easy way out and used one long PCM sample per note (with maybe a keyboard split for higher/lower registers), even if the underlying hardware was capable of much more than what
272:
is not the same as PCM sample playback that E-mu and all these other samplers do, even though for a period of time, the term had been hijacked by Creative Labs and other soundcard chip manufacturers because they liked the sound of "Wavetable Synthesis" better than "Sample Playback". But, in fact,
267:
who is confused. You might wanna run my IP through Whois and see where it comes from. I design synthesizers (the signal processing) for a living. I wrote a seminal paper on Wavetable Synthesis. There is an old software product called "Prophet VS Wavewrangler", for which I did the DSP in it (if
2295:
The article includes a complete description of the technology, as well as source code that uses wave table synthesize to play "The Star Spangled Banner" in four-part harmony on an 8-bit 6502 processor coupled to an 8 bit digital to analog converter (DAC). If anybody at PPG read the September 1977
2205:
Yes, keyboards like the DW-8000 have waves... stored in tables. Indeed, you'd be correct to term such a data structure a wavetable. However, the DW-8000 is _subtractive synthesis_. It passes the digital oscillators through analog filters to create interesting, varied sounds. There's no way to
1368:
As for the amplitude thing, I was working from the standpoint of something like a Hammond organ, where you can pull on the drawbars to change the harmonics of the wave without affecting the overall volume too much (assuming you set a sane baseline). You wouldn't be able to do something like 01000
371:
Though it is true that one can somewhat mimic the other (as can be done with many methods of sound synthesis), the actual process of creating sounds is gone about quite differently altogether. A true wavetable synth can allow for both subtle and extreme effects that would be utterly impossible to
1487:
A wavetable synthesizer is like a digital version of a subtractive analog synthesizer. It contains oscillators, envelope generators, filters, and various kinds of modulators, all implemented in the digital domain. Unlike an analog oscillator which usually can generate only a few different wave
1232:
clearly links the term to the CMI, PPG, the VS, and Waldorf, but then includes the Ensoniq ESQ-1 and Fismo which seems to confuse the issue again. The ESQ-1 was a sample playback synth, and I don't know what the Fizmo did. He also uses the term "Wave-cycle" synthesis, but from the figures and
921:
While the particular form of vector synthesis employed by the VS can be emulated with some (not the PPG) forms of wavetable synthesis, the implementation and the concept is actually different. The VS has four oscillators playing four waves and two cross-faders interpolating between two pairs of
894:
You really need to get your terminology correct if this is meant to go anywhere: in wavetable synthesis there are waves and tables thereof. The entries in a wavetable are waves and it's not wavetable synthesis unless you can move the wave index through the table in any manner you see fit during
480:
and it is not the same as what the original use of the term was, which is more along the lines of Waldorf or Palm (i think) and the old Prophet VS. We gotta work this out because I really do not want to consign the term "wavetable synthesis" to that term was usurped from its original meaning to
409:
i think nearly everything you've written here is right on. i am much less familiar with all of the market so i have not commented on products even though some i know do true wavetable synthesis such as the Waldorf and predecessors and the old Prophet VS. i suspect there are sampling keyboards
385:
The very definition of a wavetable synth combines multiple (albeit very short) samples. Any synth featuring filters can alter it's sounds with them - this is not specific to a wavetable synth. More importantly, it is HOW a wavetable synth "combines" samples (animates would be more accurate) that
2322:
This article should focus on the technique known as wave table synthesis, and not on companies and products that may or may not have used it. Can we rewrite this page and eliminate (or significantly reduce) the discussion of commercial products? It would be great if an expert in the field could
928:
is it that is in those oscillators? If those oscillators were constructed (even by use of DSP code) by some algorithm that creates the waveform solely by math, and not by table lookup, then it isn't wavetable synthesis. But if there is little math (other than the math needed for interpolation
819:
Yes it would be incorrect, although you can conceivably combine the two. Vector synthesis uses n-dimensional parameters to navigate to different locations in the parameter space. As implemented in the ProphetVS the boundary of that parameter space is defined by four single-cycle waves and the
424:
filters, but couldn't get crossfading to work so used an analog filter instead). I don't remember if I wrote it, or if someone before me did. As for the other problems, I can go ahead and clean those up; the D-50, from reading about it, looks more like my Casio CTK-611 at home (which definitely
367:
Being someone who has owned and worked extensively with analog, FM, wavetable, LA, samplers, ROMplers and vector synthesis machines, I feel it a disservice to lump or (perhaps) to even mention comparisons to Rolands LA synth engine with relation to a true WaveTable synth. They are really very
321:
my problem (and that of a few others that have worked on or with the "real" wavetable synthesis) is that while there are at least two other accurate and descriptive terms for sampling "synthesis" or sample playback or whatever you want to call it, there is only one good term for the wavetable
184:
site and look at the table of contents of the latest journal, you'll see an article by Andrew Horner which is about wavetable synthesis as used here) has at least one issue in common with PCM sample playback synthesis and that is about clocking through the samples at a different rate than one
1554:
If a sample loop is equivalent to a single wavetable, then therefore sample playback is a form of wavetable synthesis (single-table). Sampling-based synthesizers can also layer multiple sounds together in various ways. If I can overlay three different sounds on the keyboard, with different
1354:
That's the problem the article has had all along; it's never really been clear where the concept ends and the PPG Wave's implementation details begin, making it so that synthesizers that are "sort of" like the PPG get thrown in without really understanding what's going on. If we want to talk
746:
having one period or cycle of the waveform each. The waves generated from wavetables are then combined together by some defined means, possibly mixed or possibly sequentially with cross-fading. Upon playback, the synthesizer controls which wavetables to play and how and where to mix with or
1204:
The ways in which waveforms are switched and combined in the PPG devices were extended in the 1986 Prophet VS from California-based Sequential Circuits, a device which enabled envelopes to dynamically crossfade four evolving audio sources via what Sequential termed "Vector Synthesis". After
143:
for which articles exist. one of the most annoying misappropriations of a technical term was what the commercial sampling keyboard industry (E-mu) and chip and soundcard manufacturers (Creative Labs and many others) did to jazz-up the term "sample playback" (which is not really any kind of
2046:
One-shot sample playback (like what is done with a sampling "synthesizer") or one-shot with a single loop the end (which is also done with a sampling "synthesizer", like the old E-mu and Ensoniq keyboards) is not the same as Wavetable synthesis (like the PPG or Waldorf). But there is some
784:
you see, the wavetable is the memory buffer that contains one cycle or period or "wave". e.g. the Prophet VS had 4 wavetables each could be arbitrarily defined but they all had 128 samples. the list or collection of these wavetables another term (i believe Korg might have called that a
1443:
The Prophet VS had nothing that resembles a wave sequence, this has been discussed before. If you must think of the Prophet VS as a wavetable synthesizer (which it's creators do not), then it has a very fringe implementation of two two-entry wavetables with linear interpolation.
396:
There are some other minor problems as well, but I feel I've made my point. There is a general lack of clarity in the opening statements. I could re-write much of this, but feel it would be foolhardy to do so without first pointing out some obvious problems and getting feedback.
835:
certainly does wavetable synthesis. If the two coordinates of the vector went into some other kind of synthesis engine, say they were FM synthesis parameters, then it wouldn't be wavetable synthesis. But the VS is using these two parameters to control the mix of 4 wavetables.
229:
appears as confident that it is correct. The Sequential Circuits ProphetVS does (or did) most certainly implement a form of wavetable synthesis. Perhaps with a lot fewer waveforms than the PPG/Waldorf synths, but again, that is a quantitative difference, not qualitative.
1189:
from something that he presented to the IEEE Mohonk in the eariler 90s. (By including both words, "wavetable" and "sampling" he was able to keep in sorta ambiguous so not to be completely pinned down, but I would have preferred it if he kept the term "wavetable" out of
1577:
If we are reading pre-computed waveforms from a table and combining them together, how is that not just a mashed-up sample playback? How does wavetable synthesis produce different pitches? Wouldn't it pitch-shift the wavetable data, exactly like sample playback?
1790:
Probably we need the persevering efforts to resolve contradictions existing between articles, because these (i.e. classification of sound synthesis method) tend to cause controversies, especially on the confliction between the historical accuracy and the modern
2182:
Clean-up the vaguely merged article: (1) generic class of synthesis using waveform is "Table-lookup synthesis" by Max Mathews (late-1950s) (2) one implementation of above is "Multiple wavetable synthesis" by Michael McNabb and Wolfgung Palm (late-1970s). best,
193:. it's the complex waveform of some musical instrument (or some completely synthetic musical waveform). also there are more than one wavetable that are used to make the note evolve in time, from the attack through sustain and the release portions of the note. 795:"wavetables"; that's one of the things that was confusing me when I first found this page. It'd be good to say something about the usage of the term in the article (and I did write something like that in the edit I was working on before I re-read this page). 1128:
The Prophet VS and the Wavestation came several years after the PPG, so they can't establish any claim on introducing original terminology w.r.t. "wavetable". The term "wave sequencing" however may have been originally introduced with the Wavestation. --
650:. Upon playback, the wavetable controls which waves to play and where to crossfade or loop. Special effects can be achieved by selecting a wave at random, sweeping through all of the waves in a table in sequence, changing waves on a tempo-tick from a 1180:
We agree about the use of the term "wavetable synthesis" in reference to PCM sample playback. I'm not sure exactly who hijacked the term first, but I suspect it was Creative. But before Creative bought E-mu, Dana Massie wrote that one chapter in
1519:
The fact is a wavetable *does* have a lot to do with a "sample" in a sampling instrument, but it's not quite the same. Some (but certainly not all) samples are looped with a single cycle loop. That loop is directly comparable to a single
1109:
The term "wavetable synthesis" in the meaning NCO with (circular readout) waveform memory can be traced back online to about 1992. The earliest citation that may or may not be using the term in that sense I've found so far is G. de Poli's
681:), or an entire wavetable composed of many different waves. Early wavetable synthesizers had all of their wave samples referenced in order in their wavetables and could only sweep or seek inside a given table, while later ones (such as the 555:
Static waveform producing thing (I'm used to the old-style function generators used in analog electronics, which aren't all that different from analog synthesizers). The PPG docs call that particular wavetable "phased saw waves", and the
1299:
coincides with the "hijacking" of the term by the soundcard guys (this may be incidental, or not). I still find this somewhat disingenuous as at that time there already had been a perfectly good term for this type of signal generator:
2282:
FS/N where FS is the sampling fre- quency (rate at which table entries are sent to the DAC) and N is the number of entries in the table. To get other frequencies, either the sample rate or the number of table entries must be changed.
932:
Now if the term wavetable is already used up for the phase-to-amplitude mapping you can't of course use it again for something else entirely. But that is somehow necessary when you want to talk about the PPG and it's descendents. --
1535:
messed up since previous versions that are a year old or more. That's what happens with Knowledge (XXG). There is nothing that guarantees that articles improve or even remain stable in quality. Sometimes article quality declines.
2299:
I appreciate that some people feel passionate about the technology embodied in PPG or Waldorf and feel that it is the one and only technology that can bear the name, but this article as currently written is incorrect and confusing.
583:
Also, what was wrong with the beginning? Most of the rewrite I did there was directly from PPG's own documentation for the Wave 2.3, and someone else stated that the D-50 doesn't really count here (it's a halfway approach I've seen
499:
Also, what was wrong with the beginning? Most of the rewrite I did there was directly from PPG's own documentation for the Wave 2.3, and someone else stated that the D-50 doesn't really count here (it's a halfway approach I've seen
2216:
Naturally synthesizers such as the PPG and the Ensoniq's with Wavetable synthesis and filters to boot, are combining multiple synthesis mechanisms simultaneously. You'd properly state an Ensoniq Fizmo is using Wavetable Synthesis
99:
the PPG and others like it are different from samplers; it also leaves out mention of non-PPG systems (except for a token mention of Roland's LA system), and the paragraph bashing sound cards toward the end is muddy and borderline
2059:
the waveforms. That is a legitimate different and historical use of the term "wavetable", but this "Table-lookup synthesis" is cruft, it's redundant. And, personally, I have no idea if "Table-lookup synthesis" is supposed to be
2108:
from the beginning. There is a lotta cruft from Cluster (he doesn't really know the math or the coding of this stuff), and he will object to the merging, which is exactly opposite to his creation of the article to begin with.
1160: 2291:
This article clearly shows that the term "wave table" was used to describe the approach used by E-mu and others as early as 1997, well in advance of PPG's use of the term with the introduction of the Wavecomputer 360 in 1980.
899:
in actual implementation, wavetables. What you refer to as a wavetable, might be called a "wavestack" by Korg, or a "wave sequence" by nearly everyone else. A single wavetable defines, point-by-point, a single waveform.
970:, I just disagree with you on what the terminology means. Google "Andrew Horner" (he is not me) if you want to see another example in print of what authors have (for a very long time) defined as "wavetable synthesis". 2277:
Hal Chamberlin's September, 1977, Byte article (referenced above), describes a technique for using a table of sampled sounds that are played back at different rates to create different pitches. Here's a brief excerpt:
322:
synthesis that we're talking about here. no other term is as concise and accurate for it, but it's confusing when that "trademark" has been (mis)appropriated by soulless marketers of soundcards for something that
1555:
envelopes for amplitude or other filtering, then don't I in fact have wavetable synthesis with three tables? Thus the article lies: makers of sample-based synths have a legitimate claim to "wavetable synthesis".
965:
Small details are important. Initial concepts and terminology are even more important. It is you, 87, who got the terminology wrong, not 72. I can say that I, at least, am not the least bit confused. With
76:
sample length, you can build a single sample that has attack, loop and decay stages instead of jumping from one digitized single-cycle to another, and you can also use multiple DCOs to stack sounds together.
490:
Hmmm. I was under the impression that the rewrite I did to the '"wavetable" sound cards' section made the difference more clear. Maybe it would be better if the sound cards were not mentioned at all?
1255:
But I just want to be clear, you say the "wavetable" is the table that contains pointers to the sequence of single-cycle waveforms, right? (Or do they even have to be single-cycle, from your POV?)
815:
Does anyone know the difference? I'm not too clear on vector synthesis, and there is no entry..although there should be! I'm inclined to think there's not much difference...would that be incorrect?
1484:
I'd re-write it myself, except I turned to this page because I did not know what "wavetable synthesis" actually means. After reading the article, I still don't know. But I can make some guesses.
1744:
with sample-based synthesis. That's like saying that a piano or organ shouldn't be confused with a "keyboard instrument". It doesn't make any sense. And are all these types of synthesis kinds of
820:
navigation is done by linear interpolation between these four waveforms. Other than the fact that the four waveforms are single-cycle, there is really no relation to wavetable synthesis. --
747:
crossfade to other wavetables. Special effects can be achieved by selecting a wave at random, sweeping through all of the waves in a table in sequence, changing waves on a tempo-tick from a
1221:
I am still trying to find, in CMJ, the first use of the term, but I don't have these scanned and OCRed. I'm just looking through them. As best as I can tell, there is no use of the term
445:
It was actually Wolfgang Dueren (sales manager and later a founder of Waldorf GmbH) who insisted on the inclusion of analog filters. The early PPG Wavecomputers didn't have filters. --
2047:
relationship. In wavetable synthesis, all of the sampled sounds are stored as a sequence of circular-looped tables of samples of periodic waveforms, even those in a single note. In
1196:. Their waveform drawing was just defining the values in multiple wavetables that were played in sequence. That article directly links the evolution of the synth technique from PPG 1528:
the next in the evolution of the note. That doesn't mean that effects cannot be applied afterward, but those are post effects, not specifically what we mean by wavetable synthesis.
1163:) and perhaps coincides with the sale of E-Mu to Creative Labs (1993). The WAVE Blaster add-on card (which is based on E-Mu technology) was introduced a year earlier IIRC. -- 389:"Because of the low processing power required early synthesizers imitated filters and other expensive synthesis methods by rapidly playing successive wavetables in sequence." 211:
The ProphetVS does not do wavetable synthesis. It has four static NCO, and between two pairs of them a linear interpolation is done according to the X-Y-Vector parameter. --
2235:
I really appreciate the section on confusion around "wavetable synthesis" near the end of the article (it's absolutely needed)...but as it stands, it's quite poorly written.
382:"Because single samples are somewhat limited for synthesis of new sounds, modern wavetable synthesizers can combine multiple samples or even change the sound with filters." 171:
On event is received. but i would hardly call that "synthesis", even though sampling keyboards can often be very cool instruments. i like to compare a sampler to the old
469:
Lee, we gotta work on this. For some reason, even though this is on my watchlist, i missed these last changes you made which have the effect of moving the definition of
1159:
The term "wavetable synthesis" in conjunction with PCM playback (and in contrast to FM synthesis), especially on PC sound cards is traceable into the early 1990s. (ref.
185:
wavetable sample per output sample and interpolating between samples since that ratio is normally not an integer. but there really are fundamental differences. like a
1906: 1902: 1888: 347:
I also see your point about soundcards, and in my latest edit, attempted to offer an explanation; most of the soundcards in question were only ever meant to play back
2209:
The term "Wavetable Synthesis" is or should be reserved for synthesizers where the interest and variation in the sound comes populating a wavetable with varied but
180:"Wavetable Synthesis" as the term was originally used (these old CMJ articles from the late 70s or early 80s aren't online that i know of, but if you go to the 598:
okay, let's work on this a little. here is the last version before the last revert - that is your intro with some other small changes made by third parties:
1225:
anything in the 1983 De Poli article, but he does describe "Fixed-Waveform Synthesis" from table lookup. But no specific mention of the word "wavetable".
951:
I know this is confusing, but please keep concept and implementation separate and if talking about both some seemingly small details really do matter. --
112:
Roland LA does use a non-looped sample for the attack and a looped sample for the sustain phase, which has no direct relation to wavetable synthesis. --
204:
E-mu and Ensoniq sampling keyboards do the latter and Waldorf and the old Prophet VS ("vector synth") does the original kind of wavetable synthesis.
865:
There is no wavetable oscillator (in the PPG sense) either, because the VS lacks the ability to change the waveform it is playing back on-the-fly.
268:
you can find the manual for it, my name is in the credits). The confusion of semantics is yours, 87.170.196.xx. We all (hopefully) know that
80:
Sample based synthesis is really something else entirely. There are no samples in the sense a ROMpler uses the term in wavetable synthesis.--
2324: 1277: 1256: 971: 278: 2110: 2069: 2013: 1593: 1556: 1537: 1498: 1491:
That's only a rough cut, and that's only my guess, but it sounds like that is the essence of what this article tries to say. Am I right?
1399: 1333: 1308: 986: 934: 904: 877: 2304: 2132: 1466: 1445: 1164: 1145: 1130: 1115: 1096: 1078: 1055: 1027: 967: 952: 836: 821: 446: 296: 264: 260: 246: 231: 226: 212: 113: 81: 59: 876:
The waveform is not changed on any of the four oscillators. The mix between them changes and so does the waveform after the mixer. --
1428: 186: 1215:
Wavetable synthesizers directly targeted acoustic instruments in 1983 with the K250 by Massachusetts-based Kurzweil Music Systems.
513:
Ah...I went back and read all the documentation I could find for the Wave 2.2/2.3 (and found Hermann Seib's excellent WaveSimD on
1854: 1694:" may cause increase the unnecessarily confusion. It is better to change the redirect destination into Sample-based synthesis. -- 476:
to the PCM sample playback definition which was usurped by chip manufacturers (like Creative Labs) and E-mu as a fancy term for
1761: 1757: 379:
they were not intended to emulate such sounds - particularly when compared to the D-50 or a number of ROMplers on the market.
29: 2255: 1717: 764: 667: 154: 2213:
waveforms, and varying your choice among said waveforms with respect to the musician's performance and/or passage of time.
1797:: on the previous posting, I've used the term "sound synthesis" as a generic meaning without considering specific articles. 1590:
What does the data look like, and what process is applied to it when, say, I hit the middle C key on the synth keyboard?
2346: 2303:
Let's not be pedantic. Let's merge the articles and discuss all the forms of wave table synthesis on an equal footing.
1300: 136: 2154: 1111: 157:
would be interesting, since (from what I've read) the original Wave's sounds and capabilities were akin to what the
1205:
Sequential ceased operation, the VS was taken over by Korg, where it evolved into the popular Wavestation in 1990.
2288:
000 00 V1PT: BYTE 0 VOICE 1 WAVE POINTER, FRACTIONAL PART 0001 0000 WORD WAVITB INTEGER PART AND WAVE TABLE BASE
1281: 1260: 975: 282: 1905:
to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the
2328: 2114: 2073: 2017: 1597: 1560: 1541: 1502: 1304: 756: 659: 1403: 1337: 1312: 990: 938: 908: 881: 685:) keep the wave samples and wavetables separate, making it possible to create new tables from existing sounds. 189:, there is only one cycle of the waveform stored in the wavetable, but it is normally not a single cycle of a 135:
i'm happy for the article to be cleaned up, Lee, but not for the meaning to be changed to what is essentially
2308: 1470: 1449: 1168: 1149: 1134: 1119: 1100: 1082: 956: 840: 300: 250: 235: 55: 2136: 1432: 1059: 1031: 825: 450: 216: 117: 85: 1494: 1424: 47: 2105: 2061: 2029: 2009: 1980: 1972: 1965: 1733: 1374: 763:
to jump through the list of wavetables. This creates effects that are very "digital"-sounding, similar to
140: 1760:
article, which was agnostic about how much was done with hardware vs. software, and had a section titled
1581:
This article does a good job of explaining what Wavetable synthesis is not, and what it's confused with.
291:
You can hear it from John Bowen himself that he doesn't consider the ProphetVS a wavetable synth either:
2226: 2188: 2170: 2148: 1944: 1924:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
1912: 1805: 1699: 1662: 1017: 51: 560:
said that particular list of waves was calculated by the CPU instead of being stored in ROM somewhere.
869:
those four wavetables, then it is certainly true that moving the joystick around changes the waveform
752: 655: 546:
do you mean by "function generator" an ADSR thing or do you mean a (static) waveform producing thing?
1879: 1753: 2083: 2065: 1984: 1976: 1961: 1826: 1737: 1721: 1691: 1683: 1631: 1515:
a wavetable oscillator can reproduce any continuous waveform, using data stored in a "wave table."
410:
listes as wavetable synthesizers and that is something i would like the article to get away from.
682: 2240: 1725: 1713: 1627: 760: 731: 715: 678: 666:
to jump through the wavetable. This creates effects that are very "digital"-sounding, similar to
663: 631: 615: 1909:
before doing mass systematic removals. This message is updated dynamically through the template
1161:
A single-chip multimedia audio system with digital sample rate conversion and FM sound synthesis
2202:
The author(s) have assumed incorrectly that Wavetables and Wavetable Synthesis are synonymous.
1925: 1274: 338:
note, what everyone else calls a patch), and your paper uses "wavetable" for the waveform data.
43:
The link to the wavetable synthesis application is broken and needs to be updated or removed.
2263: 2091: 1855:
http://web.archive.org/web/20140203015224/http://noisemakessound.com/blofeld-wavetable-cooker/
1836: 1773: 1619: 1370: 796: 589: 561: 518: 505: 491: 429: 353: 162: 105: 101: 2222: 2184: 2166: 2101: 2032:
fit in here. All seem very similar and could probably be best handled in a single article. ~
2005: 1940: 1801: 1729: 1709: 1695: 849:
Nope. There is no wavetable (let alone four), just four waves and two linear interpolators.
739: 2162: 2131:
Once again, Clusternote is trying to rewrite history and the semantics to fit his own POV.
1932: 2055:
is the table of the sequence to pointers to the various waveforms, rather than the tables
1844: 1674: 1623: 639: 1686:
is not for "Wavetable" but for "Wavetable synthesis". The current redirect on the term "
856:? Could such a "lookup table" that has a "waveform" stored in it maybe be called a ... 722:) to produce sounds based on either a natural sound (pre-existing instruments such as a 2158: 2037: 1992: 1891:, "External links modified" talk page sections are no longer generated or monitored by 1858: 1144:
The term "waveform sequencing" is already used in the 1979 paper of Andresen from PPG.
585: 501: 400: 1931:
If you found an error with any archives or the URLs themselves, you can fix them with
1898: 2340: 2236: 181: 1394:
The Ensoniq interpretation of the theme was called "Transwaves", culminating in the
2259: 2087: 2012:
article. It's unfortunate but another example of cruft proliferating in Wikpedia.
1769: 853: 348: 1395: 557: 1765: 1749: 1329: 1270: 719: 619: 295:(in case you are wondering, he created most if not all of the waves in the VS). 2285:
Here is a portion of the source code listing containing the term "wave table":
1092: 2332: 2312: 2267: 2244: 2230: 2192: 2140: 2118: 2095: 2077: 2041: 2021: 1996: 1952: 1897:. No special action is required regarding these talk page notices, other than 1809: 1777: 1752:
linked from the top of that navigation template implies? Or are they types of
1703: 1601: 1564: 1545: 1506: 1474: 1453: 1436: 1407: 1378: 1341: 1316: 1285: 1264: 1172: 1153: 1138: 1123: 1104: 1086: 1063: 1035: 1020: 994: 979: 960: 942: 912: 885: 844: 829: 799: 789: 768: 671: 592: 564: 550: 521: 508: 494: 485: 454: 432: 414: 403: 304: 286: 254: 239: 220: 158: 121: 89: 63: 2254:
Before Wolfgang Palm, Hal Chamberlin wrote about waveform table synthesis in
1194: 104:. I can't sort all this out myself, but I hope someone who knows better can. 2033: 1988: 1687: 1615: 1608: 748: 651: 190: 172: 1971:
Is there a significant difference between these two? It appears to me that
372:
create using Roland's LA system. Here are some additional problems below:
2296:
issue of Byte magazine, it is likely they were informed by this article.
786: 735: 635: 547: 482: 411: 327: 145: 1841:
after the link to keep me from modifying it. Alternatively, you can add
1513:
There are a few falsehoods in your understanding. First, what is true:
1242:
Now, just to be clear what it is we see congruently and what we don't:
1800:
Anyway, thank you for giving me a chance for careful consideration ! --
1640: 1584:
The problem is, it lacks a description of what Wavetable synthesis is.
2206:
vary the sound of the oscillators over time or with your performance.
1211:
But then they go on to confuse it with PCM sample playback with this:
677:
A patch can consist of a single wave (producing the same effect as an
225:
As I indicated above, I am as certain that this statement is wrong as
727: 627: 2318:
References to commercial products seem to be the source of confusion
1016:
Is it pronounced as "wavetable" (as in "edible") or "wave table"? -
1233:
description, I cannot tell how Russ differentiates between the two.
873:
and has been used expressively by people who play and love the VS.
1849:
to keep me off the page altogether. I made the following changes:
723: 623: 245:
a wavetable, at least not in the sense of wavetable synthesis. --
1269:
Here's a link to what Julius Smith says is wavetable synthesis:
1183:
Applications of Digital Signal Processing to Audio and Acoustics
1091:
The term "wavetable" in the PPG sense appears latest 1982 (ref.
1193:
Now my first impression of the term was with the Fairlight CMI
622:) to produce sounds based on either a natural sound (such as a 277:
mailing list. You can find out how to subscribe by Googling.
15: 1626:
context, it have been already used at latest in 1977, before
1864:
When you have finished reviewing my changes, please set the
1788:
I need a time to think for resolving several contradictions.
1369:
0000 to 88888 8888 on a PPG without using the ADSR, though.
292: 2104:
or a sock will object. But I objected to the creation of
730:), or pre-determined waveforms like the ones generated by 630:), or pre-determined waveforms like the ones generated by 514: 1684:
Wavetable synthesis#Confusion with sample-based synthesis
28:
This article has not yet been rated on Knowledge (XXG)'s
1825:
I have just added archive links to one external link on
1587:
Some block diagrams, pseudo-code, anything, would help.
2153:
As already discussed on talk pages of related articles
1830: 638:(a single note) is recorded and parsed into a set of 588:
calling 'S&S'), so I made sure to edit that out.
504:
calling 'S&S'), so I made sure to edit that out.
368:
different methods with their own strengths and uses.
2221:
Subtractive Synthesis for patches using transwaves.
1859:
http://noisemakessound.com/blofeld-wavetable-cooker/
2161:, my edit with full of reliable sources is not the 1901:using the archive tool instructions below. Editors 1307:(DDS) when talking about sine wave generation. -- 1026:The latter: it is a table consisting of waves. -- 852:What do those "waves" live in? Could it be a ... 642:having one period or cycle each. These samples or 698:i might make these initial changes in the first: 2086:, as they're both about wavetable synthesis. -- 131:Wavetable synthesis is not PCM sample playback. 1887:This message was posted before February 2018. 1639:H.G. Alles; Pepino di Giugno (November 1977). 646:are then combined together using lists called 8: 903:"wavetable oscillator in the PPG sense". -- 2068:but I think it has to be one or the other. 1786:Oh, surely these seems slightly confusing. 1641:"A One-Card 64 Channel Digital Synthesizer" 1200:the VS and then onto the Korg Wavestation: 1303:(AWG), as opposed to the more specialized 21: 19: 734:. The sound of an existing instrument or 634:. The sound of an existing instrument or 175:. a Mellotron is a sorta analog sampler. 95:Also, the page does a poor job of saying 2165:, thus your claim is not acceptable. -- 1112:"A Tutorial on Digital Sound Synthesis" 2273:Article needs to be merged / rewritten 1670: 1660: 1480:Ugh! This article is as clear as mud. 714:is an algorithm used in early digital 614:is an algorithm used in early digital 1876:to let others know (documentation at 1762:Overview of popular synthesis methods 7: 2178:Clean-up the vaguely merged article 2082:Agreed, the two articles should be 481:something else not quite the same. 428:a ROMpler) than a wavetable synth. 386:gives them their unique qualities. 1979:. If so, I would propose to merge 14: 2250:First published by Hal Chamberlin 1829:. Please take a moment to review 1252:or cross-fading between the same. 187:Numerically-controlled oscillator 2004:No, there is no difference, but 1766:Synthesizer § Types of synthesis 1271:Spectral Audio Signal Processing 20: 1975:was an early implementation of 1756:? I note that there once was a 1228:The recent book by Martin Russ 2193:04:58, 19 September 2017 (UTC) 2141:04:50, 19 September 2017 (UTC) 1718:Template:Sound synthesis types 415:00:01, 16 September 2005 (UTC) 404:22:38, 15 September 2005 (UTC) 155:frequency modulation synthesis 1: 2333:20:34, 27 February 2022 (UTC) 2313:19:45, 20 December 2021 (UTC) 2119:03:30, 24 February 2017 (UTC) 2096:10:48, 23 February 2017 (UTC) 2078:06:47, 23 February 2017 (UTC) 2042:19:11, 21 February 2017 (UTC) 2022:06:47, 23 February 2017 (UTC) 1997:19:09, 21 February 2017 (UTC) 1740:article says it shouldn't be 1531:I agree that the article got 1475:16:23, 14 February 2010 (UTC) 1454:16:23, 14 February 2010 (UTC) 1437:23:51, 30 November 2009 (UTC) 1154:16:23, 14 February 2010 (UTC) 1021:07:35, 12 November 2007 (UTC) 811:Wavetable vs Vector Synthesis 2008:felt the need to create the 1810:00:52, 3 February 2015 (UTC) 1778:20:47, 2 February 2015 (UTC) 1704:16:01, 2 February 2015 (UTC) 1523:A wavetable synthesizer has 1408:08:10, 29 January 2008 (UTC) 1342:08:10, 29 January 2008 (UTC) 1317:08:10, 29 January 2008 (UTC) 1301:arbitrary waveform generator 1286:03:05, 29 January 2008 (UTC) 1265:03:52, 28 January 2008 (UTC) 1230:Sound Synthesis and Sampling 1187:Wavetable Sampling Synthesis 1173:14:28, 26 January 2008 (UTC) 1139:14:28, 26 January 2008 (UTC) 1124:14:28, 26 January 2008 (UTC) 1105:14:28, 26 January 2008 (UTC) 1087:14:28, 26 January 2008 (UTC) 995:18:36, 25 January 2008 (UTC) 980:05:50, 23 January 2008 (UTC) 961:22:33, 22 January 2008 (UTC) 943:18:36, 25 January 2008 (UTC) 913:18:36, 25 January 2008 (UTC) 886:18:36, 25 January 2008 (UTC) 800:07:15, 5 February 2006 (UTC) 790:04:45, 5 February 2006 (UTC) 593:02:25, 5 February 2006 (UTC) 565:07:45, 5 February 2006 (UTC) 551:04:45, 5 February 2006 (UTC) 522:04:40, 5 February 2006 (UTC) 509:02:25, 5 February 2006 (UTC) 495:02:22, 5 February 2006 (UTC) 486:01:40, 3 February 2006 (UTC) 287:05:50, 23 January 2008 (UTC) 255:23:09, 22 January 2008 (UTC) 2256:Byte's September 1977 issue 2155:Talk:Table-lookup synthesis 1573:WTF is wavetable synthesis? 1064:19:45, 6 January 2008 (UTC) 1036:19:45, 6 January 2008 (UTC) 845:04:54, 7 January 2008 (UTC) 830:19:45, 6 January 2008 (UTC) 455:19:45, 6 January 2008 (UTC) 433:19:12, 9 January 2006 (UTC) 240:04:54, 7 January 2008 (UTC) 221:19:46, 6 January 2008 (UTC) 122:19:45, 6 January 2008 (UTC) 90:19:45, 6 January 2008 (UTC) 64:22:45, 5 October 2015 (UTC) 2363: 2064:or if it's supposed to be 1953:06:59, 10 March 2016 (UTC) 1918:(last update: 5 June 2024) 1847:|deny=InternetArchiveBot}} 1822:Hello fellow Wikipedians, 1764:. Now that overview is at 1602:23:49, 25 March 2011 (UTC) 1565:23:53, 25 March 2011 (UTC) 1546:20:04, 22 March 2010 (UTC) 1507:18:41, 22 March 2010 (UTC) 305:21:10, 14 March 2009 (UTC) 2231:16:31, 7 March 2018 (UTC) 1607:Redirect destination for 1465:terms is more agreeable. 1379:19:57, 9 April 2008 (UTC) 742:and parsed into a set of 148:02:00, 21 Jun 2005 (UTC) 108:21:28, 20 Jun 2005 (UTC) 2268:22:57, 4 July 2021 (UTC) 2245:10:45, 2 June 2019 (UTC) 1732:) is a specific type of 1305:direct digital synthesis 356:04:09, 27 Jun 2005 (UTC) 330:03:01, 27 Jun 2005 (UTC) 326:functionally different. 263:who is confused. It is 165:01:10, 27 Jun 2005 (UTC) 1818:External links modified 1682:The issue described on 1655:16 K × 14 BIT WAVETABLE 1634:in 1978, as following: 1093:Wave 2.2. Owners Manual 1077:frame in question). -- 2106:Table-lookup synthesis 2062:Sample-based synthesis 2030:Sample-based synthesis 2010:Table-lookup synthesis 1981:Table-lookup synthesis 1973:Table-lookup synthesis 1966:Table-lookup synthesis 1748:as the parent article 1734:Sample-based synthesis 1645:Computer Music Journal 141:Sample-based synthesis 1754:software synthesizers 1618:is a generic term on 1460:February 2010 rewrite 1244:"Wavetable synthesis" 270:"Wavetable Synthesis" 1899:regular verification 1833:. If necessary, add 1690:" into the article " 1622:. Especially in the 259:Actually, it is not 2347:Unassessed articles 2066:Wavetable synthesis 1985:Wavetable synthesis 1977:Wavetable synthesis 1962:Wavetable synthesis 1889:After February 2018 1868:parameter below to 1827:Wavetable synthesis 1738:Wavetable synthesis 1722:Wavetable synthesis 1692:Wavetable synthesis 1632:Wavetable synthesis 761:envelope generators 738:(a single note) is 732:analog synthesizers 716:musical instruments 712:Wavetable synthesis 664:envelope generators 632:analog synthesizers 616:musical instruments 612:Wavetable synthesis 558:table I was reading 515:the Waveterm C site 471:wavetable synthesis 363:Confusing opener... 293:Solaris Oscillators 137:PCM sample playback 1894:InternetArchiveBot 1726:Granular synthesis 1628:Palm Products GmbH 1416:November 2009 Edit 1185:(ca. 1998) titled 679:analog synthesizer 30:content assessment 1951: 1919: 1620:signal processing 1497:comment added by 1427:comment added by 67: 50:comment added by 36: 35: 2354: 2152: 2102:User:Clusternote 2006:User:Clusternote 1947: 1946:Talk to my owner 1942: 1917: 1916: 1895: 1883: 1848: 1840: 1730:Vector synthesis 1716:: I'm confused. 1678: 1673:has extra text ( 1672: 1668: 1666: 1658: 1509: 1439: 753:modulation wheel 656:modulation wheel 66: 44: 25: 24: 23: 16: 2362: 2361: 2357: 2356: 2355: 2353: 2352: 2351: 2337: 2336: 2325:174.208.164.111 2320: 2289: 2283: 2275: 2252: 2200: 2180: 2146: 2051:semantics, the 1969: 1950: 1945: 1910: 1903:have permission 1893: 1877: 1842: 1834: 1820: 1791:simplification. 1789: 1758:Sound synthesis 1669: 1659: 1638: 1624:sound synthesis 1612: 1575: 1492: 1482: 1462: 1422: 1418: 1278:207.190.198.130 1257:207.190.198.130 1074: 1047: 1014: 972:207.190.198.130 813: 765:FM synthesizers 751:, or using the 668:FM synthesizers 654:, or using the 365: 279:207.190.198.130 133: 73: 45: 41: 12: 11: 5: 2360: 2358: 2350: 2349: 2339: 2338: 2319: 2316: 2287: 2280: 2274: 2271: 2251: 2248: 2199: 2196: 2179: 2176: 2175: 2174: 2159:Talk:Wavetable 2130: 2128: 2127: 2126: 2125: 2124: 2123: 2122: 2121: 2111:96.237.136.210 2070:96.237.136.210 2028:Also how does 2026: 2025: 2024: 2014:96.237.136.210 1968: 1959: 1957: 1943: 1937: 1936: 1929: 1862: 1861: 1853:Added archive 1819: 1816: 1815: 1814: 1813: 1812: 1798: 1792: 1787: 1781: 1780: 1680: 1679: 1651:(4): pp. 7-9. 1611: 1605: 1594:192.139.122.42 1574: 1571: 1570: 1569: 1568: 1567: 1557:192.139.122.42 1549: 1548: 1538:70.109.180.126 1529: 1521: 1517: 1499:71.199.121.113 1481: 1478: 1461: 1458: 1457: 1456: 1417: 1414: 1413: 1412: 1411: 1410: 1400:87.170.251.205 1388: 1386: 1385: 1384: 1383: 1382: 1381: 1361: 1360: 1359: 1358: 1357: 1356: 1347: 1346: 1345: 1344: 1334:87.170.251.205 1322: 1321: 1320: 1319: 1309:87.170.251.205 1293: 1292: 1291: 1290: 1289: 1288: 1253: 1237: 1236: 1235: 1234: 1226: 1219: 1218: 1217: 1209: 1208: 1207: 1191: 1157: 1156: 1073: 1070: 1068: 1046: 1043: 1041: 1039: 1038: 1013: 1010: 1008: 1006: 1005: 1004: 1003: 1002: 1001: 1000: 999: 998: 997: 987:87.170.194.124 949: 948: 947: 946: 945: 935:87.170.194.124 919: 918: 917: 916: 915: 905:87.170.194.124 892: 891: 890: 889: 888: 878:87.170.194.124 863: 862: 861: 812: 809: 807: 805: 804: 803: 802: 781: 780: 779: 778: 777: 776: 775: 774: 773: 772: 700: 699: 695: 694: 693: 692: 691: 690: 689: 688: 687: 686: 675: 600: 599: 586:Sound On Sound 581: 580: 579: 578: 577: 576: 575: 574: 573: 572: 571: 570: 569: 568: 567: 533: 532: 531: 530: 529: 528: 527: 526: 525: 524: 502:Sound On Sound 497: 462: 461: 460: 459: 458: 457: 438: 437: 436: 435: 418: 417: 364: 361: 360: 359: 358: 357: 342: 341: 340: 339: 332: 331: 318: 317: 316: 315: 314: 313: 312: 311: 310: 309: 308: 307: 206: 205: 201: 200: 195: 194: 177: 176: 167: 166: 132: 129: 127: 125: 124: 93: 92: 72: 69: 40: 37: 34: 33: 26: 13: 10: 9: 6: 4: 3: 2: 2359: 2348: 2345: 2344: 2342: 2335: 2334: 2330: 2326: 2317: 2315: 2314: 2310: 2306: 2305:174.208.65.36 2301: 2297: 2293: 2286: 2279: 2272: 2270: 2269: 2265: 2261: 2257: 2249: 2247: 2246: 2242: 2238: 2233: 2232: 2228: 2224: 2220: 2214: 2212: 2207: 2203: 2197: 2195: 2194: 2190: 2186: 2177: 2172: 2168: 2164: 2160: 2156: 2150: 2149:173.48.64.110 2145: 2144: 2143: 2142: 2138: 2134: 2133:173.48.64.110 2120: 2116: 2112: 2107: 2103: 2099: 2098: 2097: 2093: 2089: 2085: 2081: 2080: 2079: 2075: 2071: 2067: 2063: 2058: 2054: 2050: 2045: 2044: 2043: 2039: 2035: 2031: 2027: 2023: 2019: 2015: 2011: 2007: 2003: 2002: 2001: 2000: 1999: 1998: 1994: 1990: 1986: 1982: 1978: 1974: 1967: 1963: 1960: 1958: 1955: 1954: 1948: 1941: 1934: 1930: 1927: 1923: 1922: 1921: 1914: 1908: 1904: 1900: 1896: 1890: 1885: 1881: 1875: 1871: 1867: 1860: 1856: 1852: 1851: 1850: 1846: 1838: 1832: 1828: 1823: 1817: 1811: 1807: 1803: 1799: 1796: 1793: 1785: 1784: 1783: 1782: 1779: 1775: 1771: 1767: 1763: 1759: 1755: 1751: 1747: 1743: 1739: 1735: 1731: 1727: 1723: 1720:implies that 1719: 1715: 1714:Master Bigode 1711: 1708: 1707: 1706: 1705: 1701: 1697: 1693: 1689: 1685: 1676: 1664: 1657: 1656: 1653:FIGURE 1 ... 1650: 1646: 1642: 1637: 1636: 1635: 1633: 1629: 1625: 1621: 1617: 1610: 1606: 1604: 1603: 1599: 1595: 1591: 1588: 1585: 1582: 1579: 1572: 1566: 1562: 1558: 1553: 1552: 1551: 1550: 1547: 1543: 1539: 1534: 1530: 1526: 1522: 1518: 1516: 1512: 1511: 1510: 1508: 1504: 1500: 1496: 1489: 1485: 1479: 1477: 1476: 1472: 1468: 1467:87.170.253.79 1459: 1455: 1451: 1447: 1446:87.170.253.79 1442: 1441: 1440: 1438: 1434: 1430: 1426: 1415: 1409: 1405: 1401: 1397: 1393: 1392: 1391: 1390: 1389: 1380: 1376: 1372: 1367: 1366: 1365: 1364: 1363: 1362: 1353: 1352: 1351: 1350: 1349: 1348: 1343: 1339: 1335: 1331: 1326: 1325: 1324: 1323: 1318: 1314: 1310: 1306: 1302: 1297: 1296: 1295: 1294: 1287: 1283: 1279: 1275: 1273:particularly 1272: 1268: 1267: 1266: 1262: 1258: 1254: 1250: 1245: 1241: 1240: 1239: 1238: 1231: 1227: 1224: 1220: 1216: 1213: 1212: 1210: 1206: 1202: 1201: 1199: 1195: 1192: 1188: 1184: 1179: 1178: 1177: 1176: 1175: 1174: 1170: 1166: 1165:87.170.246.81 1162: 1155: 1151: 1147: 1146:87.170.253.79 1143: 1142: 1141: 1140: 1136: 1132: 1131:87.170.246.81 1126: 1125: 1121: 1117: 1116:87.170.246.81 1113: 1107: 1106: 1102: 1098: 1097:87.170.246.81 1094: 1089: 1088: 1084: 1080: 1079:87.170.246.81 1071: 1069: 1066: 1065: 1061: 1057: 1056:87.170.196.95 1051: 1044: 1042: 1037: 1033: 1029: 1028:87.170.196.95 1025: 1024: 1023: 1022: 1019: 1018:99.247.136.86 1012:Pronunciation 1011: 1009: 996: 992: 988: 983: 982: 981: 977: 973: 969: 968:72.92.135.233 964: 963: 962: 958: 954: 953:87.170.240.82 950: 944: 940: 936: 931: 930: 927: 924: 923: 920: 914: 910: 906: 901: 900: 897: 896: 893: 887: 883: 879: 875: 874: 872: 867: 866: 864: 859: 855: 851: 850: 848: 847: 846: 842: 838: 837:72.92.135.233 833: 832: 831: 827: 823: 822:87.170.196.95 818: 817: 816: 810: 808: 801: 798: 793: 792: 791: 788: 783: 782: 770: 766: 762: 758: 754: 750: 745: 741: 737: 733: 729: 725: 721: 717: 713: 710: 709: 708: 707: 706: 705: 704: 703: 702: 701: 697: 696: 684: 680: 676: 673: 669: 665: 661: 657: 653: 649: 645: 641: 637: 633: 629: 625: 621: 617: 613: 610: 609: 608: 607: 606: 605: 604: 603: 602: 601: 597: 596: 595: 594: 591: 587: 566: 563: 559: 554: 553: 552: 549: 545: 544: 543: 542: 541: 540: 539: 538: 537: 536: 535: 534: 523: 520: 516: 512: 511: 510: 507: 503: 498: 496: 493: 489: 488: 487: 484: 479: 475: 472: 468: 467: 466: 465: 464: 463: 456: 452: 448: 447:87.170.196.95 444: 443: 442: 441: 440: 439: 434: 431: 427: 422: 421: 420: 419: 416: 413: 408: 407: 406: 405: 402: 398: 394: 390: 387: 383: 380: 376: 373: 369: 362: 355: 350: 346: 345: 344: 343: 336: 335: 334: 333: 329: 325: 320: 319: 306: 302: 298: 297:87.170.240.79 294: 290: 289: 288: 284: 280: 276: 271: 266: 265:87.170.196.xx 262: 261:72.92.135.233 258: 257: 256: 252: 248: 247:87.170.224.38 243: 242: 241: 237: 233: 232:72.92.135.233 228: 227:87.170.196.95 224: 223: 222: 218: 214: 213:87.170.196.95 210: 209: 208: 207: 203: 202: 197: 196: 192: 188: 183: 179: 178: 174: 169: 168: 164: 160: 156: 151: 150: 149: 147: 142: 138: 130: 128: 123: 119: 115: 114:87.170.196.95 111: 110: 109: 107: 103: 98: 91: 87: 83: 82:87.170.196.95 79: 78: 77: 70: 68: 65: 61: 57: 53: 52:Stevescott517 49: 38: 31: 27: 18: 17: 2321: 2302: 2298: 2294: 2290: 2284: 2276: 2253: 2234: 2218: 2215: 2210: 2208: 2204: 2201: 2181: 2129: 2056: 2052: 2048: 1970: 1956: 1938: 1913:source check 1892: 1886: 1873: 1869: 1865: 1863: 1824: 1821: 1794: 1745: 1741: 1724:(along with 1681: 1663:cite journal 1654: 1652: 1648: 1644: 1630:implemented 1613: 1592: 1589: 1586: 1583: 1580: 1576: 1532: 1524: 1514: 1490: 1486: 1483: 1463: 1429:91.180.189.8 1419: 1387: 1330:synthesizers 1248: 1243: 1229: 1222: 1214: 1203: 1197: 1186: 1182: 1158: 1127: 1108: 1090: 1075: 1067: 1052: 1048: 1040: 1015: 1007: 925: 870: 857: 854:lookup table 814: 806: 743: 720:synthesizers 711: 683:Waldorf Wave 647: 643: 620:synthesizers 611: 582: 477: 473: 470: 425: 399: 395: 391: 388: 384: 381: 377: 374: 370: 366: 349:General MIDI 323: 274: 269: 134: 126: 96: 94: 74: 46:— Preceding 42: 2237:Matt Montag 2223:Swiss Frank 2185:Clusternote 2167:Clusternote 2100:Okay, well 2053:"wavetable" 1880:Sourcecheck 1802:Clusternote 1750:Synthesizer 1710:Clusternote 1696:Clusternote 1493:—Preceding 1423:—Preceding 39:Broken Link 1736:. Yet the 1520:wavetable. 1045:Definition 895:playback. 871:on-the-fly 769:Yamaha DX7 744:wavetables 672:Yamaha DX7 648:wavetables 161:could do. 159:Yamaha DX7 2198:Confusion 1933:this tool 1926:this tool 1688:Wavetable 1616:Wavetable 1614:The term 1609:Wavetable 1223:wavetable 1072:Etymology 858:wavetable 767:like the 749:sequencer 670:like the 652:sequencer 401:Antfactor 275:music-dsp 191:sine wave 173:Mellotron 2341:Category 1939:Cheers.— 1837:cbignore 1746:hardware 1742:confused 1495:unsigned 1425:unsigned 740:recorded 736:waveform 636:function 478:sampling 60:contribs 48:unsigned 2260:Rob Kam 2211:related 2088:Rob Kam 1949::Online 1866:checked 1831:my edit 1770:Wbm1058 1671:|pages= 1525:several 1198:through 640:samples 2163:WP:POV 2084:merged 1874:failed 1845:nobots 1533:really 1332:. -- 728:guitar 628:guitar 32:scale. 1983:into 1396:FIZMO 1249:could 787:r b-j 726:or a 724:piano 644:waves 626:or a 624:piano 548:r b-j 483:r b-j 412:r b-j 328:r b-j 146:r b-j 2329:talk 2309:talk 2264:talk 2258:. -- 2241:talk 2227:talk 2189:talk 2171:talk 2157:and 2137:talk 2115:talk 2092:talk 2074:talk 2049:some 2038:talk 2034:Kvng 2018:talk 1993:talk 1989:Kvng 1964:vs. 1870:true 1806:talk 1774:talk 1728:and 1712:and 1700:talk 1675:help 1598:talk 1561:talk 1542:talk 1503:talk 1471:talk 1450:talk 1433:talk 1404:talk 1375:talk 1371:-lee 1338:talk 1313:talk 1282:talk 1261:talk 1190:it.) 1169:talk 1150:talk 1135:talk 1120:talk 1101:talk 1083:talk 1060:talk 1032:talk 991:talk 976:talk 957:talk 939:talk 926:What 909:talk 882:talk 841:talk 826:talk 797:-lee 590:-lee 562:-lee 519:-lee 506:-lee 492:-lee 474:back 451:talk 430:-lee 354:-lee 301:talk 283:talk 251:talk 236:talk 217:talk 163:-lee 118:talk 106:-lee 86:talk 56:talk 2219:and 1987:. ~ 1907:RfC 1884:). 1872:or 1857:to 1795:BTW 759:or 757:LFO 662:or 660:LFO 182:AES 139:or 102:POV 97:why 71:??? 2343:: 2331:) 2311:) 2266:) 2243:) 2229:) 2191:) 2183:-- 2139:) 2117:) 2094:) 2076:) 2057:of 2040:) 2020:) 1995:) 1920:. 1915:}} 1911:{{ 1882:}} 1878:{{ 1843:{{ 1839:}} 1835:{{ 1808:) 1776:) 1768:. 1702:) 1667:: 1665:}} 1661:{{ 1647:. 1643:. 1600:) 1563:) 1544:) 1505:) 1473:) 1452:) 1435:) 1406:) 1377:) 1340:) 1315:) 1284:) 1276:. 1263:) 1171:) 1152:) 1137:) 1122:) 1103:) 1085:) 1062:) 1034:) 993:) 978:) 959:) 941:) 911:) 884:) 843:) 828:) 755:, 658:, 453:) 426:is 324:is 303:) 285:) 253:) 238:) 219:) 120:) 88:) 62:) 58:• 2327:( 2307:( 2262:( 2239:( 2225:( 2187:( 2173:) 2169:( 2151:: 2147:@ 2135:( 2113:( 2090:( 2072:( 2036:( 2016:( 1991:( 1935:. 1928:. 1804:( 1772:( 1698:( 1677:) 1649:1 1596:( 1559:( 1540:( 1501:( 1469:( 1448:( 1431:( 1402:( 1373:( 1336:( 1311:( 1280:( 1259:( 1167:( 1148:( 1133:( 1118:( 1099:( 1081:( 1058:( 1030:( 989:( 974:( 955:( 937:( 907:( 880:( 860:? 839:( 824:( 771:. 718:( 674:. 618:( 449:( 299:( 281:( 249:( 234:( 215:( 116:( 84:( 54:(

Index

content assessment
unsigned
Stevescott517
talk
contribs
22:45, 5 October 2015 (UTC)
87.170.196.95
talk
19:45, 6 January 2008 (UTC)
POV
-lee
87.170.196.95
talk
19:45, 6 January 2008 (UTC)
PCM sample playback
Sample-based synthesis
r b-j
frequency modulation synthesis
Yamaha DX7
-lee
Mellotron
AES
Numerically-controlled oscillator
sine wave
87.170.196.95
talk
19:46, 6 January 2008 (UTC)
87.170.196.95
72.92.135.233
talk

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑