This list is getting pretty long and I don't have the time to go through all the posts to see if these suggestions have already been made. I am using Mixcraft primarily for midi creation and editing and I have also used other DAW's for this and other purposes in the past, sometimes in a professional environment where time is money.
While I really like the interface and ease of use in Mixcraft for creating midi productions I am having a couple of problems that are eating away at my time. It may be that I am not using the program properly, I am not sure.
1. No ability to edit grouped midi note velocities on the fly
So you have a song and your editing a piano passage with 20 4-6 note chords entered, you want to raise or lower the velocities of certain chords. The only options I can find in Mixcraft is to raise or lower the individual notes in each chord 1 by 1 in the controller window or to select the chord and then use the drop down box to raise or lower the velocities by percentage or an absolute value.
The first method is too time consuming to be considered yet is very often what I have to revert to. The second method is clumsy and clunky to try to guess what level the velocities should be set to.
What I have done in the past in other DAW's is to select the notes of the chord and then just drag the velocities up or down directly in the controller window. If you try this in Mixcraft, it revert's to only selecting a single note in the controller window. Perhaps I am doing something wrong because I cannot find a way to do this.
I would like to be able to select notes in the piano roll and just move them up and down together in the controller window. I may have missed something but I regard this as a basic midi editing function not a special feature request.
2. No ability to create shared duplicates
So you have a song with 4 verses and 3 choruses and it's quite long. Your using the same drum pattern for each verse. Suddenly you decide that you want to change the drum pattern in all verses a bit. There is no way to change the drum pattern in all verses at once because there is no way to link all the files.
When you drag out the first verse pattern to create midi loops, thats ok, any change you make in a single loop are reflected in all the other loops you have dragged out. However, all the other loops you cut and pasted into verse 2, 3 and 4 from that loop are unaffected. I've been getting around this by deleting all the other verses and then cutting and pasting from verse 1 to update the change. Again, I may be doing something wrong but I cannot find a way around this and again, I would regard this as a basic midi editing function not a special feature request.
Other DAW's all have the ability to create shared duplicates in various ways. You can choose just to copy the loop to another location but it is separate from the original loop or you can choose to copy the loop and it remains linked to the original loop so any changes made in the original loop will be also updated in the copied loop, wherever it is.
3. No ability to superimpose midi files from different tracks
This is having the ability to put midi tracks over each other so you can compare timings. You might have a piano piece with synth, some bass and jazz drums and a saxaphone solo over the top but something doesn't sound right, you think the sax solo and piano might be clashing and you want to see the saxaphone solo midi notes superimposed over the piano piece to see what's out of time or where the clash is. You cannot do this in Mixcraft, it can be done using your ears and flipping from one instrument to another in the piano roll but this is again, horribly time consuming.
Other DAW's have an ability to do this through inline midi editing or superimposing the midi tracks on a grid or in the piano roll. For mixcraft, it might be good to have an option in the piano roll for this or to leave piano roll as it is in this regard for quick editing and perhaps to create a new environment called the "midi grid" where you can see the tracks laid over each other. The other option is Acid style inline midi editing where you just zoom in on a track, right click and select "inline editing" and then you can see and edit all the midi notes in that track.
Number 1 is giving me a bit of a headache and a major cause of frustration when using the program. Number 2 I can get around by the cutting and pasting option, it's annoying but relatively quick to fix up. Number 3 becomes more important when you have finished productions that you are finally editing and appears to inhibit my ability to properly polish the final production. I can get around it but it takes more time.
I really like Mixcraft for midi productions in many respects and it is the best DAW for visual representation, fast inputting and fast playback of midi notes, together with overlapping VST instruments and other areas. It's just these 3 areas that seem to be screaming out to me at the moment. If Mixcraft had these 3 capabilities, it would leap ahead of all competition as far as ease and speed of creating midi productions as far as I can see.
*edit* I just forgot that at certain magnifications in the piano roll you cannot differentiate the middle measure inbetween bars, just a string of same height bars in the ruler, this is causing problems with manual input, I'll see if I can get a visual explaining.