I've only used Premier, dabbled with it that is, and I did find it reasonably straight forward to get into (with some perseverance).
The only thing I can think of with music production software is the fact you're dealing with multiple concepts.
When using music production software it may help to separate each area into it's constituent components and study them that way. typically you'll have a range of instruments, a multi-track recorder, a sequencer, processing units and effects units.
If you break things down like that it'll be easier to get your head around what's going on.
With the way technology is going the line between these various elements blurs more and more and can make it more difficult to get your head around.
I use logic studio and ableton live.
Sonar looks a lot like logic.
I'd imagine it's easier to get your head around the concepts within sonar than it is with Ableton as it has a more traditional structure to it.
OK -
Sequencer:
Used to control virtual or hardware instruments via MIDI messages. Due to the nature of MIDI being 8 bit messages generally things will work with settings from -128 to 0 to 127 (or is that the other way around) with a maximum of 16 channels per instrument.
As such MIDI instruments use controllers to control the various aspects of their sound. Each channel can have up to 128 parameters that can be adjusted at the same time.
There are various mappings for these controllers such as GM GS and XG.
Some info on MIDI here:
http://en.wikipedia.org/wiki/MIDI
It's worth learning some of those control numbers off, especially if you're using hardware.
Most Sequencers have multiple methods of working with data. Obviously you can record straight in, then there are usually score, matrix/piano roll, Hyper(in logic) and event editors.
I find the matrix and event editors by far the most useful - not comfortable with the score editors at all and I think for techno, D&B, Dubstep etc they make much more sense to use anyway.
Matrix/piano rolls are a nice visual way to edit your events. The hyper editor in Logic is like a visual representation of sequenced events that the matrix doesn't show, like breath control, or random controllers that you might have assigned to specific things like lfo's on an external synth for example. The event editor will show you EVERYTHING a particular channel on your sequencer is outputting - hardcore nerdyness in there - excellent when you know what you're looking at/for.
- Learn the basics of your sequencer -
- adding and setting up an instrument or midi channel
- assigning a VST or external hardware instrument
- making an empty pattern
- adding notes and controller information via the Martix Editor/Piano Roll
- adding/editing controllers messages through the event list (might not use this in the beginning, but after a while you'll how useful itcan be.
- adding and editing controller automation both within a clip and on the arrange view (that'll be similar to the video stuff).
Synth/sampler/drum machine/VST/AU: Your instruments come in all shapes and sizes; hardware will stick to a lot of the MIDI rules outlined above, software may be a little more intuitive to use. VST's come both as multi-instruments (like hardware, usually up to 16 instruments per synth) and as single instances. Personally I'll generally use single instances as it's easier to look at IMO. to start with, pick one insturment you like and LEARN IT. rpesets are well and good, but if you have a synth you like and study it carefully, treat it like a PROPER insturment - think of how much time you'd spend trying to learn to play guitar, synths are no different - even if you're not physically playing them you have insane power at your hands and someone who knows what they're doing with one simple synth will produce far, far better results than someone who has every big brand plug in going, but little or no comprehension of how to use them.
I'd recommend a good subtractive synth to begin with, very versatile and can do a lot.
Spend 6 months with something like logic's ES-1 will serve you far better than struggling with more complex instruments for the same period, especially when you're learning drum machines, sequencers and other complexities that go with a sequencer.
As far as drum machines, the same rules apply - I love my Novation Drum Station, and I'm quite fond of NI Battery too.
Learn your synths:
Processors and effects:
Devices that effect or change the sound it self are split into two camps, processors and effects. Processors are things used to sculpt the sound, I suppose, generally used subtly and usually applied before effects (although, there are no rules so to speak, take this section as a guide) and at insert points, located mid-way in the mixers signal path after the gain, and usually before the EQ if I recall correctly. Although with software you can place them anywhere you like, it's good to be aware of the principle. The reason being, if you have a noisy signal you're likely to want to remove that noise for example, before your apply your delay or reverb or whatever.
Processors are things like Compressors, noise gates, energisers, filters, de-essers etc.
Effects are the usual suspects like delays, reverbs, distortions, flangers, echos, phasers etc.
Learn both, learn the difference. Processors used to enhance the best qualities of or remove the bad qualities of the sound, effects used embellish or totally fuck up the sound.
To start with, it's good to know what each of the following processors does and what it's used for:
- compressor
- noise gate
- de-esser
- filters - low, medium, high and band pass filters.
For effects, just play with them and see what they do, always good to have a well understood reverb, delay or distortion to hand though.
It's an endlessly massive subject, but if you break it down into manageable chunks you should move along more easily.
Might help, since there's a group of you, if you took on specific aspects each. Take a synth each and become expert - one of you become the EQ/engineer guy, one of you take the effects etc...
I won't even go into the Multi-track recording here. I'll leave that for another question.