kasploosh.com

Unique Wave-Window Combinations

The previous page lays out ALL POSSIBLE combinations of waves and windows. This is a very thorough approach, and at the time I didn't know if I would find unexpected differences. But the results turned out to be very consistent, and therefore included a lot of redundancies.

This page restates in a single table all of the UNIQUE combinations of waves. In other words, I took all 512 possible combinations and eliminated everything redundant. I think it's nice to see all the possibilities on one page with no redundancies.

Test Procedure

The thing I need to explain here is how I figured out which wave and window combinations are UNIQUE. First, I started with a logic table showing all of the unique wave combinations:

000-000000-001000-010000-011000-100000-101000-110000-111
001-000001-001001-010001-011001-100001-101001-110001-111
010-000010-001010-010010-011010-100010-101010-110010-111
011-000011-001011-010011-011011-100011-101011-110011-111
100-000100-001100-010100-011100-100100-101100-110100-111
101-000101-001101-010101-011101-100101-101101-110101-111
110-000110-001110-010110-011110-100110-101110-110110-111
111-000111-001111-010111-011111-100111-101111-110111-111
Cube logic diagram showing 512 options

"Logic Cube" showing the 512 possibilities,
216 of which are unique

The white squares are unique combinations, the pink squares are valid but are more easily achieved by using a single wave, and the blue squares are not unique because they are just reversed versions of waves already shown in white.

If you count them, there are 36 white and pink squares. You can run those 36 unique wave combinations through 6 unique window functions for a total of 216 unique wave and window combinations (36 x 6 = 216).

I made the illustration at right to show that if you take the logic table above and extrude it into three dimensions, you have a "logic cube" that shows all the possibilities.

There are 8 choices for WAVE 1, 8 choices for WAVE 2, and 8 choices for WINDOW. The 512 resulting possibilities are shown as an 8 x 8 x 8 cube.

Notice the front of the cube looks just like the logic table. Then it is extruded back to account for the 8 kinds of window function. Note that Window 110 and Window 111 are shaded, because they are the same as Window 101.

Unique Wave-Window Combinations Demo

The next step is to show each of the 216 unique combinations in one table, and provide audio samples for everything in the table.

The table starts off with the 8 basic waveforms, and then goes on to the unique combinations of waves. Anything that would cause a repetition is thrown out.

216 unique wave-window combinations

216 unique wave-window combinations
Click table for full-size image

Key for this table

This option is available through the front panel.
This option is only available through sysex.

Audio Files

These audio files accompany the table above. Each audio file represents one row of the table. Each audio file takes a unique wave-window combination and passes it through the 8 window functions. The 7th and 8th window functions are repeats of the 6th, so act like you didn't hear those.

Summary

It should be obvious that there are a lot more than 33 possiblities when using sysex. I think that a lot of these possibilities are not just junk, some are usable.

11809.74600