No video

External Instruments & Sending Program Changes // Using Mainstage For Musical Theatre

  Рет қаралды 11,770

Sam Johnson

Sam Johnson

Күн бұрын

External Instruments are great to expand your sound library with a keyboard that you have that may not be suitable as a controller, but has sounds that would be perfect for your programming. In this tutorial I show you how you can set up an external instruments to work like patches in Mainstage as well as sending program changes to that keyboard for a hands free external instrument setup.
Gear
Controller: SL88 Studio by StudioLogic
External Keyboard: Nord Electro 4D
Audio Interface: Focusrite Scarlett 6i6 USB
www.sjohnsonmusic.co.uk

Пікірлер: 48
@krustyahoo7457742
@krustyahoo7457742 4 жыл бұрын
This is an underrated tutorial! Thanks for the walkthrough!
@raicho20
@raicho20 6 жыл бұрын
Wonderfully done! Thank you!
@bradyaldrich2957
@bradyaldrich2957 5 жыл бұрын
Thanks for the tutorial Sam! You answered my question completely.
@samjohnsonmusician
@samjohnsonmusician 5 жыл бұрын
Brady Aldrich Glad it helped!
@francescocannito8729
@francescocannito8729 6 жыл бұрын
Yeah man..really clear explaination! :) :)
@samjohnsonmusician
@samjohnsonmusician 6 жыл бұрын
Francesco Cannito Glad I could help! :)
@jpbonadonna1977
@jpbonadonna1977 4 жыл бұрын
I hope this tip will be a benefit to some who may have run into a roadblock like I did. In the latest updates of Mainstage, the "Add Channel Strip" option box does NOT ask for MIDI IN. This is crucial however! If your program changes aren't working, it could be because in the MIDI IN tab, your keyboard is listed as missing, or simply not selected. As soon as I did that, no problems!
@samjohnsonmusician
@samjohnsonmusician 4 жыл бұрын
Thanks for the update!
@jpbonadonna1977
@jpbonadonna1977 4 жыл бұрын
Sam Johnson the degree to which it worked instantly and flawlessly for you vs. my 96 hour struggle REQUIRED me to attempt to help others.
@klauswulfheide8052
@klauswulfheide8052 5 жыл бұрын
Hey Sam. That tutorial is great. Is it possible, to send a cc96 (Data inc) to the external keyboard when choosing the patch? Thanks a lot
@samjohnsonmusician
@samjohnsonmusician 5 жыл бұрын
Hi Klaus, glad the tutorial is helpful! For sending CC messages on a patch as opposed to program changes you would need to create a Screen Control in layout mode in the workspace, that is mapped to cc96 on the external channel strip. Then set the values of cc96 that you need on Patch change and it should send that value when changing the patch to that external strip? Hope that makes sense!
@owentyas
@owentyas Жыл бұрын
Hey Sam really enjoy your MainStage videos. Got a Nord Stage 2 as my base controller but want to use the stock sounds from the Nord instead of Mainstage ones for things like Organ. Is there a way to do this without connecting a second controller?
@samjohnsonmusician
@samjohnsonmusician Жыл бұрын
Hi Owen, yes of course, you can follow these steps the same way but just using the Nord itself as the second controller in one. If you map you midi instrument as the Nord too you can essentially add ‘patches’ of Nord instruments into the mainstage patch list!
@darraghgriffin5074
@darraghgriffin5074 Жыл бұрын
Hi Sam, brilliant video man thanks. I have a prophet rev 2 and want to do exactly what you did but not have a master midi keyboard at all, can this be done? Thanks, Darragh
@darraghgriffin5074
@darraghgriffin5074 Жыл бұрын
I just saw your response to the comment below - I'll try that. I've had so weird feedback interferance so maybe it's a routing issue
@arthurbalfour5217
@arthurbalfour5217 4 жыл бұрын
Hi Sam, thanks for the clear instructions in your tutorial. On the same theme: Using MS3 to send patch changes to my external Yamaha MOX8. Say you're trying to call up a strings patch on the MOX - rather than scrolling through the hundreds (thousands) of patches til you hit on the right one, is there any way you can set MS to "learn" the location of a patch from the MOX, ie. do a category search on the MOX and select your instrument and the MOX sends bank and patch number automatically to the MS patch you're setting up? That would REALLY speed things up! Here's hoping.......
@arthurbalfour5217
@arthurbalfour5217 4 жыл бұрын
.....in short, when setting up an external patch in Mainstage, on my external MOX could I just press Bank B, prog 15 and MS could "learn" the MSB, LSB & program number and set it in the Mainstage patch?
@samjohnsonmusician
@samjohnsonmusician 4 жыл бұрын
Hi Arthur, I think if you add a button to the workspace layout, and then in the assignments window set that button to send your program number data to the right destination (being your MOX) that would work! That being said, it would make the workspace layout quite confusing if you were needing lots of buttons for lots of patches though!
@samjohnsonmusician
@samjohnsonmusician 4 жыл бұрын
I’m not sure you could get Mainstage to ‘learn’ it though I think you’d have to pre-prepare it to route it to the MOX correctly!
@arthurbalfour5217
@arthurbalfour5217 4 жыл бұрын
@@samjohnsonmusician Thanks for your help Sam. Moving house just now and trying to dodge coronavirus so will try it out in a week or so sooner if we're locked down - plenty of time to do everything! Cheers
@bajtucha
@bajtucha Жыл бұрын
Hi Sam, great video. Do you happen to know what can be the reason of problems in connecting Yamaha reface CP to MacBook Air through usb? I don't see input MIDI (as presented on your video with "Keyboard 1"). It reacts on keystrokes and knobs but the MIDI data is not received (in any software: MainStage, Garageband, Audio MIDI setup). I've turned the MIDI control ON in reface of course.
@samjohnsonmusician
@samjohnsonmusician Жыл бұрын
Oh that's a tricky one! I haven't got any experience with that particular keyboard, but I do know with my Yamaha stage piano (CP88) that it requires the Yamaha Steinberg driver (from the Yamaha website) in order to be recognised at all by software etc?
@bajtucha
@bajtucha Жыл бұрын
@@samjohnsonmusician ok, thank you.
@vibesprelude
@vibesprelude 3 ай бұрын
Thank you! This is most helpful. I'm using a MalletKat with GigKAT2 sound module. I'm assuming I can do the same thing with this, my scarlett and Mainstage 3. I'm playing backing tracks using mainstage. Do you know a way that I can assign different external patches to each backing track and have them change automatically when I call up that backing track? Also, can I assign multiple external patches at different points within the backing track?
@vibesprelude
@vibesprelude 2 ай бұрын
Are you using Mainstage 3? the screen at 2:38 on your video comes up different on my mainstage and it calls up different settings. I've played around with it and cannot get any sound from my midi controller.
@samjohnsonmusician
@samjohnsonmusician 2 ай бұрын
You should be able to do the same thing with any instrument that has hardware sounds and midi connectivity yes! I’m not sure Mainstage has that option sadly no. You can have a different backing track for each patch by having a different instance of playback on each patch, but I don’t think you can have different patches for different points within a single backing track unfortunately!
@samjohnsonmusician
@samjohnsonmusician 2 ай бұрын
I was using Mainstage 3 I think yeah! Though it was a much older version at the time so it may look different to the current updated version
@charli3boy
@charli3boy 5 жыл бұрын
Will this work with modules? For example a Roland Jd 990? 😜 By the way your video was very helpful... 👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻
@samjohnsonmusician
@samjohnsonmusician 5 жыл бұрын
Charlie Dimas Thanks! Glad it was helpful. :) it should work with modules yes, as long as the module can receive midi and more specifically program changes (which I guess the 990 would be able to!) it should work just the same as in the video!
@charli3boy
@charli3boy 5 жыл бұрын
I will try that during the week and comeback to share my results...
@samjohnsonmusician
@samjohnsonmusician 5 жыл бұрын
Charlie Dimas please do!
@Limmmmmmme
@Limmmmmmme 5 жыл бұрын
Is there a way to use 2 different sounds from the same external keyboard? Like using a layer?
@samjohnsonmusician
@samjohnsonmusician 5 жыл бұрын
That would depend on which hardware external keyboard you are using. The only way I can think that would work is if your keyboard has different jack outputs for different layers within the keyboard. Then you can connect cables from those different keyboard outputs to different inputs on your interface, and repeat the setting up process with two different channel strips. I don’t think there is a way you could do that otherwise. There are only a few external keyboards that would allow you to do this though!
@Limmmmmmme
@Limmmmmmme 5 жыл бұрын
I see. Well I solved my issue by using the Auto Sampler for the two sounds i wanted :P Thx for the info and video!
@keysureshm
@keysureshm Жыл бұрын
is that possible to adjust velocity for plugins...? or only for external instrument..?I tried this velocity for vst plugins, but it doesn't worked for me. Thank u.
@samjohnsonmusician
@samjohnsonmusician Жыл бұрын
It should still work the same way for plugins too, if you’re having issues there is a velocity processor midi fx ‘plug-in’ that you can add at the MidiFx section at the top of a channel strip with a plug-in in, that will let you control the velocity in the same way!
@keysureshm
@keysureshm Жыл бұрын
@@samjohnsonmusician Thank you Soooo much. Its a BIG Help For Me. To Play Vst Instruments With Meaningful And Expressively 🙏🙏🙏💐
@joemurphy8613
@joemurphy8613 3 жыл бұрын
Is there a way to change the external instruments bank or mode? That option when checked does not seem to work
@samjohnsonmusician
@samjohnsonmusician 3 жыл бұрын
Joe Murphy Hi Joe, sadly I haven’t been able to find a way that works with my Nord Electro or CP88, could be different for other keyboards though!
@petrsauer
@petrsauer 4 жыл бұрын
Hi Sam, I followed your tutorial. Everything works, but the channel strip of the external instrument does not indicate the signal level.What is wrong? Thanks Petr
@samjohnsonmusician
@samjohnsonmusician 4 жыл бұрын
Hi Petr, just so I’m clear, are you meaning that you can hear everything you should, but it is not showing up visually on the channel?
@petrsauer
@petrsauer 4 жыл бұрын
Yes exactly
@samjohnsonmusician
@samjohnsonmusician 4 жыл бұрын
Ah ok, I haven’t seen this issue in mainstage myself, but it has happened occasionally in logic and to fix that there a restart of the software seemed to do the trick. I assume that’s not working here? The only thing I can think it could be is whether the sound you are hearing is not actually from the audio routed into mainstage, but the sound from your external instrument into your audio interface before it reaches the software, where in that case it would not be displaying as it hasn’t gotten to the software in the signal chain?
@petrsauer
@petrsauer 4 жыл бұрын
Yes you are right
@petrsauer
@petrsauer 4 жыл бұрын
I already understand what there was a mistake. But I have one more question. Is it also possible to control the volume level of an external instrument via MS3 in this way?
Logic Remote with Mainstage - iOS
4:07
Sam Johnson
Рет қаралды 18 М.
Save CPU In Your MainStage Concerts!
15:42
Sunday Sounds
Рет қаралды 47 М.
ВОДА В СОЛО
00:20
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 33 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 25 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 37 МЛН
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 70 МЛН
Use Your Hardware Synths in MainStage!
14:31
Catherall Audio
Рет қаралды 1,4 М.
My Setup for using Tracks in the Theatre
8:20
Music Director Online
Рет қаралды 1,9 М.
Using Aliases // Using Mainstage For Musical Theatre
9:45
Sam Johnson
Рет қаралды 4,1 М.
MAINSTAGE 3: PROGRAMMING TIPS FOR MUSICAL THEATRE
5:21
Kevin Lynch
Рет қаралды 6 М.
10 Mistakes to Avoid for MainStage Users - STOP Doing These!
14:58
Sunday Sounds
Рет қаралды 52 М.
Larger than Life Keys Sounds using Chord Trigger in MainStage 3
10:34
Mainstage | CPU, aliases, bypass, buses and more
28:34
Patch Archive
Рет қаралды 31 М.
ВОДА В СОЛО
00:20
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 33 МЛН