accoordsymbool accordeon: Bb wordt bes

• 30 Sep 2016 - 19:43

Goeiendag,
Ik werk voor accordeon met basnotatie via akkoordsymbolen.
Dat lukt allemaal geweldig, grondbas met akkoordbas: Ccc Gcc Ff7 enz.
Het probleem ontstaat wanneer ik een Bb wil maken. Omdat MuseScore van de kleine b een mol maakt, krijg ik dan een B met molteken (i.p.v. een kleine b) als resultaat.
Iemand een idee?
Esteo


Reacties

De logica om akkoorden te interpreteren is configureerbaar.
Als je een partituur open hebt, kan je naar Stijl > Algemeen… gaan. Daar in het linkergedeelte kies je voor Akkoordsymbolen, fretborddiagr…
Vervolgens kan je aan de rechterzijde bij Akkoordsymbolen voor Eigen aangepast kiezen bij Vorm. Nu kan je een eigen Stijlbestand akkoordsymbolen selecteren (duw op het potloodknopje op het einde van het invoerveld).

Stijlbestanden worden standaard gezocht in je persoonlijke musescore stijlen map. Ik heb voor jou een kopie van de standaard akkoordensymbolenstijl genomen en de vervanging van b, bb, # en ## uitgeschakeld. Zie bijlage.

Nu is de interpretatie enkel aangepast voor de huidige partituur. Indien je dit standaard wenst voor jouw partituren, kan dat ook :)
De akkoordconfiguratie is onderdeel van je stijlinstellingen, dus dan zullen we deze eerst moeten opslaan. Dat kan via Stijl > Sla stijl op….

Vervolgens moeten we MuseScore nog vertellen dat we deze stijl vanaf nu altijd wensen te gebruiken. Dat doe je in Bewerken > Voorkeuren…. Daar ga je naar het tabblad Partituur en vul het Stijl-veld in met het stijlbestand dat we in de vorige stap hebben aangemaakt.

Bijlage Grootte
chords_std_no_flat_or_sharp.xml 4.56 KB

Als antwoord op van jeetee

Dankjewel jeetee voor je snelle en adequate reactie.
Aan deze oplossing zit voor mij echter een nadeeltje: ik gebruik met veel plezier de functie waarbij de b door een mol wordt vervangen.
Eigenlijk wil ik forceren dat ik Bb kan schrijven, waarbij ik alleen op die specifieke plaats geen gebruik wil maken van de mol-functie.
Of is er via jouw manier een ander (weinig gebruikt) teken dan de b te gebruiken om een mol te krijgen?

Hartelijke groet Esteo

Als antwoord op van Esteo Holtman

Dag jeetee,
Geweldig hoe je zoiets voorelkaar krijgt.
De q wordt nu keurig verwisseld voor het molteken. Maar dit lukt alleen wanneer ik slechts de grondbas typ.
Maar: wanneer ik een verlaagde grondbas met accoordbas wil noteren (ik typ bqbq) verandert er helaas niets.
Valt dat ook nog te maken?
Bijkomend vraagje, kun je deze notatie laten afspelen via het afspeelpaneel?
groet, Esteo

Als antwoord op van Esteo Holtman

Ik kijk er deze week nog eens naar, dit is voor mij ook de eerste keer dat ik dat bestand heb aangepast, dus het is nog wat zoeken :)

Automatisch afspelen is helaas niet mogelijk binnen MuseScore. Voor accordeon is het misschien nog doenbaar/logisch, maar voor de meeste instrumenten is het afspelen van een akkoord op een heel aantal manieren mogelijk en vaak afhankelijk van de interpretatie van de speler.

[EDIT]:
Ik heb niet meteen een manier gevonden waarop Bqbq volledig wordt omgezet. Het kan de moeite waard zijn om dit eens op het engelstalige forum te vragen? Als je wil, kan ik die vraag daar gerust ook voor je posten.

Als antwoord op van jeetee

Ik ben ook nog wat aan het experimenteren geweest met tekens waarbij bb/bb al een heel aardig resultaat geeft, namelijk twee keer bes-mol, maar beide keren met een hoofdletter.
Vervolgens schakel ik de automatische hoofdletters uit en dan heb ik het redelijk voor elkaar.
Het enige wat me dan nog stoort is dat slash-teken.
Mocht je ergens nog tegenkomen hoe ik deze notatie zonder slash kan fabriceren, dan hou ik me aanbevolen.
Mijn Engels is niet dermate, dat ik deze vraag zelf op het Engelse forum stel.

groet, Esteo

Als antwoord op van Esteo Holtman

Ik heb zonet een topic op het engelstalige forum gestart om dit verder uit te zoeken (al was het maar zodat ik er ook kan van leren): https://musescore.org/en/node/137761

Wat ik wel heb kunnen doen (zie bijlage) is een versie waarin de 'b' nog steeds door de mol vervangen wordt, maar de weergave van de '/' onderdrukt wordt alsook het gedeelte van voor en na de slash op dezelfde hoogte blijven.

Ik hou je op de hoogte als er nog iets beter uitkomt.

