Difference between revisions of "TRACKERS MOONBLASTER NL 03"

From MSX MUSIC WIKI
Jump to: navigation, search
(Created page with "==DE MUZIEK EDITOR== Voor ieder menu, submenu en invoer-event geldt: alles kan worden geannuleerd met de [ESC] toets. ===Patterns en positions, afspelen van muziek=== Bij he...")
(No difference)

Revision as of 03:43, 20 January 2018

DE MUZIEK EDITOR

Voor ieder menu, submenu en invoer-event geldt: alles kan worden geannuleerd met de [ESC] toets.

Patterns en positions, afspelen van muziek

Bij het componeren van muziek in MoonBlaster is het belangrijk te weten dat dit programma volgens het pattern en position systeem werkt. DU systeem is al in veel andere muziekprogramma's gebruikt op diverse computersystemen en blijkt in de praktijk veel voordelen met zich mee le brengen. Zowel voor de componist als voor de programmeur die de muziek later in zijn eigen programma's wil gebruiken. Hieronder voIgt een korte uitleg van dit systeem.

Wat zijn patterns en positions?

Het geheugen van de computer is verdeeld in kleine stukjes waarin muziekdata opgeslagen wordt. Dit noemen wij patterns. Een compleet muziekstuk bestaat nil een reeks van deze patterns in een willekeurige volgorde gerangschikt. De volgorde waarin de patterns worden gerangschikt kan worden bepaald door een pattern op een bepaald posicienummer te zetten. Dit zijn de positions. Hierdoor is het dus ook mogelijk om een pattern meerdere malen binnen een muziekstuk af te spelen, terwijl deze maar een maal in het geheugen staat. U kunt dit systeem vergelijken met een CD-speler. Stel de tracks die op de CD aanwezig zijn gelijk aan de patterns en de volgorde van de tracks gelijk aan de positions. Als u eerst de vierde track wilt luisteren, daama de eersle en dan weer de vierde staat er dus op positie 1 track (pattern) 4, op positie 2 track (pattern)1 en op positie 3 track (pattern) 4.

Misschien klinkt het pattern/position systeem een beetje ingewikkeld, maar in de praktijk is het erg gemakkelijk en bespaart het veel tijd en geheugenruimte.

Het editten van patterns en positions

NB: Met de huidige pattern wordt bedoeld: de pattern die op dat moment in beeld staat, de huidige position is de position die rechtsboven in het scherm staat aangegeven. Als u de huidige position verandert, verandert de huidige pattern automatisch mee naar de pattern die op die position staat. Andersom is dit niet zo!


De patterns zijn genummerd van 1 t/m 76. De positions lopen van 0 t/m 199. In totaal kan een song dus 200 positions lang zijn. Tijdens het edicten van muziek is het noodzakelijk snel door de patterns en positions heen te lopen. Met de [TAB] en de cursors links/rechts kunt u met stappen van 1 door de positions lopen; [TAB] en cursors boven/beneden zorgen voor stappen van 4. Door de patterns kan ook, zonder de huidige position te veranderen, gelopen worden. Met de [CTRL] en cursor links/recht gaat dit met stappen van 1,[CTRL] boven en beneden zorgen voor stappen van 4. Mel [CTRL] en de spade wordt de huidige pattern op de huidige position gezet. [CTRL]-[A] voegt de huidige pattern toe achter de laatste positie.

Een pattern kan ook tussengevoegd worden, dit kan met [TAB]-[INS]. De huidige pattern wordt dan tussengevoegd op de huidige position (de Mast position1 worth clan ook met 1 opgehoogd), Het wissen van een pattern uil de reeks positions werkt op eenzelfde manier: de [TAB] en [DEL] toetsen halen de pattern uit de positionvolgorde. De last position kan aangepast worden met [SHIFT] en de cursortoetsen. Hiermee kan de lengte van het muziekstuk bepaald worden.

Pattern/Position editor

Met de functietoets F6 komt u terecht in de pattern/position editor. Hierin krijgt u een uitgebreid overzicht van de volgorde van de patterns. Het editten van patterns gaat hier heel gemakkelijk: met de cursortoetsen kan de cursor op het scherm hewogen worden naar een hepaalde positie, met een druk op de spatie kan het pattemnummer veranderd worden. Tussenvoegen en wissen van patterns gaat met resp. de [INS] toets en de [DEL] toets. In dit menu is het ook mogelijk om het muziekstuk (F1) of een pattern (F2) af te spelen en de last en loop position in te slellen. Dit werkt op dezelfde manier als in de muziek-editor (CTRL-L en SHIFT-cursors).

Loop Position

Een song kan ook in het oneindige doorgaan door een 'loop position' in te stellen. Hiermee word! bedoeld dat als de last position bereikt is, de song weer terug zal springen naar de loop position, die onderin het scherm staat aangegeven. Het is dus mogelijk een 'oneindig' lange song te maken. Een loop position kan worden ingesteld door op [CTRL]-[L] te drukken en vervolgens de loop position met de cursortoetsen aan te passen. Met [RETURN] bevestigt u de verandering, met [ESC] kunt u de verandering ongedaan maken. Het muziekstuk zal eindigen na de last position indien er een 'OFF' wordt ingevuld bij de loop position.

Afspelen van musiek

Het afspelen van de song

Voordat een song kan worden afgespeeld kan eerst gekozen worden voor welke geluids-chip de muziek moet worden gespeeld. Dit kan met de [SELECT] toets. Er kan gekozen worden uit: Stereo, MSX-MUSIC en MSX-AUDIO.

Daamaast kunt u ook de output indicator, die tijdens het spelen van muziek uitslaat, aan- en uilzetten met de [CTRL]-[0] combinatie. In de command-regel onderin het beeld verschijnt clan of deze aan of uitstaat.

Hetzelfde geldt voor de Settings Scan. Dit is makkelijk als u een song aan het maken bent en ergens in het midden van de song wilt beginnen met afspelen. Het is niet uit te sluiten dat daarvoor al bv. een instrumentwissel heeft plaatsgevonden. Met de Settings Scan wordt gekeken naar alle wisselingen en instellingen die in de song voorkomen voor het huidige pattern voordat de song wordt afgespeeld. Dit kan aan en uit worden gezet met de [CTRL]-[S] toetsen. Als de Settings Scan uitstaat, wordt gestart met de instellingen die aan het begin van het muziekstuk gelden. Als de Settings Scan aanstaat, zal MoonBlaster na een druk op F1 of F2 eerst het muziekstuk tot aan de huidige position of pattem scannen op instellingen. U kunt dit zien aan de pattern/ positionnummers rechtsboven in het scherm.

De MSX-MUSIC beschikt over de mogelijkheid om 6 kanalen muziek + 1 drumkanaal of 9 kanaals muziek af te spelen. De [CTRL]-[F] combinatie switcht tussen beide opties. Het aantal afspeelbare kanalen staat rechts in het scherm. Met de [F1] toets begint het eigenlijke afspelen van de song. De song zal beginnen bij de huidige position en eindigen bij de last position. De [F2] toets speelt alleen de huidige pattern af. Dat laatste is handig tijdens het componeren.

Stoppen van het alspelen

Tijdens het afspelen van de muziek werken alleen nog maar de spatiebalk, de [ESC] en de [STOP] toetsene De spatiebalk en de [ESC] hebben dezelfde functie, deze stoppen de muziek en gaan weer naar de position die gekozen was voordat het afspelen gestart werd. De [STOP] toets is voor debuggen erg handig. Hoort u misschien een valse noot, druk dan op de [STOP] toets en de muziek zal stoppen op de position die op dat moment wordt afgespeeld.