Difference between revisions of "MBWAVE THE MUSIC EDITOR EN"

From MSX MUSIC WIKI
Jump to: navigation, search
(‎3.1.2 �Editing patterns and positions)
(3.1.3 Pattern/Position editor)
Line 21: Line 21:
  
 
====3.1.3 Pattern/Position editor====
 
====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====

Revision as of 07:03, 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