Changes

TRACKERS MOONBLASTER EN 03

19 bytes added, 02:33, 4 November 2020
Linking
For every menu, submenu and input event: everything can be canceled with the [ESC] key.
=== 3.1.Patterns and positions, playing music ===
When composing music in MoonBlaster it is important to know that this program works according to the pattern and position system. DU This system has already been used in many other music programs on various computer systems and has proven to bring many advantages in practice. Both for the composer and for the programmer who wants to use the music later in his own programs. Below is a brief explanation of this system.
==== 3.1.1.What are patterns and positions? ====
The memory of the computer is divided into small pieces in which music data is stored. We call this pattern. A complete piece of music consists of a series of these patterns arranged in a random order. The order in which the patterns are arranged can be determined by setting a pattern to a specific item number. These are the positions. As a result, it is also possible to play a pattern several times within a piece of music, while it only once in memory. You can compare this system with a CD player. Set the tracks on the CD equal to the patterns and the order of the tracks equal to the positions. If you want to listen to the fourth track first, then the first and then the fourth one is on position 1 track (pattern) 4, on position 2 track (pattern) 1 and on position 3 track (pattern) 4.
Maybe the pattern / position system sounds a bit complicated, but in practice it is very easy and saves a lot of time and memory space.
==== 3.1.2Editing patterns and positions ====
Note: The current pattern means: the pattern that is currently displayed, the current position is the position indicated at the top right of the screen. If you change the current position, the current pattern automatically changes to the pattern that is in that position. That is not the case! The patterns are numbered from 1 to 76. The positions range from 0 to 199. In total, a song can be 200 positions long. During edicts of music it is necessary to walk through the patterns and positions quickly. With the [TAB] - and the cursors left / right you can walk through the positions in steps of 1; [TAB] and cursors up / down provide steps of 4. The patterns can also be run without changing the current position. With the [CTRL] and cursor left / right this goes with steps of 1, [CTRL] above and below provide steps of 4. Mel [CTRL] and the spade the current pattern is set to the current position. [CTRL] - [A] adds the current pattern after the last position.
The patterns are numbered from 1 t/m to 76. The positions range from 0 t/m to 199. In total, a song can be 200 positions long. During edits of music it is necessary to walk through the patterns and positions quickly. With the [TAB] - and the cursors left / right you can walk through the positions in steps of 1; [TAB] and cursors up / down provide steps of 4. The patterns can also be run without changing the current position. With the [CTRL] and cursor left / right this goes with steps of 1, [CTRL] above and below provide steps of 4. With [CTRL] and the space the current pattern is set to the current position. [CTRL] - [A] adds the current pattern after the last position. A pattern can also be inserted, this can be done with [TAB] - [INS]. The current pattern is then inserted at the current position (the Mast position1 worth clan also incremented by 1). Erasing , The deletion of a pattern from the sequence series works in a similar the same way: the [TAB] and [DEL]-[keys] extract the pattern from the position order. The load position can be adjusted with [SHIFT] and the cursor keys. This allows the length of the track to be adetermined.
==== 3.1.3Pattern / Position editor ====
You enter the pattern / position editor with the function key F6. Here you get an extensive overview of the sequence of the patterns. Editing patterns is very easy: with the cursor keys you can move the cursor on the screen to a certain position, with a press of the space the pattem number can be changed. Insert and delete patterns with resp. the [INS] key and the [DEL] key. In this menu it is also possible to play the track (F1) or a pattern (F2) and to swallow the load and loop position. This works in the same way as in the music editor (CTRL-L and SHIFT cursors).
==== 3.1.4.Loop Position ====  A song can also continue indefinitely by setting a 'loop position'. This means that when the load position is reached, the song will jump back to the loop position, which is indicated at the bottom of the screen. It is therefore possible to make an "infinitely long" song. A loop position can be set by pressing [CTRL] - [L] and then adjusting the loop position with the cursor keys. With [RETURN] you confirm the change, with [ESC] you can undo the change. The track will end after the last position if an 'OFF' is entered at the loop position. === 3.2.Playing music === ==== 3.2.1.Playing the song ====
A Before a song can also continue indefinitely by setting a 'loop position'. With this! means that when the load position is reached, the song will jump back to the loop positionbe played, you can first choose for which is indicated at sound chip the bottom of the screen. So it is possible an 'infinite?' to make a long songmusic should be played. A loop position This can be set by pressing [CTRL] - [L] and then adjusting the loop position done with the cursor keys. With [RETURNSELECT] you confirm the changekey. You can choose from: Stereo, with [ESC] you can undo the change. The track will end after the last position if there is an 'OFF ??' is entered at the loop positionMSX-MUSIC and MSX-AUDIO.
=== Playing In addition, you can also turn on and off the output indicator that is playing while playing music ===with the [CTRL] - [0] combination. The command line at the bottom of the image will then show whether it is on or off.
==== Playing The same applies to the Settings Scan. This is easy if you are creating a song ====and want to start playing in the middle of the song. It can not be ruled out that an instrument change has already taken place. The Settings Scan looks at all the changes and settings that occur in the song for the current pattern before the song is played back. This can be switched on and off with the [CTRL] - [S] keys. If the Settings Scan is off, it starts with the settings that apply at the beginning of the track. When the Settings Scan is on, MoonBlaster will first scan the track to settings for the current position or pattem after pressing F1 or F2. You can see this by the pattern / position numbers at the top right of the screen.
Before a song can be played, you can first choose for which sound chip the music should be played. This can be done with the [SELECT] key. You can choose from: Stereo, MSX-MUSIC and MSX-AUDIO. In addition, you can also switch on and off the output indicator, which during playing music, with the [CTRL ??] - [0 ??] combination. In the command line at the bottom of the image clan appears whether it is on or off. The same applies to the Settings Scan. This is easy if you are creating a song and want to start playing in the middle of the song. It can not be ruled out that an instrument change has already taken place. The Settings Scan looks at all the changes and settings that occur in the song for the current pattern before the song is played back. This can be switched on and off with the ?? [CTRL] - [S ??] keys. If the Settings Scan is off, it starts with the settings that apply at the beginning of the track. When the Settings Scan is on, MoonBlaster will first scan the track to settings for the current position or pattem after pressing F1 or F2. You can see this by the pattern / position numbers at the top right of the screen. The MSX-MUSIC has the possibility to play 6 channels of music + 1 drum channel or 9 channel music. The [CTRL ??] - [F ??] combination switches between both options. The number of playable channels is shown on the right of the screen. The actual playback of the song starts with the [F1] key. The song will start at the current position and end at the last position. The?? [F2] key plays only the current pattern. The latter is useful during composing.
==== Stopping from playing as ====The actual playback of the song starts with the [F1] key. The song will start at the current position and end at the last position. The [F2] key plays only the current pattern. The latter is useful during composing.
During ==== 3.2.2.Stopping the playback ==== While the music playbackis playing, only the space bar, the [ESC] and the [STOP] keys work. The space bar spacebar and the [ESC] have the same function, they stop the music and go back to the position that was selected position. before starting the playbackwas started. The?? [STOP] key is very useful for debugging. If you hear a fake note, press the [STOP] key and the music will stop at the position currently being played.
=== 3.3Entering and deleting notes, drums and effects ===
==== Entering music ====
The music notation in MoonBlaster goes according to the American principle, so an A in octave 3 becomes ?? 'A 3', ?? an ais in octave 3 ?? 'A # 3 ??' (moles are not possible, so a des becomes C #). MoonBlaster supports all octaves of MSX-MUSIC and MSX-AUDIO, 1 through 8. ?? 'C 5' is the 'central C'. A pattern is divided into 16 steps. The slips that are next to each other are played simultaneously at the same time. There can be one thing per channel on one step (for example, a note).
A note can be entered in two different ways. MoonBlaster has two input systems, between which can be switched with the [CAPS] key.
With the first input system (CAPS off) notes have to be entered via several keys, namely the letters [A] to [G], for the correct note (plus possibly the [+] or [#] keys to a half note increase) and the numbers from [1 ??] to [8], for the correct octave. Mel With [ESC] key, the input can be canceled. If a note has been entered, the same note can be placed several times with the [RETURN] key without having to enter it again.
  The second input system (CAPS on) makes lets the keyboar keyboard function asa music keyboard, in which Iwee two rows have arisenare created. Each row represents an octave,the current octaves are displayed where normally theloop positionis displayed. You can increase this with the [+] ?? and [.] And decrease the [,] with the [-]. The nextfollowing keys are used here:
So for entering a C, press the [Q] or [Z] key to enter a Gft on the [6] or [H]. If you want to enter something other than a note (for example, a volume change or a detune), the CAPS must first be switched off again.
While inputting the notes, it may be convenient to enter the listener's shore (note audition). This can be set with the [CTRL] - [C ??]. If the note audition is on, the correct tone will sound for each input note. This way, mistakes can easily be made. Of course, the [F1] and [F2] buttons (play) can also be used.
A tone can (and sometimes must) be turned off. This is possible with the ?? [O ??] key. Then comes an 'OFF ??' be in the pattern. If you want to play an A # 5 on channel 5, and you only need to play a step (a sixteenth note), you have to move the cursor to channel 5 with the cursor keys (this is the fifth column) and type an A # 5 year. , immediately followed by an OFF event.
While entering the notes, it may be useful to listen to the sound (note audition). This can be set with the [CTRL] - [K]. If the note audition is on, the correct tone will sound for each input note. This way, mistakes can easily be made. Of course, the [F1] and [F2] buttons (play) can also be used.A tone can (and sometimes must) be turned off. This can be done with the [O] key. An 'OFF' will then appear in the pattern. If you want to play an A # 5 on channel 5, and you only need to play a step (a sixteenth note), you have to move the cursor to channel 5 with the cursor keys (this is the fifth column) and type A # 5 there, immediately followed by an OFF event. A somewhat more extensive OFF is only possible for MSX-MUSIC, namely the sustain option. The nut is not immediately cut off, but slowly dies out. This command can be entered with the [U ??] key. A 'SUS ??' to standwill then appear in the pattern. With MSX-AUDIO this simply becomes an OFF.
==== Special options ====
==== Volume change ====
The volume of each channel can be set with the [V]. After pressing the [V] you can enter a number from 1 (soft) to 63 (hard). In the pattern a volume change is shown with a V, for example ?? 'V43 ??'. For MSX-AUDIO all volume changes work, for MSX-MUSIC it runs in steps of 4 ??, as shown by the label below:
==== Detune switch ====
The detune is an option that increases or decreases a channel (up to 3 frequency steps up or down). You can use this to give the track a full effect, see chapter 9. You can enter a detune with the [T], followed by the [+] or the ?? [-] and a number between 0 and 3 (detune overturning with T + 0). In the pattern a detune command is represented by the T, for example 'T + 1'. With the detune option in MoonBlaster is counted from the ?? 'zero point'? which means that if a detune is given it is not counted in the previous detune setting (so T + 1, followed by a T + 3 becomes NOT T + 4). The detune will only be carried out when striking a new noolnote.
==== Pitchbend ====
By giving a pitch bend, a tone is smoothed f upward (+) or down downward (-). This can be done with the [P] and [+] or [-]. Then you type a number between 0 and 9. The speed of this attenuation depends on this number, 1 is slow, 9 is the fastest. If the value 0 is given, the pitch bend stops. The pitch bend will also stop at a note, OFF, SUS or MOD event. In the pattern the pitch bend is represented by a P, for example 'P + 3'
==== Modulation ====
The modulation can be given with the ?? [M] button and let the tone vibrate. This means that the frequency of the tone is quickly moved up and down. This will automatically stop at a note, OFF, SUS or pitch bend event. In the pattern a modulation is displayed with 'MOD'. 
==== Linking ====
With the linking option you can play a new note without 'striking' it. It is therefore smoothly switched from the previous note to the new note. You can enter a link by pressing the [L], then you enter indicate with an 'offset ??' to which note should be transferredto enter, this offset ligl is between -9 and +9. You can enter this with the [+] or [-] and the digit keys. The offset is "canceled" at the current tone and is specified in semitone intervals (this is equal to the difference in pitch between two keys on a piano, where the black keys count).
==== ;Examples: ====
{|
|E3 ||D3 ||L-2
|-
|M6 A#6 ||F7 ||L+7
|-
|}
==== Instrument ====
In the voice menu (see chapter 4, Select voices), a maximum of 16 instruments with start volume can be selected. These 16 instruments can be alternated during song playback; this can be done with the [I] key. Hiema After this, enter a number between I 1 and 16. The numbers behind the I correspond to the numbers in the list of selected voices. For MSX-MUSIC only one software voice can be played simultaneously, keep that in mind! See chapter 4 for more information about voices. In the pattern an instrument change is shown with an I ??, so for example 'I 7' Note: in addition to the instrument (voice) the volume is also changed!At the 'I ??' command does not become an 'OFF ??' given. Normally you always put an 'OFF ??' for an instrument change, otherwise it does not sound nice. You can use this to get special effects. Make own voices that differ only slightly from each other. With a command you can then transfer switch to the other voice with one voice during playbackwhile playing a tone, this can give a great result. ==== Stereo settings==== Behind the S instruction, which can be entered with the ?? [S] key, a 0, a 1 or a 2 can be set. ?? 's 0 ??' means that the channel will be switched to MSX-AUDIO, ?? 'S 1' to MSX-MUSIC, ?? 'S 2' stands for stereo (BOTH).
This setting will only be made if you have selected STEREO with [SELECT]. Otherwise, stereo settings will be ignored.
 
==== The Sample and FM Drum channels ====
These are the channels FRQ (frequency), VLM (volume), SAM (sample) and DRM (drum). Here too, the last entry is under the [RETURN] key, for each channel separately.
The first three columns (FRQ, VLM and SAM) are intended for the MSX-AUDIO sampler and therefore do not have to be used by people who only own an MSX-MUSIC.
 
In the SAM column the values ​​can be 1 to 14, these values ​​are stored on the sample blocks (see Chapter 5). If there is a 1 in the SAM channel, then sample block 1 will be played, there will be a 2, sample block 2 etc.
The fourth column represents the rhythm channel of the MSX-MUSIC. For those who only own an MSX AUDIO, it is not necessary to use this channel.
The DRM channel contains only number codes that refer to the drum blocks set in the FM-Drum menu ([F8], see Section 6). Are there a snare drum, an iom tom and a hi-hat on drumblock 3, and there is a 3 in the DRM channel,
then a snare drum, a tom and a hi-hat will sound simultaneously during the playback of this channel.
==== End of Pattern ====
With this option an early end can be given to a pattern. It can be entered with the [E] key, and is displayed by "ENDOP ??". Normally a pattern consists of 16 steps, but there is an ENDOP on step 8, then the pattern stops after playing step 8. This function is very useful for, for example, songs in a quarter of a quarter.
==== Drumset switch (MSX-MUSIC only)==== The drum sets (see Chapter 6) are exchanged with the [D] key followed by the number of the drum set (1,2 or 3). This is shown in the pattern with DSET, for example 'DSET2 ??'. If a DSET is given, clan then it will change the frequency of the FM Drums. These frequencies are adjusted in the FM-Drum menu (chapter 6). The initial setting is DSET1.
=== 3.4Edit functions ===
==== Copying patterns, channels ====
A number of patterns can be copied to another location in the song using the [CTRL] - [P] keys. First you will be asked which pattern you want to copy, then the plants place where this pattern needs to be copied and finally the number of patterns is requested. So if you want to copy patterns 4, 5 and 6 to 10, 11 and 12 then you first use the [CTRL] - [P] after that you type in: [4] [RETURN], then [1] [0] and for the number of patterns [3] [RETURN]. Channels can also be copied, to a channel in the same pattern. It can also be specified how it must be moved up. about the source channel (echo-steps). DU This can use be done with the [CTRL] - [C] keys. Beware: no block may be defined (see 3.5).
==== Changing two channels ====
==== Transpose of channels ====
Channels can be transposed per half tone distance or per octave at the same time. This can be done with the [.] Or [+] key for incrementing with a semitone distance, while the [,] or [+-] decreases the channel by another half tone pitch. Increasing an octave can decrease by [>] or [CTRCTRL] + [+] with [<] or [CTRL] + [-]. The channel where the cursor is located will then be raised / lowered.
==== Turning channels off ====
====Defining a block, editing====
You can put a part of the song in a block, after which then all sorts of operations on this block can be released on this block. You can determine the beginning of the block (upper left corner) with [CTRL] - [B], the end (bottom right corner) with [CTRL] - [E]. The block will get a different color than the rest of the song. You can clear the block definition with [CTRL] - [D]. This does not delete the contents of the block, only the starting end position.  ====Deleting a block ==== The contents of the block are deleted erased by placing the cursor in the block, and then pressing the [DEL] key. You will first be asked for confirmation, so if you accidentally press [DEL] there is nothing wrongto worry about.
==== Transpose ====
Just like channels individually, blocks can also be transposed per half-tone distance or per octave. First place the cursor in the block. Then [.] Or [+] a block can increase a semitone distance, [,] and [-] reduce lower the content of the block by a semitone distance. The content of the block is increased by an octave by [>] or [CTRL] + [+], the [<] or [CTRL] - [-] decreasing the content an octave.
==== Copying a block ====
====Changing a block====
This is only possible if the block is a channel wide; the length does not apply. Place the cursor on the channel where the block should come and press then on [CTRL] - [X ]. because of this This changes the block is swapped with the contents of the intended channel and vice versa. Note: the initial settings (such as instrument, detune, etc.) are not exchanged. You can do this (if desired) by hand.
=== 3.6Other functions ===
====Entering the song name ==== The song name at the top of the screen can be adjusted using the [CTRL] - [N] keys. The cursor will then appear at the top of the screen and the name can be entered. With [RETURN] the new title is recorded, with [ESC] the old title is retained.
==== RAMdisk ====
The MoonBlaster ramdisk provides content to a song and can only be used in the program itself. The current song can be written with [CTRL] - [R]. The question then appears whether to read from or written to the ramdisk. With the ([S) ] the song is then written away, with [L] the program will bring out the song again. With [ESC], you can continue to return to the song.  ====Initial setting Stereo and Detune ==== The hegin begin settings are the settings that the song will start with. The stereo and detune settings can be set per channel. With [F9] the stereo setting is adjusted. The cursor appears in the stereo column and the cursor keys left and right can be selected from: BOTH, MSX-MUSIC or MSX-AUDIO. This only works if the chip is also on the stereo position! (NB: BOTH stands for MSX-MUSIC and MSX-AUDIO, so stereo.)  The detune menu is located under the [F10] function key. Here the desired detune can be set per channel with the cursor keys left / right.
==== Modulation Depth ====
==== Tempo ====
The initial tempo can be set with [CTRL] - [T]. The tempo is between 1 (slow) and 23 (fast). In the tahel table below, he starts from it assumes 'number of quarter notes per minute' (a popular tempo indication for sheet music) that you use a pattern per measure (a quarter note is four steps). (Kwn / min means quarter notes per minute f Steps / min means number of steps per minute, the gels numbers are rounded.)
{| class="wikitable"
==== Songinfo ====
With [CTRL] - [I] an information screen will appear on the image. This information screen contains all information about the current song, such as the hegin begin settings, which sample kit belongs to the song and which modulation depth is set (for MSX-AUDIO).