SLMC Forum Index SLMC
Second Life® Music Community Forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   Join! (free) Join! (free)
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Anyone using Mainstage in SL?
Page 1, 2  Next
 
Post new topic   Reply to topic    SLMC Forum Index -> MAC Users
View previous topic :: View next topic  
Author Message
keith



Joined: 03 Jul 2009
Posts: 10
Location: Novato, CA

PostPosted: Fri Jul 03, 2009 8:11 pm    Post subject: Anyone using Mainstage in SL? Reply with quote

Hoping to start making some music in SL soon, trying to organize my backing tracks with live vocals & guitar stuff. Wonder how you guys handle this? Right now I'm using Logic with a Motu 828mkii, currently tinkering with the trial version of Nicecast.

Anyone using Mainstage? I found an article that has you assign backing tracks to notes in the EXS sampler, then you load that into Mainstage so you can trigger the tracks and have access to your patches. So far I've only been able to create a drum trigger that will launch the first song at C1...and won't shut it off, far as I can tell.

Trying to figure out the efficient way to perform so I don't have to load up each song.
_________________
www.keith-moore.net
All things guitar: blog,
jam tracks, rants, etc.
Back to top
View user's profile Send private message Visit poster's website
Norris Shepherd



Joined: 06 Nov 2007
Posts: 531
Location: New Brunswick, Canada

PostPosted: Fri Jul 03, 2009 9:30 pm    Post subject: Reply with quote

I don't use tracks, so I'm sure more qualified people will chime in.  However, I'm all about getting rid of as many variables as possible, so I would probably just have a mixed version of the track (minus singing, guitar and/or whatever) as a wav or mp3 and play along to that.

Unless you do more DJ type stuff and plan on using MIDI live, triggering loops, matching beats, and all kinds of stuff i can't comprehend.  lol.  In that case I really have no opinion.
Back to top
View user's profile Send private message Visit poster's website
RayW



Joined: 05 Sep 2007
Posts: 953
Location: Twin Cities, MN

PostPosted: Fri Jul 03, 2009 10:15 pm    Post subject: Reply with quote

I'm on Norris' track  Very Happy

I only have 3 backing tracks.  They are all in the same directory.  So, it's open, click, load and go.  Doesn't usually take that long.  And, that also gives you time to work the audience.  So, it doesn't have to be dead time.

Listen to most people who use backing tracks and you can tell they need to search, sometimes.  

I'd say Nad is one of the pros on that, though.  He' susually right there with the next song.
_________________
Ray
http://www.rayweyland.com
http://www.sounds-of-ray.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
keith



Joined: 03 Jul 2009
Posts: 10
Location: Novato, CA

PostPosted: Sat Jul 04, 2009 2:17 am    Post subject: Reply with quote

Yeah, I'd like to minimize the variables. The biggest one right now is that I use a handful of different vocal effects, each one a different channel strip in Logic. Mainstage should let me load all of them into one "concert", but I haven't gotten there yet.

Right now I'm trying to load all my backing tracks into Logic's EXS sampler and assign each one to a note on my keyboard, but so far I can only trigger them on the screen's piano...pressing controller notes does nothing.
_________________
www.keith-moore.net
All things guitar: blog,
jam tracks, rants, etc.
Back to top
View user's profile Send private message Visit poster's website
Silas Scarborough



Joined: 04 Sep 2007
Posts: 1635
Location: None

PostPosted: Sat Jul 04, 2009 12:51 pm    Post subject: Reply with quote

No way of sending patches to devices from GarageBand but it's one hell of a lot easier to use for live.

For all the stuff you're talking about running, I hope you've got some major compute power (i.e. desktop machines) to drive it.  Being unrealistic about machine capacity has broken a lot of musical hearts in SL.
_________________
Silas Scarborough
Silas World Tour Blog
Find a place to play and I'll roll the P.A. anywhere
If you want to play, bring yer guitar
Back to top
View user's profile Send private message
Nad



Joined: 05 Sep 2007
Posts: 542
Location: at my puter.

PostPosted: Sun Jul 05, 2009 10:04 am    Post subject: Reply with quote

I use Garageband when I perform and its very much like Logic.

I use a variety of tools. including Garageband and Logic to create and work with each song, but the end result is always a .AIF file - the track.

Here is a picture of a segment of a file for one song.




