Does your editor also work with the 4-op TX series, TQ-5, etc?
I'm a Java developer also, I'd be willing to help out with both testing and development if you want.
I've got a DX200, FS1R, and TQ-5. ?The DX200 should act like a DX7 for testing, and it would be interesting to try to adapt your code to work with the latter two.
toggle quoted message
Show quoted text
On 31 August 2011 09:17, Ross Clement
<rossclement@...> wrote:
?
Yes, my DX7Editor is still coming along. A lot of stuff keeps getting added to it.
My initial plan was to release it without help files apart from a tutorial video. But, I've started writing help and in doing so I'm discovering bugs. So, rather frustrating for myself but I think I need to get the help written if only for the side effect of debugging.
I've spent a lot of time using it to program my TX7, and I feel that the program basically works well and makes it very easy to program DX/TX synths. A lot of the "additional" capabilities over and above just being able to change the parameters, such as extensive copy and paste of all sorts of different things, being able to save and load parts of voices, using the second window for "detailed" editing etc., seem to work very well in practice, and vastly ease programming.
Extensive (computer) keyboard control modes have been added. So, you can (more or less) just edit an attached DX7 by typing on the computer keyboard, through parameter shortcut codes and using the arrow keys to move around the parameters. In this mode the program reports on actions through built in speech. This part of the program isn't quite complete, with the main remaining problem being how to load and save patch banks through keyboard commands. But, I think I know how to do this and will have a crack at completing that bit soon. I found references to how to send custom MIDI commands to a synth in a past discussion on here, so I added a facility to create custom MIDI commands, which then appear in a menu. I've added a lot of things like that.
I did find some nasty bugs though. MIDI in Java on the mac doesn't work too well, which is a bit of a pain as I'm developing primarily on Mac OSX. I have a workaround, but didn't realise that the interface between the main program and the workaround bit sometimes merged MIDI messages, so that they didn't work as the workaround program would try to send (e.g.) a six byte MIDI message that wasn't recognised. Resulting in stuck notes on the TX and other problems. Fixed now, but that sort of thing is a nasty bug. I'd be very happy for a brave person to have a go using my software, if they promise not to judge it based on its current state :) There is no packaged installer, so any extremely early adopter would have to do things such as unzipping the help files and putting them in the correct directory.
Regards,
Ross Clement