Apple Logic Pro /LogicExpress Discussion group photo

Yahoo Groups archive

Apple Logic Pro /LogicExpress Discussion

Index last updated: 2026-04-28 23:06 UTC

Thread

Creating a mid file

Creating a mid file

2005-06-06 by tim_trax

I am having trouble when I create a mid file - trouble getting things
such as master 
volume, LSB,MSB, pan, reverb, chorus   included in the midi file. 
When you use the midi 
mixer, you can set these things - but then when you export the file, 
these things aren't 
saved with the file.   I suppose I could do one at a time in the text
editor - but surely 
there's a faster way.

and a 2nd question.....

I use a Yamaha XG midi module.  How can I get to see the XG
instruments available - in 
LOGIC?  It only displays the GM voices.

Re: Creating a mid file

2005-07-08 by tim_trax

Well here I am responding to my own question.
I have discovered that Pro 7 has a command:

MIDI > Insert Instrument MIDI Settings as Events

that Express 6 doesn't.  I don't really see how it's possible that a program with Logic's 
pedigree - going right back to Atari - can't easily create a proper midi file.

Am I missing something??

Re: Creating a mid file

2005-07-09 by gswerner2002

--- In Logic_Cafe@yahoogroups.com, "tim_trax" <thallman@c...> wrote:
> Well here I am responding to my own question.
> I have discovered that Pro 7 has a command:
> 
> MIDI > Insert Instrument MIDI Settings as Events
> 
> that Express 6 doesn't.  I don't really see how it's possible that a 
program with Logic's 
> pedigree - going right back to Atari - can't easily create a proper 
midi file.
> 
> Am I missing something??

I have logic 4 & 5 and they both have export as midi file in the file 
menu. I don't have 6 or 7 but have used export midi funcion from the 
file menu on both 4 and 5

Re: [Logic_Cafe] Re: Creating a mid file

2005-07-09 by GAmoore@aol.com

i'm a little confused by the question and what you are trying to do. midi contains notes and also controller information and sysex dumps and such. also, logic sends certain midi info without it being explicitly in a sequence - such as when you check the patch number and check the preference to send instrument settings. certainly logic does import and export standard midi (there is type 0 and 1 I think). I have taken a midi file created by a friend on PC using Cubase, and imported directly into Logic on a mac. I am sure you can do the opposite as GSWERNER was saying. I bet even Garage band will do that. So perhaps give it another try.

Re: Creating a mid file

2005-07-10 by tim_trax

--- In Logic_Cafe@yahoogroups.com, "gswerner2002" <gswerner2002@y...> wrote:
> --- In Logic_Cafe@yahoogroups.com, "tim_trax" <thallman@c...> wrote:
> > Well here I am responding to my own question.
> > I have discovered that Pro 7 has a command:
> > 
> > MIDI > Insert Instrument MIDI Settings as Events
> > 
> > that Express 6 doesn't.  I don't really see how it's possible that a 
> program with Logic's 
> > pedigree - going right back to Atari - can't easily create a proper 
> midi file.
> > 
> > Am I missing something??
> 
> I have logic 4 & 5 and they both have export as midi file in the file 
> menu. I don't have 6 or 7 but have used export midi funcion from the 
> file menu on both 4 and 5

The problem is getting the settings you want  - reverb, chorus, pan, program changes - 
into a track as events.  Without the MIDI > Insert Instrument MIDI Settings as Events thing,  
you have to do a workaround as far as I can tell.  Either enter them individually per track in 
the text editor or create a template and superimpose the template values on your file.
Unless you have these elemtnets as events per track,  many things won't play a Logic-
created midi file.

Re: [Logic_Cafe] Re: Creating a mid file

2005-07-10 by GAmoore@aol.com

The problem is getting the settings you want - reverb, chorus, pan, program changes -

Are there midi control numbers for those things? If your synth has control numbers for them, then you can put them in.


into a track as events. Without the MIDI > Insert Instrument MIDI Settings as Events thing,


Are you expecting that the midi settings from the synth are going to get read into Logic and recorded as midi? Thats probably right. Hit RECORD on the midi track , and twiddle some knobs and see if they get recorded in the event editor afterward.

you have to do a workaround as far as I can tell. Either enter them individually per track in
the text editor or create a template and superimpose the template values on your file.



Why don't you make the changes using region-based automation. You can control any of the CC's I think. If you do the track based automation I think you can convert to region based. Then its in midi.


