Blend UltraWaves
To start a blend, set an Oscillator to UltraWave mode, and select ‘Blend UltraWaves’ from the menu under the screen.
Loading Sources
To create a new blend, you must first load two source UltraWaves.
- Click the menu to choose an UltraWave to load.
- Or, click the Library icon on the right to launch the full-screen library view.
- You can run an UltraWave import from the menu, and use that as a source.
Blend Modes
There are two blend modes. The advanced mode shows a lot more controls, the standard mode shows the basic controls.
Standard Mode
With the blend panel active, other oscillators and effects are turned off, so that you can hear the new UltraWave by itself.
- Adjust the mix knob to set the percentage of each source used in the Ouput.
- Press done to load the blended UltraWave back into your Patch.
- Press the close button to exit the blend without loading into your Patch.
Sources
The left side of the page shows the two source UltraWaves, labeled A and B.
- You can swap out the sources and try a new UltraWave using the dropdown menu and Library controls already described.
- The number in the circle represents how many sounds the UltraWave contains. Sounds contain wavetable and attack data, and are stored at different note / velocity points in the UltraWave map .
- The waveform represents the wavetable data of one of the sounds in the map.
Result
The right side shows the result UltraWave, labeled C.
- The name is generated for you from the A and B source names. Click the name to edit it.
- The number in the circle represents how many sounds the UltraWave contains.
- Attack toggle switch selects whether to create attack samples.
Below the switch is a graph of any attack created. - Pitch Curve toggle switch selects whether to create a pitch curve.
Under the switch is a graph of the pitch curve created. - Amp Curve toggle switch selects whether to create a pitch curve.
Under the switch is a graph of the amp curve created.
Blend Controls
The center of the page shows the blend controls.
Click the dropdown menu to select any of the 4 modes.
Mix Knob
- The mix knob lets you choose the percentage of A and B that make it to the result.
- You can enter values directly by clicking on the percentage amounts.
- In this mode, the blend engine will mix wavetable cycles according to the percentages. Other aspects like attacks will be chosen based on the higher value. For instance in this example, B has 55% and so Attack samples from B would be used, if any. The sound map being used is chosen in a similar manner.
- If you want to control things like the attack and sound map, switch to the advanced mode.
- As you drag and make adjustments, a new UltraWave is generated and loaded into the playback engine. This can be very fast if the result has only a few sounds, and take longer for massive multi-sampled outputs.
You’ll see a small progress bar during processing. You can play the sound as you adjust the controls. Bear in mind that if you hold a note while making changes, you won’t hear the result until you play a new note!
Blend over Time
In this mode the result will start with 100% A and change to 100% B over the course of the sound.
- Click and drag the blue center handle to adjust the time curve.
- Double click to add points to the curve.
- Click the vertical arrow button on the right to invert the curve, swapping A and B.
- If the sounds have attacks, the attack will be from A or B depending on which sound the start point is closest to.
Blend over Velocity
This mode creates at least 2 sounds in the map, at velocity 1 and 127.
The result sounds like source A when playing hard, and B when playing quietly, with values in between sounding like a mix of A and B.
You can adjust the percentages at each limit, so that the result is not 100% of A or B.
- Click the percentage values to adjust the mix at the high or low limit.
- Click the velocity numbers to change the lmits.
- You can drag the bars on the screen to adjust the limits.
- Click the arrow to swap A and B.
Blend over Note Range
This mode creates at least 2 sounds in the map, at a low and a high note.
The result sounds like source A when playing low notes, and B when playing higher, with values in between sounding like a mix of A and B.
You can adjust the percentages at each limit, so that the result is not 100% of A or B.
- Click the note values to choose the low and high ranges.
- Click the percentage values to adjust the mix at the high or low limit.
- The arrow will swap the values for A and B.
Advanced Mode
Advanced mode gives you all the standard controls, with additional information about the UltraWaves, and controls for each aspect.
Sources
The top page shows the two source UltraWaves, labeled A and B.
In addition to the curve and sounds, there are two other information columns.
Map and Displays
The map shows the note and velocity positions of all the sounds in the source.
Often there is only one sound in the map.
The center column displays information for one sound in the map. This sound has a white border around it in the map.
None of these values can be adjusted, they are readouts that give you more information about the source.
See sound edit for more info on each of these sound aspects.
- Volume each sound can have a playback volume. This is most often used when importing multiple sounds of different volumes, where the quiet ones want to have a quieter playback level.
- Length the playback length of the sound, in seconds. This is typically the length of the wav file the sounds was imported from.
- Channels a sound can be stereo or mono.
- Attack shows the attack sample of the sound, if any.
- Pitch shows the pitch curve for the sound.
- Amp shows the amp curve for the sound.
- Cycles shows the positions in time of the wavetable cycles.
Result UltraWave
In addition to the graph, map, and display information, the result panel has the following features.
- Map the colour of each note indicates whether the note uses more of A or B. This is visible mostly in note or velocity modes.
- Sound preview waveform at the bottom left. This waveform shows a preview of the sound with the white border that is focused in in the map.
- Octave range button allows you to show the sandard 7 octaves, or the entire MIDI range.
- Keyboard Clicking with your mouse will play a note. Clicking higher on the keyboard plays higher or lower velocity. Keys light up when external MIDI notes are played.
Blend Mode
There are 4 mix modes, with different controls.
Mix
- Mix knob to set the percentage of A and B for all sounds in the result.
Time
Time mode controls the mix percentage over time. In the example above the beginning of the sound will use source A and gradually transition to source B by the end.
- Double click to create and delete points.
- Drag points to move them.
- Drag the blue center points to control the curvature of the segment.
- The invert arrow flips the graph vertically. This effectively swaps the A and B sources.
Velocity
Velocity mode controls the mix percentage over the velocity range.
In the example above, the quietest notes you play at velocity 1 will be 100% A.
The loudest notes will be 100% B. Playing a medium note with velocity 64 would be 50% of A and B.
- The percentage boxes lets you adjust the amount of A or B at the limit.
You can make it so that the loudest or quietest notes are a mix of A and B, rather than 100% of each. - The velocity boxes set the range that will be crossfaded between.
- In velocity mode, the limits are shown in the result map. You can drag the lines to adjust them. The colours of the sounds will indicate the amount of source A or B.
Note
Note mode controls the percentage over a pitch range.
- The percentage boxes lets you adjust the amount of A or B at the limit.
You can make it so that the lowest and highest notes are a mix of A and B, rather than 100% of each. - The note boxes sets the range that will be crossfaded between.
- In note mode, the limits are shown in the result map. You can drag the lines to adjust them. The colours of the sounds will indicate the amount of source A or B.
UltraWave Map settings
This section controls which sounds are generated in the result map.
- A choosing this option creates a map with all of the notes from source A.
- B choosing this option creates a map with all of the notes from source B.
- Mix the sound map is created based on a combination of the A and B maps, depending on the Mix Mode.
- Sum every note / velocity position of map A and B are added to the result map.
- Notes this mode added a high and low velocity sound to every note that has a sound in A or B.
- New Map generates a new grid.
Using the values above, the following map is generated.
Sound Settings
The rest of the settings let you control different aspects of each sound.
The controls correspond to the values displayed in the center column of the result panel.
Volume
- A forces the playback volume to match source A’s volume.
- B forces the playback volume to match source B’s volume.
- Mix will mix the playback volume between A and B, depending on the percentage output by the mix mode.
- Closest chooses the playback volume of A or B, depending on which has a higher mix percentage.
- Full Volume sets all playback volumes to 100%
Length
- A forces the playback length to match source A’s length.
- B forces the playback length to match source B’s length.
- Closest chooses the playback length of A or B, depending on which has a higher mix percentage.
- Mix will mix the playback length between A and B, depending on the percentage output by the mix mode.
Channels
- A sets the mono / stereo to match source A.
- B sets the mono / stereo to match source B.
- Closest will choose the mono / stereo to match A or B, depending which has the percentage output by the mix mode.
- Mono forces the output to be mono.
- Stereo forces the output to be stereo.
- Spread knob in stereo mode, this knob lets you put a little bit more of A and B into each side channel, effectively widening the output stereo image.
Attack
- A uses the attacks of source A, if any
- B uses the attacks of source B, if any
- Mix creates an attack that is a mix of A and B samples, using a crossfade method.
- Spectral creates an attack that is a morph of A and B samples, using spectral resynthsis method.
- Closest will choose attacks from A or B, depending on which has the higher percentage mix percentage.
- None no attacks are created in the result.
Pitch Curve
- A uses the pitch curve of source A. This can be useful for things like vocal samples, where merging the pitch curves will dilute them and can sound strange.
- B uses the pitch curve of source B.
- Mix will mix the pitch curves of A and B, using the percentage output by the mix mode.
- Closest will choose the pitch curve from A or B, depending on which has the higher percentage mix percentage.
- None creates flat pitch curves.
Amp Curve
- A uses the amp curve of source A.
- B uses the amp curve of source B.
- Mix will mix the amp curves of A and B, using the percentage output by the mix mode.
- Closest will choose the amp curve from A or B, depending on which has the higher percent.
- None creates a full volume amp curve.
Cycle Data
- A uses the wavetable cycle waveforms of source A.
- B uses the wavetable cycle waveforms of source B.
- Mix will mix the wavetable cycle waveforms of A and B, using the percentage output by the mix mode.
- Closest will choose the wavetable cycle waveforms from A or B, depending on which has the higher percent
Cycle Positions
- A creates cycles in the cycle positions of source A.
- B creates cycles in the cycle positions of source A.
- Mix will create cycle positions both A and B.
- Closest will create cycle positions from A or B, depending on the percentage output by the mix mode.
- Fixed Count lets you choose a specific number of cycles to generate. This will ignore the positions of A and B entirely.
- Cycle Count the number of cycles to generate.
- Distribution this knob lets you skew the cycles more towards the start of the sound, which is often where you want more cycle information.