Possible Noob Question: Saving MIDI Files/Media Bay?

You need to have a midi part selected in the project window.
Then it will work.

I do. Still not working. Export MIDI Loop is grayed out.

I see. There’s a catch.

It works with instrument tracks only, so if you use midi tracks and rack instruments it won’t work.
It’s a shame because this way you can quickly recall the midi part, the instrument with all the settings, even the channel settings with any inserts, eq… you have used.

Oh for f–ck’s sake. There’s ALWAYS a catch.

Jeeeeez SB. It’s supposed to be a MEDIA BROWSER. Why can’t it write Parts into MID files? It can -read- them in, right?

So much for New Year’s resolutions. Maybe I’ll move on to ‘quit drinking’.

Thanks anyways.


—JC



This might make for a good feature request then.

Sure is! :mrgreen:

But after sixteen years of using Cubase, beta-testing Cubase, complaining about Cubase, AND documenting various issues and feature requests in microscopic details, I’ve learned ONE thing about Cubase.

Es macht nichts.

Or… as a marriage counselor once told me: you have to like her for who she is right now, 'cause SHE AIN’T GONNA CHANGE.

So I let off steam once in a while. And that’s about all I can be bothered to do anymore.

Es macht nichts.

OTOH… the one advantage of Beta Testing is that everyone once in a while they do seem to listen a -bit- more. But only a bit.

Hi Suntower,
“What I want is a FAST way to take a MIDI event I create in a song, save it 'somewhere’ (I assume MediaBay) so I can re-use it as needed in -any- CPR.”

I don’t have exactly what you want, but since Cubase 8 at least, there is the ability to import/export any track from any project - File/Import/Tracks from Project. This makes any project a library of tracks. This way there is no need to even save stuff. It is easy too.

Zero

Export the midi file to %AppData%\Steinberg\MIDI Loops\ and it will appear in Mediabay in User Content>MIDI Loops.

You could put it in any directory that is included in mediabay, I chose that one because it’s one of the defaults that come with the system.

(to just save the part, of course, solo its track, select the part and hit locators to selection)

1 Like

I’ll give that a try, THANKS!

  1. I wonder how that will work activating a ‘Loop’ that isn’t connected with an “Instrument Track”?

  2. Doesn’t solve the problem of -easily- getting MIDI -into- Mediabay, though.


    Anyhoo… I think for -now- the ghetto plan will be to simply have a dummy CPR with all my ‘licks’ in it and leave that open for copying/pasting into ‘live’ projects. The down side being, of course, that there is no way to -easily- Preview the bits as if the ‘browser’ actually worked.

Cheers,

—JC


Using the method I cited, you don’t need to keep the lick CPR open. Still puzzled as to why Export MIDI Loop is grayed out for you.

Read above:

"I see. There’s a catch.

It works with instrument tracks only, so if you use midi tracks and rack instruments it won’t work.
It’s a shame because this way you can quickly recall the midi part, the instrument with all the settings, even the channel settings with any inserts, eq… you have used."


I just tried Steve C’s method and it worked here, with both a MIDI track and an instrument track. It only saves the MIDI though.
Z

His ‘method’ doesn’t do anything to make it easy to EXPORT to a MIDI Loop.

Just a thought Suntower, but I have moved away from Rack instruments entirely, I just don’t need them. All my tracks are instrument tracks and I never (well hardly ever) use multis. This way everything seems to behave itself, and since I folderise, hide and disable everything unless I need it, there is virtually no footprint on RAM or CPU. I have 1200 tracks in my template and they take 6 gig of RAM and hardly any CPU.
If I want from this master template I can simply delete stuff, or I can create a virgin cpr and just import what I need.
Anyway that’s my way of working. No Rack instruments at all.

This was a helpful video for me. Sadly, it only works for Instrument Tracks… NOT for plain ol’ MIDI tracks.

NB: Turn down yer sound. He uses the LOUDEST frickin’ sound to test with. :smiley:

A Midi loop isn’t actually a loop. It’s a container that includes everything an instrument track can, plus midi. It’s a cool idea, but without drag and drop to mediabay it’s not so useful. (There was a period during C8 where you could drag and drop midi parts from instrument tracks onto mediabay. Then in 8.5 it was removed. I am optimistic that we will see it again in 2018. I am speaking with a slight tone of sacrasm :stuck_out_tongue: )

Here’s what I just played with, it feels like a decent workflow, once you set it up.

  • create a folder in the Cubase Projects folder called “midi riffs”.
  • Go into mediabay and navigate to it in the left Define Locations pane and check-mark it.
  • Turn on “Show Managed Locations Only” to hide all the un-checked folders.
  • Export a midi file to the aforementioned folder, and it appears in Mediabay. Just set the filter to midi files, and leave the drop-down menu on All Media. (User Content only shows the %AppData% and other system dir stuff afaik)
    The file is shown, you can preview it in the previewer, it’s routed through the midi output you select in the dropdown menu.

(midiloops automatically load the instrument they were created with. edit: I was typing while you posted the youtube link…)

“Export a midi file to the aforementioned folder”

Aye, there’s the rub.

Again, the -key- for me is to be able to -populate- the folder easily.

My -entire- ‘workflow’ (cough) is about what I call LONG TERM RE-USE. I’ll play a drum part in 2007 (literally) and then in 2017 I’ll be working on a new piece and it will dawn on me that what I really need are bits from that 2007 piece. And it’s always fraught copying/pasting from one to the other. I’m sure I’m not the only one.

Your method is great -if- I either:
a) When I’m done with a project, create separate MID files for each ‘lick’ I think I want to re-use in the future. (I can dream).

b) Hire an assistant, like ‘Hans’, to do such menial tasks. (I can dream).

Thanks for taking the time. This could be useful for me.

—JC

Well Suntower, thanks for the warning about the MIDI loop video. I have never seen someone use a fart for sound demo purposes (well maybe I have but that included a lighted match).

I ran some more test and can confirm that the button for export MIDI LOOP is greyed out when using a MIDI track even when there is no rack instrument.

Using an instrument track I have just done the following:

Created an instrument track, loaded it with all sorts of settings including inserts expression maps, note expressions, mid modifiers and even note pad entries. Exported this as a MIDI loop, found it in Media Bay, demoed it in Media bay, then imported into a fresh track, complete with the original track. It is identical to the original track. It’s simple to do.

I say your issue is actually with MIDI tracks which are destined for Rack instruments rather than with MIDI Loops per se. Somehow they want to wed themselves to the rack instrument which is not exported.

I respectfully suggest change to instrument tracks, but this does not solve your the problem of your historical library of sounds/settings

Z

Thank you guys! I am mainly using it for my External Synth. I am going to give it a try. Thank you Steve for all the great tips as always!

Doing something similar today. Found a workaround. When you’re creating your MIDI library, make an instrument track and drag your merged MIDI file down there. Then you can save export it to Media Bay. After you’ve made your loops, you can get rid of the instrument track, search for your loops in the Media Bay file browser, and drag your MIDI loops into a regular MIDI track for a rack instrument. It feels like some unnecessary steps in setup, but once your MIDI library is setup, you never have to mess with the instrument track again.