Begeleidingsarrangement

From MusiCAD
Hier beschreven faciliteit is mogelijk nog niet (volledig) bruikbaar...

MusiCAD kan je snel aan een begeleidingsarrangement helpen voor een melodie met akkoordsymbolen door gebruik te maken van daartoe geschikte opmaaksjablonen.

Begeleidingspatroon-rumba.png

Het hier gekozen sjabloon maakt een rumba-begeleiding bij de huidige muziek. Lang niet alle begeleidingsarrangementen kunnen in iedere maatsoort gebruikt worden; salsa in driekwartmaat zou wat eigenaardig zijn, en is ook niet voorzien.

Werken met begeleidingsarrangementen

Bij het werken met begeleidingsarrangementen ontstaat is snel de behoefte aan wat extra mogelijkheden. In de knoppenbalk van het hoofdscherm zijn er een aantal knoppen met een extra functie:

sjablonen kies een begeleidingsarrangement
delete verwijder alle automatische partijen en zet de 'gewone' auto-bas en akkoordpartijen weer aan
check pas het laatste arrangementsjabloon opnieuw toe
viewauto laat de gemaakte automatische partijen in partituur zien (of laat ze weg als ze zichtbaar waren)

Eigen automatische arrangementen maken

De meegeleverde begeleidingsarrangementen zijn vooral bedoeld als voorbeeld. Zelf herbruikbare begeleidingsarrangementen maken kan uiteraard ook, maar vereist wel dat je leert hoe e.e.a. in MusiCAD in elkaar steekt. Hieronder staat vast wat benodigde informatie.

De begeleiding kan alleen gemaakt worden als de patroonbestanden die gevraagd worden in het sjabloon ook aanwezig zijn voor de maatsoort. Het sjabloon gebruikt daarvoor het commando USEPATTERN(patroon);

Het sjabloon Patroon-Rumba.msj ziet er bijvoorbeeld uit als:

melodie "#gAccomp|#patLatinRumba";
!# REQUIRE( nChords>0, #errNoChordsFound ); 
!# REQUIRE( sMeter=4/4, #errNeed4-4 ); 
!# DELETEPART( AUTO ); 
!# USEPATTERN(rumba-bas); 
!# USEPATTERN(rumba-claves);
!# SET( sInfo, Rumba ); 

Controleer of er akkoordsymbolen aanwezig zijn (nChords>0) en of het een 4/4 maat betreft (sMeter=4/4) zonee geef een foutmelding. Verwijder alle eventueel aanwezige automatische partijen (DELETEPART( AUTO )). Het is nu zeker dat de muziek in 4/4 staat en akkoordsymbolen bevat, waarna de USEPATTERN instructies twee arrangementpatronen gebruikt om het arrangement te maken:

pat-4-4-rumba-bas.arr

met als inhoud

Pat-4-4-rumba-bas.png

en

pat-4-4-rumba-claves.arr

met als inhoud

Pat-4-4-rumba-claves.png

Beide arrangementbestanden zijn net als MusiCAD-muziek te bewerken en bestaan uit een of meer maten begeleiding.

Er worden dus op basis van de akkoorden in de huidige melodie twee partijen bijgemaakt: een rumba-baspartij en een rumba-claves-partij op basis van de respectievelijke arrangementpatronen.

De melodietitel "#gAccomp bevat twee te vertalen teksten: gAccomp en patLatinRumba die uit het vertalingsbestand opgehaald worden. Teksten die niet beginnen met een # worden letterlijk gebruikt. De melodietitel wordt zichtbaar in het sjabloonoverzicht.

De tekst in de melodietitel voor de | is de naam van de groep waaronder het sjabloon te vinden ins in het sjabloonoverzicht, hier dus de vertaling van gAccomp: Begeleidingspatronen

Tot slot wordt de parameter 'sInfo' gevuld met de tekst 'Rumba' zodat rechtsboven zichtbaar wordt dat arrangement 'Rumba ' gebruikt wordt SET( sInfo, Rumba )