Okay, off the top of my head ...
1. "Random" as a proper modulation source. Add it to the list now!
2. Give instrument files a "notepad" text area, or implement standard
copyright/comments/etc fields.
Heck, why not go all the way and implement them as RIFF file info
fields, that way we can automatically see the information on the
desktop as "extended file" info (WinXP can show all this stuff on the
desktop and lets you sort files by info field data --
author/project/date/etc. I guess OSX probably does too ... as long as
someone's actually bothered to put the info in to begin with).
3. While we are at it, utilise the existing info fields that are
already part of various wavedata file specs -- allow the user to copy
or stamp "instrument" ownership info onto all the sample files used
by the instrument, using the standard tags/chunks that are there for
this sort of thing. I think its crazy that some companies make all
this fuss about copyright theft, and people nicking their samples,
and then they don't even bother to stamp their own sample libraries
with ownership data before they sell them.
.WAV files (etc) have had this facility as standard ever since they
were introduced (back when Win3.1 was launched!) but too many
companies ignore all the copyright and classification fields (Logic
really ought to support all these fields, too, naughty emagic,
slapped wrist!).
4. Ability to drag and move keyranges with the mouse. If I have an
imported drumkit that's set one octave too high on the keyboard, I
want to be able to select all the keygroups and drag them down an
octave, not open and edit them individually
5. Dry/effect send control
Allow a controller # or modulation source to fade the output
between "1&2" and "3&4". So that way we could set up different
effects, eq, etc on two logic mixer channels and have velocity etc
controlling how much of the sound for each note goes to each stereo
channel. Play soft notes on your guitar patch and hear lots of chorus
and reverb on 1&2, then let loose with some hard notes and hear the
new notes with a hard biting dry EQ on 3&4 (while the wet notes are
still decaying away in the background).
6. Dummy "modulation source" entries for possible extended note
parameters (velocity2, velocity3, etc)? It would sure be nice to edit
additional value settings per-note on logic's event edit page.
Oops, that's six.