When I complete a track I "Export Song to Disk..." in GB, or "Bounce" in Logic. This creates a .AIF file. Then I drag that .AIF file into the Garageband file I use when I perform. This file has 4 or 5 tracks devoted to that number of microphone settings. The rest of the tracks are these .AIF mixes. One song to  a track.

To begin, all music tracks are muted. All mics tracks are not muted. I then unmute the track I want to sing to, and select the track the mic I want to use is on. Here I have selected my a mic setup called "Nad's Big Mic" and unmuted the track "Tomorrow Never Knows".



I have an external mixer outputting to the Mac's sound input. The sound output from the Mac feeds into the external mixer's IN. Headphones connect to this mixer, not to the computer. There is no latentcy because you are monitoring the music coming from the mac into the mixer and the microphone going into the mixer.

Finally , set Nicecast to listen to Garageband.

The fun part comes in setting your volume levels. This is because you have several volume levels to consider. There is the level of your mic and the track (separately) in Garageband. There is the output level of Garageband itself, and then the levels on the external mixer and on the Nicecast software.

This may seem daunting but you jsut work you war down the list. Set your track to a level that seldom to never (I lean to never) go into the red. Set your mic (or guitar or both) to the 0db setting. Then use the external mixer to adjsut the volume so that it does not overdrive the mixer then set the level from the mixer to the mic channel of Garageband so that the mixer drives the mic as hard as it can without sending either the mixer's level or the GB mic channels level into the red. Then balance the mic and the track by adjusting the track up or down. Leave the mic set.

Then adjust the main output of Garageband so it is as loud as it can be without going into the red. Then adjust Nicecast. My experience is you jsut turn Nicecast all the way up.

