From: John L. <jla...@gm...> - 2005-08-19 18:06:05
|
On 8/19/05, Crow <xo...@bl...> wrote: > DX7-Edit is a MIDI SysEx File for Yamaha 6 operator FM synthesisers, and = for anything that can use the standard SysEx message format for either bank= s or single voices. >=20 > It's working, though no doubt capable of improvements, especially as it's= stretching the use of wxLua just a tad.. :) Also, I tend to make my own er= ror tests and such, and I think Lua itself offers things in built-in functi= ons, so I'll be optimising stuff there, once I'm ready to look deeply at th= is thing again. Looks very impressive, I'll check it out this weekend, does it even run if you don't have a Yamaha DX7 keyboard? One thing I noticed about the code though, you used absolute sizes for things. You may want to use wxSizers in case someone uses a different (larger) default font size. You can use wxGlade, http://wxglade.sourceforge.net/ , to get a good idea how sizers work by creating different things and looking at the output. It should be easy to translate it from either c++ or python to wxLua. I think you can even keep the code the same, just add the controls to the sizers you create at the end of each page. This will keep the code pretty clean. Regards, John Labenski |