guavadude Posted November 9, 2015 Share Posted November 9, 2015 It's been awhile, but isn't there a way to create a midi file of Logic's metronome that follows my meter changes? I know I can generate midi from the click prefs but how do I record that midi onto a track in the session to then be exported as a midi file? thx Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 9, 2015 Share Posted November 9, 2015 In Audio MIDI Setup's MIDI window, make sure the IAC driver is online and at least one bus exists. Open the environment window, go to the Clicks and Ports window and select the Metronome icon. In the Environment's inspector, set the "Port" parameter to an IAC bus. R-enable a software instrument track and record the metronome. Quote Link to comment Share on other sites More sharing options...
guavadude Posted November 9, 2015 Author Share Posted November 9, 2015 That was quick...."you want fries with that?" I knew you'd know. Thanks David. Quote Link to comment Share on other sites More sharing options...
guavadude Posted November 9, 2015 Author Share Posted November 9, 2015 one minor note.... In addition to setting different midi notes, you also have to turn off polyphonic clicks if you want separate notes for accented and unaccented. Otherwise you'll get stacked notes on the downbeats. Quote Link to comment Share on other sites More sharing options...
guavadude Posted November 9, 2015 Author Share Posted November 9, 2015 You can set the midi metronome output port to the IAC bus in the metronome settings page. No need to open the Environment at all. When you add a new software instrument, it will keep receiving the metronome output until you go back to the metronome settings and change the midi out port to "off". Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 9, 2015 Share Posted November 9, 2015 Glad you got it working. Thanks for adding all those little precisions, too. Could be useful to someone else looking to achieve the same thing! By the way on my machine when I tested this, all the notes were a few ticks before the grid, so I would have to quantize the MIDI region before exporting it. Quote Link to comment Share on other sites More sharing options...
guavadude Posted November 9, 2015 Author Share Posted November 9, 2015 That's weird. My recorded metronome midi was consistently four ticks early. If you have input quantize on, the midi is recorded tight to the grid. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 9, 2015 Share Posted November 9, 2015 Yeah mine too was consistently 4 ticks early. Quote Link to comment Share on other sites More sharing options...
guavadude Posted November 9, 2015 Author Share Posted November 9, 2015 we may have just discovered a rip in the space time continuum. Quote Link to comment Share on other sites More sharing options...
Arnaud Posted November 10, 2015 Share Posted November 10, 2015 Interesting post, thanks for the tips, might be useful sometime in the future. Could the 4 ticks offset be related in anyway to plugin latency compensation? Cheers, Arnaud Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 10, 2015 Share Posted November 10, 2015 Could the 4 ticks offset be related in anyway to plugin latency compensation? No: we're working with a MIDI signal here, and Plug-in latency compensation concerns only audio signals. Quote Link to comment Share on other sites More sharing options...
Eric Cardenas Posted November 10, 2015 Share Posted November 10, 2015 It's tempo dependant. 45 BPM ≈ 1 tick. 300 BPM ≈ 10 ticks. Quote Link to comment Share on other sites More sharing options...
Arnaud Posted November 10, 2015 Share Posted November 10, 2015 Then it looks like it might be a constant offset time-wise (setting aside rounding errors). I think it is linked to relying on the IAC bus. Instead of the procedure above, do the following: Open an empty project, create a software instrument track (Drum Kit Designer is a good candidate), go to the Environment, click & ports, and simply draw a cable from the metronome to the sequencer input (nothing else at all). You now can directly record the metronome on the instrument track. On my setup, there's no offset this way, and midi events are recorded exactly on beats. Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 10, 2015 Share Posted November 10, 2015 Instead of the procedure above, do the following: Open an empty project, create a software instrument track (Drum Kit Designer is a good candidate), go to the Environment, click & ports, and simply draw a cable from the metronome to the sequencer input (nothing else at all). You now can directly record the metronome on the instrument track. On my setup, there's no offset this way, and midi events are recorded exactly on beats. Even better! Thanks for offering a better solution. Quote Link to comment Share on other sites More sharing options...
Arnaud Posted November 10, 2015 Share Posted November 10, 2015 You're very welcome Happy to help others here, I'm not very active (or, rather, active very often) on this forum, but it's a wonderful resource. Cheers. Quote Link to comment Share on other sites More sharing options...
guavadude Posted November 10, 2015 Author Share Posted November 10, 2015 That's how I now remember doing it. Good to know the IAC bus option too. Quote Link to comment Share on other sites More sharing options...
kingminotaur Posted May 5, 2020 Share Posted May 5, 2020 Then it looks like it might be a constant offset time-wise (setting aside rounding errors). I think it is linked to relying on the IAC bus. Instead of the procedure above, do the following: Open an empty project, create a software instrument track (Drum Kit Designer is a good candidate), go to the Environment, click & ports, and simply draw a cable from the metronome to the sequencer input (nothing else at all). You now can directly record the metronome on the instrument track. On my setup, there's no offset this way, and midi events are recorded exactly on beats. Here's the idiot-proof version for those who have never worked in environment before. I like having a separate individually adjustable click track: 1) Make sure tempo is as you wish it to be. Create a MIDI instrument track and choose instrument Utility->Klofgeist. Leave that track selected 2) From the Logic Main window, Open Environment window. WINDOW->OPEN MIDI ENVIRONMENT 2) At Upper Left Corner of Environment window , Pull down menu "Layer" with default value "Mixer" to choice "Clicks and Ports" ( Layer->Clicks and Ports) 3) Click and hold on the little arrow in (MIDI Click icon) and drag to (Sequencer Input) icon there is some confirmation I forgot but I accepted. A line should stay when you release, something like appears below. 4) Close Environment window 5) Make sure the click track you created is in Record mode and start recording. Boxes should appear, sent from the metronome to the track. Those notes comprise your click track. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.