-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some voices are not played #83
Comments
One this mystery is solved, we may consider to create nice performances using the TX816 voices. For example, set TG1...8 to use |
@dcoredump can you reproduce this issue, also on MicroDexed? |
I have to check this tomorrow. |
Couldn't try, sorry. Perhaps those sounds use the breath controller for the AMP envelope? Do they work in VST Dexed? |
Yes, they work on standalone Dexed on FreeBSD. (Couldn't get the VST to build, yet.) |
Hm, have to check this... sorry, currently not much free time for this 😢 |
Hello, |
Hi @frank-que! Thanks for finding THIS issue... I will try to fix it inside Synth_Dexed asap. Regards, Holger |
@dcoredump |
@frank-que |
@dcoredump |
The problem seems derived by combination between "Algorithm" and "A MOD Sens" |
Ok, many thanks! |
Not only "BC" sounds, another example is "Bank 3A - Train" sounds different than Dexed does. |
It looks like a bigger problem... I am 90% sure that it is located inside Synth_Dexed. I think it will take some time (for me) to locate the problem. Stay tuned... |
Thanks for looking into it @dcoredump. Can you reproduce it on the Teensy? |
@dcoredump |
Sorry @probonopd - I totally forgot to check if the problems exists on MicroDexed. Now I have done this and the answer is: NO. Bank 3A / SAX BC works fine. Also 3A / TRAIN. I used the latest Synth_Dexed (28ef0da952) and everything is fine. So the problem seems to be inside MiniDexed. I tried to check the "sysex reading code" and found no problem - but I am pretty sure that the problem must be located at reading sysex data... |
An easy way to test this hypotesis is loading, for example, "SAX BC" data on a PC version of Dexed and send it to MiniDexed vía MIDI and see what happends. Bank voice data and individual voice data have different sysex structures. Bank voice data needs to be decoded once received in order to extract all parameters, some parameters share the same byte, on the other hand, individual voice data has one byte for each individual parameter. The issue could be on the decoder algorithm. |
I've already tested send sysex data from dexed, it was when I found the problem, I use dexed as minidexed frontend. |
Yes, I've just tested too. In this case, I don't think that it is a SysEx issue... |
https://yamahablackboxes.com/articles/how-to-program-yamaha-dx7/ says:
So it looks like EG bias is on by default in MiniDexed, whereas it should be off by default (and possibly a way should be added to enable it)? It seems like you came to the same conclusion @arsamus, would be great if you could send a PR. Thanks! |
Hi everybody, you can test the patch to this fix with this build https://github.com/probonopd/MiniDexed/suites/7193919829/artifacts/287422925 You have to set off Modulation Wheel -> EG Bias on the new "Modulation" menu of each TG |
Hi @arsamus , I've tested it on RPI zero, now seems to work, but with some artifacts (I use PCM1502 module). Frank |
Hi @frank-que. It is very strange because this PR doesn't add any subprocess to the main Process loop respect the Productive version or on Synth Dexed itself. All changes occurs only when you sulf on some menus and interact with the existing functions/methods of Synth Dexed, but who knows... Let me see if there are some part of code that may be responsible for the issue you've described. |
Hi @arsamus, I'll try to check (after Silverstone GP) if I've made something wrong. ;) |
@arsamus, you're right, I've tested again copying all file to SD and now it works as expected. |
That's good! Thanks! |
https://yamahablackboxes.com/patches/dx7/factory/rom3a.syx
https://yamahablackboxes.com/patches/dx7/factory/rom4a.syx
https://yamahablackboxes.com/patches/dx7/vrc/vrc106a.syx
https://yamahablackboxes.com/patches/dx7/vrc/vrc106b.syx
https://yamahablackboxes.com/patches/dx7/vrc/vrc108a.syx
https://yamahablackboxes.com/patches/dx7/vrc/vrc108b.syx
TODO: Test with other software instruments
The text was updated successfully, but these errors were encountered: