Flenix Posted September 18, 2016 Share Posted September 18, 2016 Hello all - hope I'm posting in the right place! So, after some discussion and trial-and-error on this thread, I decided to make my first plugin. It's quite a simple plugin, which is why I'm surprised it doesn't already exist... basically, you stick it into MainStage and so some setting up, and then you can configure it to output midi message X on bar Y. The idea being that you just press Play on Mainstage, and play along to the click - when you reach the chorus you'd have a PC queued up and automagically MainStage will change the patch you're using to your chorus one. Hooray! It's by no means ready for a public release yet (It works but values are hardcoded right now) but I just wanted to test the waters a bit and see who would want it, and then what features you may want? Currently I'm planning to just make it super-basic, you'll probably be able to queue up about 12 messages, and define which bar they should be sent on. I figure that's more than enough, because you can always just have a second instance running on the other patch if you need more. Is there anything people would want other than Program Change? would being able to configure the MIDI channel be helpful? Anything else you can think of that would be nice? Let me know! (Also, the plugin will be freeware, but donations accepted ;D) Quote Link to comment Share on other sites More sharing options...
Maddcow Posted September 20, 2016 Share Posted September 20, 2016 As mentioned in your original thread, I'm definitely interested in this. PC would be my biggest need but being able to send any CC and MIDI note would also be valuable...it'd be handy to be able to send other commands to toggle mute buttons, change volume level etc and I use those other MIDI commands for that. However, I understand that you're trying to keep it simple and PC would be enough. Great work!! Quote Link to comment Share on other sites More sharing options...
colinleer Posted September 21, 2016 Share Posted September 21, 2016 In a perfect world, it would be great to have a timeline like in a DAW, where you could draw midi notes, add PC messages, and also draw in CC envelopes Also, it would be great to have the option to sync with the playback plug-in. In my use case, we send continuous CC messages to change the brightness of stage lights, which must be in sync with a recorded click and sometimes backing tracks. Quote Link to comment Share on other sites More sharing options...
jwhitesides Posted September 22, 2016 Share Posted September 22, 2016 I'm definitely interested. Though I'm curious, can it follow an audio playback channel? I ask because sometimes I use my own click in order to deal with songs that have tempo changes. As we know - MainStage isn't so hot with that yet. Quote Link to comment Share on other sites More sharing options...
jwhitesides Posted December 23, 2016 Share Posted December 23, 2016 Did this ever get finished? Quote Link to comment Share on other sites More sharing options...
nosec Posted April 10, 2017 Share Posted April 10, 2017 I, as well as many on the MainStage fb page, are interested in this type of plugin! This is the missing link in the program. I've been searching a couple of days before I found you and now that I have... could you give us a progress report? Will it be finished soon? Thank you for working on this very important plugin. Quote Link to comment Share on other sites More sharing options...
SRF_Audio Posted July 24, 2017 Share Posted July 24, 2017 Hey, I don't know how much progress you made on this. I ran into the same issue a few years ago. My solution was running Logic alongside Mainstage, and then eventually just switching to Logic. However, I'm keen on trying my hand at a MIDI script like you describe. Any luck? (For reference, I made a YouTube tutorial series on how I automated everything: Quote Link to comment Share on other sites More sharing options... 6 months later... diadempro Posted February 13, 2018 Share Posted February 13, 2018 I also am a software developer, and was thinking of looking up how to hack into the internals of Mainstage to accomplish this. So I am very interested in how far you have gotten, and if you need a co-collaborator to help move this forward, let me know. I also will look into how to do MIDI scripting as Mainstage supposedly supports. @SRF_Audio, I saw your tutorial recently and was wondering the very same thing, about why not just use Logic alone if you are going through all that hassle anyway. I'm thinking about that option as well, although I'm wondering, is there a nice way to switch songs quickly, or is it literally file->open->choose next song->wait for it to load->go? Glad to know switching to Ableton isn't such a wonderful solution, because I hate the look of the interface and it would really depress me to have to go down learning that path Quote Link to comment Share on other sites More sharing options... 10 months later... gpiccolini Posted January 6, 2019 Share Posted January 6, 2019 I like the idea! Quote Link to comment Share on other sites More sharing options... Join the conversation You can post now and register later. If you have an account, sign in now to post with your account. Note: Your post will require moderator approval before it will be visible. Reply to this topic... × Pasted as rich text. Restore formatting Only 75 emoji are allowed. × Your link has been automatically embedded. Display as a link instead × Your previous content has been restored. Clear editor × You cannot paste images directly. Upload or insert images from URL. Insert image from URL × Desktop Tablet Phone Submit Reply Share More sharing options... Followers 0 Go to topic listing
diadempro Posted February 13, 2018 Share Posted February 13, 2018 I also am a software developer, and was thinking of looking up how to hack into the internals of Mainstage to accomplish this. So I am very interested in how far you have gotten, and if you need a co-collaborator to help move this forward, let me know. I also will look into how to do MIDI scripting as Mainstage supposedly supports. @SRF_Audio, I saw your tutorial recently and was wondering the very same thing, about why not just use Logic alone if you are going through all that hassle anyway. I'm thinking about that option as well, although I'm wondering, is there a nice way to switch songs quickly, or is it literally file->open->choose next song->wait for it to load->go? Glad to know switching to Ableton isn't such a wonderful solution, because I hate the look of the interface and it would really depress me to have to go down learning that path Quote Link to comment Share on other sites More sharing options...
gpiccolini Posted January 6, 2019 Share Posted January 6, 2019 I like the idea! Quote Link to comment Share on other sites More sharing options...
Recommended Posts