Open probonopd opened 7 months ago
For reference:
This will take some time, as I can't test the sound so easy. I need to put together all my equipment every time I want to test, and bring it to the basement after that - I've promised my wife that our kitchen is not my music studio, as I've retired as a musician more than 10 years ago :)
TX802 Emsemble 2 is now entirely silent in c7e335b, unlike in the video.
Found the problem, but I have no solution for now. Must experiment... a lot... It is the translation of Amplitude Modulation Sensitivity between DX7II and DX7. DX7II has 7 levels, DX7 just 3. Luckily, it was expected to get into problems here, and that's why I've left a possibility to use external translation tables. If you would like to test on your own, take a look at the MDX-PerfConv -s parameter. Make a simple text file with following lines:
[AMS]
AMS0 = 0
AMS1 = 1
AMS2 = 2
AMS3 = 3
AMS4 = 3
AMS5 = 3
AMS6 = 3
AMS7 = 3
[PEGR]
PEGR0 = 50
PEGR1 = 25
PEGR2 = 6.25
PEGR3 = 3.125
You can feed this file to the -s parameter. Test with different AMS values. The left side represents the DX7II values of 0 to 7, and the right side are translated values for DX7 (range 0 to 3). Maybe something like this will work better:
[AMS]
AMS0 = 0
AMS1 = 0
AMS2 = 1
AMS3 = 1
AMS4 = 2
AMS5 = 2
AMS6 = 3
AMS7 = 3
[PEGR]
PEGR0 = 50
PEGR1 = 25
PEGR2 = 6.25
PEGR3 = 3.125
In this particular performance, all the AMSens parameters, for all the operators, in all the TGs, were set to 3. After I've set them all to 0 - I could hear the sound. Now, probably 0 isn't the right value, so we need to test it with other values, by using the external translation table and -s parameter.
000015_Ensemble 2.ini is entirely silent.