This sounds liek a lot of work to setup and I suppose it is. But once you have your levels set never touch but the level of each music track (leaving all other settings as they are on the mixer and in garageband. This means everythign stays set. When you add a track simply set that track's volume to fit your mic and or guitar.

In the second picture, showing tracks and mics, note each music track volume slider is set lightly different. "Tomorrow Never Knows" shows the volume all the way off because I have used automation on that track to fade the track in. Ideally you would want to mix the track such that it faded in without having to use the GB automation which takes processing power. My Mac can handle this though.

A final thought here about processing power involved. The file I use (part of which is shown in the second pic) with mics and tracks contains over 230 songs (tracks). So it can take a few minutes to start up. However, in terms of processing power, during play I am only using TWO tracks. The mic and the music track. This is no strain on the system, so doing things like volume automation can be done without overloading they system.

You really arent going to get away with using GB or Logic with multiple tracks - one track per instrument plus mics to work for you while performing. First, because the processing power to drive all those tracks and effects simultaneously is huge, and second because you would have to stop between each song and load a different file.

Summary, mix your songs to .AIF. Then create a GB file to put all of your completed tracks into.
_________________
This text appears at the bottom of my posts.
Back to top
View user's profile Send private message Visit poster's website
Norris Shepherd



Joined: 06 Nov 2007
Posts: 531
Location: New Brunswick, Canada

PostPosted: Sun Jul 05, 2009 2:24 pm    Post subject: Reply with quote

nothing to add.. just had to say that's a great post about Mac's Nads... i mean Nad's Mac.  Smile

Great and simple setup.  I never ever would have thought up such a logical way of doing things!  Gonna remember to refer any future Mac users who use tracks to it down the road.
Back to top
View user's profile Send private message Visit poster's website
Silas Scarborough



Joined: 04 Sep 2007
Posts: 1635
Location: None

PostPosted: Sun Jul 05, 2009 5:25 pm    Post subject: Reply with quote

Nad wrote:

I have an external mixer outputting to the Mac's sound input. The sound output from the Mac feeds into the external mixer's IN. Headphones connect to this mixer, not to the computer. There is no latentcy because you are monitoring the music coming from the mac into the mixer and the microphone going into the mixer.


Good write-up but it's not clear what you mean by mixer.  This isn't a nitpick as this part is where a lot of people fall down.  I used a Firewire audio interface in part because it bypasses the standard Mac audio port which has been judged too noisy by many far more technical than I'll ever be.  You may be doing something similar but 'outputting to Mac's sound input' sounds uncomfortably close to doing it the way that's really not going to give you the optimum sound.

A relatively-inexpensive way to cut the Mac audio ports out of it is to use a TASCAM (or similar) USB interface as that will be adequate for any stereo input and will be cleaner than the audio ports.  For multi-channel applications, you'll want to use a Firewire audio interface.  (At least one model of Mac laptop does not have a Firewire port)

Note:  This is the purist stuff for when you want to get a pristine audio signal onto the stream.  Maybe you want a little grunge to your sound and don't want to go this far.  Nothing wrong with that.  My point is only technical.
_________________
Silas Scarborough
Silas World Tour Blog
Find a place to play and I'll roll the P.A. anywhere
If you want to play, bring yer guitar
Back to top
View user's profile Send private message
Nad



Joined: 05 Sep 2007
Posts: 542
Location: at my puter.

PostPosted: Sun Jul 05, 2009 5:55 pm    Post subject: Reply with quote

[quote="Silas Scarborough"]
Nad wrote:

Good write-up but it's not clear what you mean by mixer.  This isn't a nitpick as this part is where a lot of people fall down.  I used a Firewire audio interface in part because it bypasses the standard Mac audio port which has been judged too noisy by many far more technical than I'll ever be.  You may be doing something similar but 'outputting to Mac's sound input' sounds uncomfortably close to doing it the way that's really not going to give you the optimum sound.

A relatively-inexpensive way to cut the Mac audio ports out of it is to use a TASCAM (or similar) USB interface as that will be adequate for any stereo input and will be cleaner than the audio ports.  For multi-channel applications, you'll want to use a Firewire audio interface.  (At least one model of Mac laptop does not have a Firewire port)

Note:  This is the purist stuff for when you want to get a pristine audio signal onto the stream.  Maybe you want a little grunge to your sound and don't want to go this far.  Nothing wrong with that.  My point is only technical.


I dint want to get too technical with my post, but I have an M-AUDIO  2496 PCI board  http://www.m-audio.com/products/en_us/Audiophile2496.html and use that for virtually latency free audio/midi in/out. I believe this is even more efficient that USB or Firewire. I run my sample rate at 44.1 though the card can do 192. Once you push a 192 created .AIF thru a stream yer not talking about the purity you can get at 192 anywho.

The external mixer is a Behringer UB1204fx-PRO http://www.behringer.com/EN/Products/UB1204FX.aspx, which is overkill because it has builtiin effects I never use because they are nowhere near as nice as the effects I can get inside of Garageband. But it does have 1/4 phone jacks for mics and guitars as well as the other kind of mic connections (I use but forget what they are called). It also has switchable mic preamps, hi and low filters, and a gazillion knobs and buttons. Any sort of routing in/out/thru is accomodated. This model has been discontinued and re-marketed under the Eurorack name.

I have a PowerPC Mac G5 with 5.5 GB ram and a terabyte of storage. Although I bought to early for the Intel processor, my mac does more than what I need it to do and I expect it will for some years to come. I have no problem running garageband, nicecast, SL, photoshop, transmission, Safari web browser (a pig), and Logic at the same time.

I have accidently left all this stuff running whilst doing shows without a hiccup. SL is slow whether all this is running or not. The Mac SL is a rather shoddy port of the PC program. SL is not frustratingly slow though, so personally I cannot justify purchasing a new Mac with the Intel processor or a PC just to run SL, though I do know that would work better.

Garageband is a great program, btw. You can get it only from Apple for $600. They will throw in a free mac mini with the deal http://www.apple.com/macmini/ - that is you have to have a mac to run garageband and a mini mac for $600 includes the Garageband software. Smile

edited: oops - that was my old card. I currently have this card installed http://www.m-audio.com/products/en_us/Audiophile192.html
_________________
This text appears at the bottom of my posts.


Last edited by Nad on Sun Jul 05, 2009 7:43 pm; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website
keith



Joined: 03 Jul 2009
Posts: 10
Location: Novato, CA

PostPosted: Sun Jul 05, 2009 6:03 pm    Post subject: Reply with quote

Great info, thanks! I'll check it out.

Got myself a pro desktop with a couple megs of ram, so I'm hoping I'll be in good shape.
_________________
www.keith-moore.net
All things guitar: blog,
jam tracks, rants, etc.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    SLMC Forum Index -> MAC Users All times are GMT
Page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Card File  Gallery  Forum Archive
Powered by phpBB © 2001, 2005 phpBB Group