Unless you have these elemtnets as events per track, many things won't play a Logic-
created midi file.



Thats why you export it as type 0 or type 1 midi file so it will be generic and universal.


Re: Creating a mid file

2005-07-11 by tim_trax

I know I'm not explaining this problem correctly so I'll try again.
In a past life I worked in a PC midi program (DOP)  where you basically filled out a chart on 
the 'arrange page' .  When you saved as a midi file the chart things (ie reverb, pan etc)  
ended up in the tracks as events

However.....

In Logic Express 6,  it seems you create your pan, reverb , etc.  settings on that track box 
on the left of the arrange page. (forget what that box is called)
HOWEVER  - WHEN YOU EXPORT AS MIDI  FILE - THOSE SETTINGS DO NOT GO WITH THE 
MIDI FILE.   You would have to enter them individually into each track as midi events.

In Logic Pro 7 there is a (and i quote)  MIDI > Insert Instrument MIDI Settings as Events.

Without that command in Express6  you would have to enter each event individually - this 
could take hours per file.  (unless you use a template workaround or some such thing)

So again my question is - IN EXPRESS 6   is there a way to get contollers settings reflected 
as events in an exported midi file.

Re: [Logic_Cafe] Re: Creating a mid file

2005-07-11 by GAmoore@aol.com

So again my question is - IN EXPRESS 6 is there a way to get contollers settings reflected
as events in an exported midi file.


I've never used Express, so I can't answer your question well. I've never even seen it in operation and don't know the differences. But IF there is a midi control number for reverb and so forth, then it doesn't take long to create an event in the event list editor. Assuming this functionality is not built in to Express, you can solve it without too much trouble in this way
1. Find out the midi control number for each item you want to affect. (These are usually listed in the manual for your synth, found online, inspecting a file made by your previous PC program, or as I said before, hit record in logic, and alter that parameter on the synth itself)
2. Then create a little one bar sequence with one each of what you want - reverb, pan, chorus, etc.
3. From this point on, all you have to do is copy that sequence to bar before your song starts on any track for that synth, in any logic song. Then edit the values accordingly in the event list.

Re: Creating a mid file

2005-07-12 by tim_trax

Yes that's the workaround - basically use a template and create your midi file from it.
And that won't be hard .  I'll create it on my PC program and import it.  As  I said in my 
first offering,  it's pretty dumb that a program that's been around as long as Logic 
wouldn't be easier to use for midi.  Creating events in a text editor one at a time is pretty 
tedious - even using copying and pasting. Thanks for your thoughts.!!








--- In Logic_Cafe@yahoogroups.com, GAmoore@a... wrote:
Show quoted textHide quoted text
> > So again my question is - IN EXPRESS 6   is there a way to get contollers 
> > settings reflected
> > as events in an exported midi file.
> > 
> 
> I've never used Express, so I can't answer your question well. I've never 
> even seen it in operation and don't know the differences. But IF there is a midi 
> control number for reverb and so forth, then it doesn't take long to create an 
> event in the event list editor. Assuming this functionality is not built in 
> to Express, you can solve it without too much trouble in this way
> 1. Find out the midi control number for each item you want to affect. (These 
> are usually listed in the manual for your synth, found online, inspecting a 
> file made by your previous PC program, or as I said before, hit record in logic, 
> and alter that parameter on the synth itself)
> 2. Then create a little one bar sequence with one each of what you want - 
> reverb, pan, chorus, etc. 
> 3. From this point on, all you have to do is copy that sequence to bar before 
> your song starts on any track for that synth, in any logic song. Then edit 
> the values accordingly in the event list.

Re: [Logic_Cafe] Re: Creating a mid file

2005-07-12 by GAmoore@aol.com


Yes that's the workaround - basically use a template and create your midi file from it.
And that won't be hard . I'll create it on my PC program and import it. As I said in my
first offering, it's pretty dumb that a program that's been around as long as Logic
wouldn't be easier to use for midi. Creating events in a text editor one at a time is pretty
tedious - even using copying and pasting. Thanks for your thoughts.!!


I just don't know very much about this. But I think you could make something in the environment to convert mod wheel data to other things in real time and you would not have to edit anything by hand in the event list. But you do need to get the numbers.

Doesn't Logic Express have some preference like "send used instrument settings"?

Re: Creating a mid file

2005-07-13 by tim_trax

> 
> Doesn't Logic Express have some preference like "send used instrument 
> settings"?


I've looked hard and I can't find it.  Seems unbelievable but true.

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.