Difference between revisions of "MBWAVE THE MUSIC EDITOR EN"

From MSX MUSIC WIKI
Jump to: navigation, search
(3.1.3 Pattern/Position editor)
(3.2.1 Playing the song)
Line 31: Line 31:
  
 
====3.2.1 Playing the song====
 
====3.2.1 Playing the song====
 +
 +
First of all you can switch the output indicator, which will indicate when a note is being played, with the [CTRL]-[O] keys. In the command line in the lower screen is printed whether it is on or off.
 +
 +
The same goes for the settings scan. This is convenient if you are composing a song and you do not want to start playing from the start of the song. It is not impossible that for example an instrument change already took place earlier in the song before the pattern where you start playing. With the settings scan all changes and settings that are done in the song before the current pattern are checked and set. This can be switched on and off with the [CTRL]-[S] keys. When the settings scan is switched off, the song is started with the settings that are normally used at the beginning of the song. When it is switched on, MoonBlaster will scan the complete song after you press F1 or F2 to find setting changes. This is shown with the pattern/position numbers in the top right screen.
 +
 +
The [F1] key starts playing of the song. The song will start at the current position and end at the last position. The [F2] key will play the current pattern only, this is convenient during the composing of the song.
 +
 +
====3.2.2 �Stopping the song====
 +
 +
The song can be stopped using the following keys: the space bar, the [ESC] and [STOP] key.The space bar and [ESC] have the same function, the music is stopped and the current position will be set to the current position before playing started.The [STOP] key is practical for debugging. When you hear a note that is out of tune, press the [STOP] key and the song will stop at the position that was being played.
 +
 +
===3.3 Input and clearing of notes and effects===
 +
 +
====3.3.1 Input of music====

Revision as of 07:05, 28 January 2019

3. �THE MUSIC EDITOR

In every menu, submenu or input-event things can be cancelled with the [ESC] key. For every menu where settings are done, you can modify the current settings with the [CTRL] + cursor keys.

3.1 Patterns and positions

For composing music in MoonBlaster it is important to know that this program uses the pattern and position system. This system is widely used in other music programs on other computer systems and it has proven to have many advantages, for the composer as well as for the programmer who wants to use this music in his 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 where music data is stored. These are called patterns. A complete song consists of a sequence of these patterns in an order chosen by the composer. These are the positions. Therefore it is also possible to play a pattern several times within one song, while it is stored in the computer’s memory only once. This system can be compared to a CD-player. Let the tracks on the CD be the patterns and the order of these tracks the positions. When you want to listen to the fourth track, then to the first and then to the fourth again, on position 1 you set track (pattern) 4, on position 2 track (pattern) 1 and on position 3 track (pattern) 4.

This pattern/position system might sound a bit complicated at first, but in practice it is very convenient and it saves a lot of time and memory space. MoonBlaster v1.4 users need to be aware that next to the positions the numbering of patterns and steps also starts with 0!

3.1.2 Editing patterns and positions

Note: With the current pattern is meant: the pattern that is shown in the top right screen at that time. The current position is the position shown in the top right screen. When you change the current position, the current pattern changes automatically to the pattern on that position. This is not the case when you change the current pattern!

The patterns are numbered from 0 to 79. The positions go from 0 to 219. This means that a song can have a maximum length of 220 positions. During the music editing it is essential to be able to move through to the patterns and positions rapidly. With the [TAB] and the cursors left/right you can move by one through the positions; [TAB] and cursors up/down can be used to move 4 steps at the time. Moving through the patterns can be done too, without changing the current position. This is done with [CTRL] and the cursor keys. Again, left/right is used to move by one, and up/down to move 4 steps at the time. [CTRL] with the space bar is used to put the current pattern on the current position. [CTRL]-[A] adds the current pattern after the last position.

A pattern can also be inserted, this is done with [TAB]-[INS]. The current pattern will then be inserted on the current position (the ‘last’ position is then also increased by 1). Removing a pattern from a position sequence is done in a similar way, the [TAB] and [DEL] keys remove the pattern. The last position can be adjusted with [GRAPH] together with the cursor keys. This is used to set the song length.

3.1.3 Pattern/Position editor

Function key F6 will bring you to the pattern/position editor. This is a verbose list of the pattern order. Editing the pattern order is very easy here: move the cursor to a certain position here and with a hit of the space bar the pattern number can be modified. Inserting and deleting patterns is done with resp. the [INS] key and the [DEL] key. In this menu it is still possible to play the song (F1) or a pattern (F2) and to set the last position. This is similar to they way it is done in the music editor, with the [GRAPH] + cursor keys.

3.1.4 �Loop Position

A song can play indefinitely when you set a loop position. This is the position where the song will loop after it has reached the last position. A loop position can be set with [CTRL]-[L]. After that the position can be altered with the cursor keys. Pressing [RETURN] will confirm the modification and [ESC] will cancel it. The music will end after the last position when ‘OFF’ is set as the loop position.

3.2 Playing music

3.2.1 Playing the song

First of all you can switch the output indicator, which will indicate when a note is being played, with the [CTRL]-[O] keys. In the command line in the lower screen is printed whether it is on or off.

The same goes for the settings scan. This is convenient if you are composing a song and you do not want to start playing from the start of the song. It is not impossible that for example an instrument change already took place earlier in the song before the pattern where you start playing. With the settings scan all changes and settings that are done in the song before the current pattern are checked and set. This can be switched on and off with the [CTRL]-[S] keys. When the settings scan is switched off, the song is started with the settings that are normally used at the beginning of the song. When it is switched on, MoonBlaster will scan the complete song after you press F1 or F2 to find setting changes. This is shown with the pattern/position numbers in the top right screen.

The [F1] key starts playing of the song. The song will start at the current position and end at the last position. The [F2] key will play the current pattern only, this is convenient during the composing of the song.

3.2.2 �Stopping the song

The song can be stopped using the following keys: the space bar, the [ESC] and [STOP] key.The space bar and [ESC] have the same function, the music is stopped and the current position will be set to the current position before playing started.The [STOP] key is practical for debugging. When you hear a note that is out of tune, press the [STOP] key and the song will stop at the position that was being played.

3.3 Input and clearing of notes and effects

3.3.1 Input of music