elec schreef:Gerrit schreef:elec schreef:Als je met midi learn de omvang van je klavieren aangeef kan je op hetzelfde scherm de velocity aanleren door 1 toets een keer langzaam en een keer heel snel in te drukken. Hauptwerk weet dan wat de gevoeligheid van je toetsen is want dit is voor elk klavier weer anders.
Ik denk dat HW op die manier alleen maar controleert óf je klavieren aanslaggevoelig zijn. Zo ja, dan stelt HW de standaardwaarden voor aanslaggevoeligheid in (100% en 50%). Het precies afstellen zul je alsnog handmatig moeten doen, tenminste, als je niet tevreden bent met deze instellingen.
Auto detect houdt dus geen rekening met verschillen tussen klavieren. Dat kan ook niet, omdat HW alleen de velocitywaarde heeft die de klavieren doorgeven. HW heeft geen ijkpunt om die mee te vergelijken. HW weet alleen dat de waarde voor langzaam lager is dan de waarde voor snel en dat je klavieren dus aanslaggevoelig zijn. HW weet niet hoe langzaam, langzaam was of hoe snel, snel was.
Hallo Gerrit,
Ik heb in het verleden met Juri van Sonus Paradisi en met Martin Dyde
hierover gecorrespondeerd. En daar is het volgende uitgekomen:
Mijn Johannus klavieren hebben een velocity van 0 tot 127 maar de sample
sets van Sonus Paradisi zoals Freiberg en Caen en alle andere van deze uitgever hebben een velocity van 100-127.
In het verleden kon dit niet ingesteld worden en Martin Dyde van Hauptwerk zei dat dit in de toekomst instelbaar zou worden en dat is nu na 3 jaar met Hauptwerk 4 mogelijk.
Dus de samples van Sonus Paradisi moeten volgens mij ingesteld worden op 100 -127.
Groet, Pleun Doolaard
Pleun,
Volgens mij haal je nu een paar dingen door elkaar.
1. Ik heb niet ontkent dat je in HW4 instellingen hebt voor aanslaggevoelige klavieren. Het is inderdaad mogelijk HW4 zo in te stellen dat de aanslaggevoeligheid van HW zo goed mogelijk aansluit op de aanslaggevoeligheid van je klavieren. Want inderdaad zijn er op dit punt verschillen tussen klavieren (of beter: tussen MIDI-encoders). Ik heb alleen gezegd dat je deze instellingen in HW handmatig moet doen, omdat dit niet via auto detect kan.
2. De waarden 0-127 zijn de velocity-waarden die via MIDI worden doorgegeven. Deze kun je in HW nergens zó instellen. Je kunt alleen in percentages aangeven hoe sterk HW op de velocity-waarden moet reageren.
Helaas wordt uit de handleiding of de help-functie niet echt duidelijk wat de verschillende instellingen nu precies voor effect hebben en hoe je dit nu precies moet instellen. Blijkbaar moet je gewoon experimenteren en goed luisteren naar het resultaat.
Maar ik denk dat het ongeveer zo werkt:
Velocity sensitivity 100%: de waarde die het klavier doorgeeft blijft ongewijzigd (1 = 1, 64 = 64, 127 = 127)
Velocity sensitivity 50%: de waarde die het klavier doorgeeft wordt gehalveerd (1 = 1, 64 = 32, 127 = 64)
Velocity sensitivity 200%: de waarde die het klavier doorgeeft wordt verdubbeld (1 = 2, 64 = 127, 127 = 127)
Velocity sensitivity 0%: de waarde die het klavier doorgeeft wordt altijd 0 (aanslaggevoeligheid is uitgeschakeld)
Velocity mid-point 50%: de waarden 0-127 worden gelijkmatig verdeeld; het middelpunt ligt in het midden (1 = 1, 64 = 64, 127 = 127)
Velocity mid-point 10%: het middelpunt schuift op naar beneden (1 = 1, ca. 13 = 64, 127 = 127)
Velocity mid-point 90%: het middelpunt schuift op naar boven (1 = 1, ca. 114 = 64, 127 = 127)
Hierbij is de eerste waarde steeds wat het klavier doorgeeft, de tweede waarde wat HW er van maakt.
Als jouw klavieren waarden tussen 0 en 127 doorgeven, maar HW alleen reageert vanaf 100, zal het dus zin hebben om het middelpunt naar beneden te schuiven. Als je klavieren dan een lage waarde doorgeven, zal HW daar eerder op reageren. Maar belangrijker nog dan de waarden die je klavier doorgeeft, is de vraag wannéér welke waarde wordt doorgegeven. Hoe snel moet je een toets aanslaan om waarde 127 te krijgen? Hoe traag moet je aanslaan om waarde 1 te krijgen?
Twee dingen zijn daarbij van belang:
1. De resolutie: hoe langzaam is 1? Hoe snel is 127?
2. De curve: worden de waarden tussen 1 en 127 lineair, exponentieel of logaritmisch verdeeld?
Ik denk dat je er slim aan doet om een keer via MIDI-OX te kijken welke velocity waarden je klavieren doorgeven als je gewoon een paar toonladders speelt. Wat is de laagste waarde? Wat is de hoogste waarde? Vervolgens moet je HW zo instellen dat die waarden door HW vertaald worden naar 100-127, om het maximale uit je aanslaggevoeligheid te halen. Haal je de 127 niet? Vergroot dan de 'Velocity sensitivity'. Heb je veel waarden onder de 100? Verlaag dan het 'Velocity mid-point'.
Wil je precies weten hoe HW de waarde van je klavieren vertaalt, dan kun je dat misschien zien in het MIDI-log van HW. Maar die moet je dan wel eerst aan zetten. Ik heb dat zelf nog niet geprobeerd. Misschien doe ik dat nog eens.