Making Music with the WaveThunder 9.2

Music Windows

You can create one or more Music Windows which containes Staves and Music Symbols.

Music are saved in files.

This is an example of a Music Window, it containes 4 Staves.

You can Duplicate the Music Window with one press on a button.
You can change the Tempo of playing.
Navigation through Symbols:

  1. one position left or right.
  2. one position up or down (only with Notes).
  3. one staff up or down (only with Notes).
  4. first or last Symbol of the Staff.
While navigation or editing, the window will scroll when necessary.

Music Parts

Each Music Window contains one or more Music Parts.
You can combine Music Parts making a tree.
There are three kinds of Music Parts:

  1. Single Music Part, containing Music Elements.
  2. Repeat Music Part, repeating the Music in the subtree of the Repeat Music Part x times.
  3. Turns Music Part, plays the subtree of the turns Music Parts using an condition, and possible transponate or change tempo when playing the subtree.
A Turns Music Parts containes one or more Turns. Usually a Turns Music Parts is a part of a subtree of a Repeat Music Part. The Repeat Music Part has a counter, when the Turns Music Part plays, it uses that counter and search for a Turn with the same counter. Only if the Turn is found, the subtree is played. When the Pitch of the Turn is unequal of 0, the whole subtree is also transponated when playing this turn, the tempo can also be changed. If the Turns Music Parts is not used in a subtree of a Repeat Music Part, only the Turn of the Count of 1 is searched for.
You can define the relative tempo of the begin and end of every Music Part.

In the example above, there are:

The Single Music Part "begin" is played only once and is played first.
The subtree of "stanza" is played 3 times, the third time at a higher pitch.
Note that the Single Music Part "special" is played 12 times in total, also "normal" is played 12 times, "refrain" is played 3 times.

You can temporaly exclude one or more Music Parts (and the subtree) for playing and drawing in the Music Window.
In the dialogbox you can select an Music Part and Play this pressing the Play Button in the dialogbox.
You can see the result by selecting tab "Music Result":

You can see when which Music Parts is played. Music Part "special 2" is selected. This Music Part is drawed two times, and no Turn is drawed. In the fields you can see when this Music Part is played, for how long, on what tempo and pitch.

Editing Music Parts en Turn Items:


Staves

Each Staff can contain one of more Note Groups. You can create, edit and delete Staves. With Staves you can...

Note Groups

Each Note in a Staff belongs to one of the Note Group in the Staff.
You can create, edit and delete Note Groups. With Note Group you can...

All settings for the current selected Note Group are in group Note Group. For example the Note group uses Player "soft_piano" in the Player Set "pianos". The Staff has two Note Groups, the first Note Group is selected here. All settings for the current selected Staff are in group Staff. For example the Staff uses 80 pixels background above and also under the middle of the Staff. The Music has three Staves, the first Staff is selected here.

Music Players

A Set of Music Players are saved into a .wty file. Each Set of Players has a own MDI Window which is also a Dialogbox. As Music, Factories and Waves, you can Save, Load, Revert and Duplicate Sets of Players, and register it under a unique name. Each Player in a Set of Players has a name, so it is possible to refer to Players from Music.

You can create, edit and delete Players.

Each Player has Name for referencing it from Note Groups. You can edit the Name, but it must be unique in the Set of Players.

Player Parts

Every Player consists of one or more Player Parts. You can create, edit and delete Player Parts.

You can specify how loud the Player will play, and you can increase or decrease the frequency of the player in comparison with the normal frequencies which the player should play; the deviation of the frequencies. You can change the Volume and Balance of the sound, and the time offset.

There are 8 kinds of Players:

Factory Player

A Factory is used for creating a sound for each Note.

Simple One Sampler

This player samples each whole wave one time. The right frequency is produced by changing length of the sample wave. To do this, the player needs to know the basic frequency of the sample wave.

Roll Out Sampler

The right frequency is produced by changing length of the sample wave first. To do this, the player needs to know the basic frequency of the sample wave.
To get the right length of the result, the whole wave or a part is rolled out. If the wave has no selected part, the whole wave is rolled out. If it has a selected part, then the result is the concatenation of the following three parts:

  1. The part before the selected
  2. The selected which is rolled out 0 or more times
  3. The part after the selected part (outro)

Roll Out Wave Form

This player use the wave as a waveform. To get the right frequency and length, the wave is rolled out with a certain speed.
The right frequency is accomplished by using the right roll out speed.
The right length is accomplished by using the right roll out count.

Repeat Wave Form

This player use the wave as a waveform. To get the right frequency and length, the wave is repeated (echoed) with a certain difference time and count. The samplespeed of the wave itself is not changed.
The right frequency is accomplished by using the right difference time.
The right length is accomplished by using the right repeat count.

Resonant sampler

To get the right length of the result, the whole wave or a part is rolled out. If the wave has no selected part, the whole wave is rolled out. If it has a selected part, then the result is the concatenation of the following three parts:

  1. The part before the selected part (intro)
  2. The selected which is rolled out 0 or more times
  3. The part after the selected part (outro)
The right frequency is produced by resonanting at the right frequency, you specify the resonant factor.

Midi player

When generating Midi Files, this kind player parts are used. You can choose for every Midi Player Part a Midi Channel (a musicinstrument).

Reference player

You can reuse an existing Player, but possible using an other volume, frequency, time offset and balance.

In the Player Set "pianos" Player "honkytonk" is selected. The Player consists of two Player Parts. The first Player Part is selected and is a type of "Simple One Sampler". The balance of that sound is placed 70 degrees to the right.

Music Symbols

There are five kinds of symbols you can maintain within the Music Window:

  1. Notes including flags, dots and Accidentals
  2. Rests
  3. Clefs
  4. Accidentals
  5. Bar Symbols
You cannot select a Accidental directly, it is always a part of a Note or a Clef.
With Notes you can... With Rests you can... With Clefs you can... With Accidentals you can... With Bar Symbols(the two values) you can... You can also add, change and delete Music Symbols using the keyboard.

Playing and Generating Waves and Midi files

If you are ready, you can Generate a new Wave Window containing the Wave of the Music. You can specify whether the result is stereo or mono. You can also Play the result without creating a new Wave Window.
You can also play it directly.
You can also generate a Midi File, you cannot play or load midi files using the WaveThunder. The can generate or play the whole music or a part of it:

While generating waves (either for playing or creating Wave Windows), you can choose to display a progress window: