Enviando Relógio batida externa a partir do MainStage

After exploring the differences between Timecode and MIDI Beat Clock, David Earl moves on to show how to sync two Macs running MainStage. For a fail-safe live performance rig this tip is unbeatable!  

MainStage está se tornando um programa de go-to para músicos ao vivo que querem ter controle em tempo real sobre os instrumentos e efeitos no palco. Recentemente Thom Kirkpatrick, um tecladista e um músico electrónico viajando com The Kooks, me perguntou se havia uma maneira de sincronizar vários computadores executando o MainStage juntos.

Quando tocar ao vivo para esgotados multidões, a última coisa que você quer que aconteça é ter um computador para baixo durante a performance. Para ajudar a manter qualquer coisa como isto afeta o fluxo do show, os músicos eletrônicos começaram a criar sistemas redundantes que chutar em quando um computador vai para baixo para a contagem.

Em caso Thoms, ele teve dois computadores portáteis que executam sessões Mainstage idênticos. Ele já havia encaminhado MIDI para ambos os computadores a partir de um único controlador, mas ele precisava ter certeza de que backing tracks e os efeitos estavam seguindo o ritmo correto de qualquer patch que ele passou a ser dentro Ele precisava ter certeza de que MainStage # 2 estava jogando apoio faixas alinhado com o MainStage # 1. Para sincronizar os sistemas, ele precisava de algum tipo de referência.

MainStage não é como outros programas. Normalmente em outros programas que você teria uma preferência de sincronização que permite que você envie vários tipos de timecode de uma porta MIDI. As duas principais referências seria Timecode e Relógio Beat.

Timecode é tempo absoluto. Tem uma base de tempo de horas, minutos, segundos e quadros. No mundo do cinema, há, geralmente, entre 24 e 30 quadros por segundo, o que se relaciona com a forma como o filme é capturado e jogado para trás. Timecode MIDI é absoluta, o que significa que uma segunda dura um longo segundo, uma hora é uma hora em outras palavras, o tempo não é flexível em timecode. Isso é o ponto inteiro. No mundo do cinema, você quer ter certeza de um quadro sincronizado é morto na hora.

Relógio batida MIDI é mais como tirando os dedos para a batida. Não é tão implacavelmente consistente como timecode, e permite mudanças de tempo no cronograma. MainStage usa relógio da batida MIDI para enviar o ritmo de um patch para dispositivos externos e programas. Normalmente em um mundo MainStage, estamos mais preocupados com a mudança de tempos, em vez de tempo absoluto.

Configurando MainStage para enviar Relógio batida MIDI é um pouco complicado, mas quando você sabe o que fazer, você vai ter nenhum problema enviando Relógio batida para outros dispositivos e programas.


Passo 1 - Criar um instrumento externo no seu patch

No modo Editar, vá para o botão Adicionar Canal Faixa no canto superior direito do mixer:

Add channel strip


No menu, selecione Instrumento externo. Certifique-se de dizer que a porta que você está enviando a batida do relógio para. Essa seria a saída MIDI.


Etapa 2 - Ajustar a saída MIDI

Agora que o instrumento externo está no patch, temos a capacidade de enviar relógio batida do patch. Selecione a faixa de canal para o instrumento externo, e olhar para o seu guia de saída MIDI. Selecione a caixa de seleção Enviar Relógio batida MIDI, Enviar Iniciar mensagem e enviar mensagem de parada. Estas definições parecem funcionar melhor para mim:

MIDI Output settings


Agora você está pronto para ir, tanto quanto o envio de MIDI está em causa. Para obter o tempo definido para o patch, basta selecionar o patch do lado esquerdo da tela, e definir o seu ritmo sob a guia atributos:

Attributes tab


E para uma boa medida, heres Thom Kirkpatrick dos Kooks! Thom é um cara formidável, e O rock Kooks. Foi divertido ver duas sessões Mainstage em 2 computadores em perfeita sincronia. Aparentemente, se seu primeiro computador vai para baixo, a transição para o outro computador é bastante impecável.

Thom Kirkpatrick from The Kooks with his MainStage rig.


Aproveite as possibilidades!



David writes music for all media including advertising, branding, movies, television, and games. He works for such clients as Sega, LucasArts, Microsoft Game Studios, Landor and Associates, Beyond Pix, Rich Pageant, and Nextel. He also teaches at an Apple Certified training facility in San Francisco called Pyramind and has long bee... Read More

Discussion

Paul Spencer
Having difficulty getting reliable sync between two mainstage setups.
Mine is for keys and the other is the drummers. I have created a network midi connection. Both setups are connecting to it OK, and I can get my setup to track tempo changes the drummers patches create.
I wish to use the ARP from ms3 and also from Omnisphere, together with some of the rhythmic env mods and have them sync to midi clock from drummers laptop.
On the drummers setup I am using playback to play the click track, which is sync'd to its own midi clock fine.
At its most basic, I can't even get the metronomes to sync.
Leslie
Hi Paul, did you figure it out? We're also trying to sync up our keys and drums.
sflogicninja
I would not trust network MIDI. What I did was use a physical MIDI cable to send to a MIDI box that would send the MIDI messages from the controller to 2 computers at once. This would allow for the patch change messages to be received by both computers. The MIDI clock was not what I used to sync the systems. The idea was to have a redundant system that was always on. If he hits play, both computers are playing at once. the sync was mechanical, not clock. It was for catastrophic failure.

I'm going to ask the Logic team if there is something I'm missing, but I don't think you can receive clock.
Leslie
Hi! I'm sure this is a silly question, but how are the two Macs actually connected? I know you mentioned a MIDI controller, how does that work? I'm new to the idea of connecting two Macs with Mainstage but would really love to be able to.

Want to join the discussion?

Create an account or login to get started!