Bijlage Grootte
chords_std_hidden_slash.xml 4.71 KB

Als antwoord op van Esteo Holtman

Ik heb je vraag meteen ook op het ontwikkelaarskanaal kunnen stellen. Het blijkt dat het herkennen van de "b" als mol een aparte behandeling in de code zelf is; men verwacht dat dit gedrag dus niet echt goed te wijzigen is via de xml-bestanden.

Graag hadden we wel geweten of je een voorbeeld (afbeelding/foto/PDF) kan posten van wat je bedoelde resultaat is?
Je voorbeeldnotatie (Ccc, Gcc, Ff7) deed daar ook niet meteen een belletje van herkenning rinkelen. Hopelijk kunnen we dan beter begrijpen wat het einddoel is en indien die notatievorm genoeg voorkomt in gepubliceerde muziek kan er dan gekeken worden of (en hoe) er iets aan MuseScore moet veranderen hiervoor.

Als antwoord op van jeetee

Dag jeetee,
Ik heb het zo duidelijk mogelijk geformuleerd. Hoor het wel als er nog aanvulling/verduidelijking nodig is.

het volgende tekstje heb ik ook in de bijlage staan.
Esteo

Mijn doel is om met de mol dezelfde combinaties te kunnen maken als hier met de kruis#.
Na de eerste B maakt Musescore keurig een mol van de volgende b. Maar daarna is het over. Ik wil graag ook na een grote Bmol een kleine b met mol kunnen maken. Voor andere tonen zoals A geldt hetzelfde probleem.
Bij de kruis is dat geen probleem, zoals we kunnen zien.
In het screenshot heb ik per regel steeds dezelfde bewerking uitgevoerd om de resultaten te kunnen vergelijken.

Bijlage Grootte
besbas.jpg 407.47 KB

Als antwoord op van Esteo Holtman

Het ziet er voor mij eerder uit alsof je eigenlijk gewoon 4 akkoordsymbolen wil ingeven, 1 per tel in je maat.
Een beetje zoals de onderste lijn in dit voorbeeld (wat in 3/4 is): https://musescore.org/nl/node/136951#comment-581241

Als dat correct is, dan heb je helemaal geen aangepaste xml-file nodig. Je begint dan met de eerste noot geselecteerd en gaat naar Voeg toe > Tekst > Akkoordsymbool (of gebruikt de sneltoetscombinatie Ctrl+K)
Vervolgens geef je het eerste akkoord in (G) en dan duw je op Spatie om naar de volgende tel te gaan. Daar geef je dan het volgende akkoord in (g).

Vervolgens ga je bij Stijl > Algemeen… en kies je links voor Akkoordsymbolen, fretborddiagr…. Je vinkt Automatische hoofdletters uit. In het blokje Positionering pas je de waarde van Standaard verticale positie in naar iets rond de 7,00sp. Dit zorgt ervoor dat je akkoorsymbolen net onder de notenbalk zullen worden weergegeven.

Resultaat in bijlage.

Bijlage Grootte
126666_accordeonbas.mscz 3.69 KB

Als antwoord op van jeetee

Jeetee, Die manier gebruik ik inderdaad regelmatig. Maar zodra je in de bas wat ritmischer wilt worden wordt het lastiger.
Maar je hebt me nu zoveel aangereikt, dat ik er goed mee vooruit kan. Dan kies ik per muziekstuk steeds voor de beste tactiek.

Hooguit de tip voor Musescore om net als bij de kruis, ook voor de mol te kiezen voor een niet-letter-teken.

Hartelijke groet,
Esteo

Als antwoord op van Esteo Holtman

Kijk in dat geval nog eens naar deze laatste bijlage. Akkoordsymbolen volgen namelijk het ritme van je noten indien deze korter zijn dan een tel.

Deze methode werkt indien je nog geen 4 onafhankelijke ritmes gelijktijdig wenst weer te geven.
Geef het ritme in mbv noten in 'stem 4'. Vervolgens kan je je akkoordsymbolen aan deze noten toevoegen.

Ofwel maak je de noten nu onzichtbaar (eerste gedeelte van de tweede lijn in de bijlage).
Ofwel verwijder je de noten nu (tweede gedeelte van de tweede lijn in bijlage).

Beide methodes geven een gelijkaardig resultaat, waarbij de akkoordsymbolen hun ritmische positie binnen de maat blijven behouden.

Bijlage Grootte
126666_accordeonbas.mscz 5.49 KB

Als antwoord op van Esteo Holtman

Het engelstalige topic leverde net een nog eenvoudigere methode op!

Je hoeft het ritme helemaal niet als verborgen noten in te voegen.
Wanneer je in akkoordingave zit kan je de ingavepositie doen vooruitgaan met een bepaalde nootlengte dmv de toetsencombinatie Ctrl+cijfer (bvb Ctrl+3 om met een zestiende tel op te schuiven).

Ik heb zopas ook het online handboek bijgewerkt met deze toetsencombinaties: https://musescore.org/nl/handboek/akkoord-symbolen

Do you still have an unanswered question? Log eerst in om je vraag te plaatsen.