Its been a long day, but I've found the problem. It's a very boring memory overwrite cause by another maximum/minimum error in the P2K. If you ask it for max/min of the ARP_PATTERN_STEP_SELECT it gives you 0 and 32, where it should be 0 and 31. Oh dear. The fix is a bit more complicated as I am finding bits of code that seem to partially work round it and other bits that rely on the values given. My bad. Anyway, I'll get back when I have worked out the best way to fix. Also, you idea of presenting it as a data grid sounds kind of neat. I might play with that the next time I get any time off. Bedtime now, though. Regards, Keith --- In xl7@yahoogroups.com, "analogsignal@..." <analogsignal@...> wrote: > > > > --- In xl7@yahoogroups.com, "emigr8" <emigr8@> wrote: > > > > I have got it to crash now. Hmmm. Not sure why. My crash is something to do with tooltips, I think. Your crash sounds like a different one. I'll play and see if I can reproduce that as well. > > For some reason, it is very easy to reproduce on my system. Why don't you attach some code to the Unhandled Exception event and do a stack dump to a file? I could then send you the file. > > > > Unfortunately, I am in the process of upgrading my DAW and don't yet have any dev tools on the machine (the disks are not at home at the moment). I'll take a look later this week, when I get back up and running properly. > > Thanks, no hurry. Only if you have time. > > > > Keyboard stuff should be doable using tabbing, but its very ugly and difficult, I agree. > > Well, you can edit a step with the keyboard but I couldn't find a way to pick another step from the keyboard. But as you say, keyboard editing is currently difficult. > > > >If someone could give me the kind of keyboard things that would help, I'll have a think. > > My ideal user arp editor would look like something like an Excel spreadsheet. I would like to use the up and down arrows to choose steps and the left and right arrows to choose step attributes (note offset, velocity, etc.) I would like be able to scroll around the grid quickly in this way. > > Editing would be done in two possible ways: > > 1. Pressing Enter puts you in edit mode for the current cell. Now the same arrow keys let you quickly scroll through possible values. Pressing Enter again saves your change and takes you out of edit mode. Pressing Escape aborts your change without saving. > > 2. Typing a number followed by Enter changes the value for the current cell. For example, if you are currently on the Velocity attribute of a step, typing "105" followed by Enter, would change the velocity to that value. > > I could spec out other aspects of my ideal editor if you are interested but I realize it would be a lot of work to code. In any case, this should give you some ideas to think about. > > Regards, > Mike >
Message
Re: Proteum
2010-10-05 by emigr8
Attachments
- No local attachments were found for this message.