Hi Troy :)

please subscribe to the users mailing list. I’ll send the following request to the list right now:

Linux and MTC

Hi :)

because someone in the forum has got troubles with MIDI sync to external equipment I tested it. Please keep in mind that I’ve got troubles with Linux and MIDI sequencers, that’s why my test might be critical.

In the times of the C64 I was an assembler MIDI coder, so the following information about MIDI is very old and might not fit to the actual MIDI conventions.

I signed binary with ‘%’.

My notes for the C64:

Song Position Pointer %1111 0010 %0lll llll %0hhh hhhh

lll llll ist the low byte and hhh hhhh the high byte for the songposition

the songposition is noted by the sum of 1/16 notes from the start position of the song

Information by Wiki:

MTC distinguishes between different fps only by the rate at which timecode advances.

I tested it by connecting my ATATI ST to my Linux workstation, running sequencers without sending any note events, I only made a visual test.

The setup was:

64 Studio 2.1 64-bit vanilla install running Rosegarden

ATARI ST Cubase 3.1 with dongle key, so there shouldn’t be any bug. Cracks might have bugs.

What ever I tried, I wasn’t able to run Rosegarden as slave.

Running the ATARI as slave, everything seems to be fine.

The settings for Rosegarden as master were:

MIDI Clock and System messages: Send MIDI Clock, Start and Stop
MIDI Machine Control mode: Off
MIDI Time Code mode: MTC master
Automatically connect sync output to all devices in use: [x]

The settings for Cubase as slave were:

SYNC SOURCE
SMPTE SYNC: MTC
FROM INPUT: ATARI
FRAME RATE: 30 fps
TEMPO SYNC: MIDICLK
FROM INPUT: ATARI

I wonder if someone is able to run Rosegarden as slave?

Because of my own troubles with Linux, I have to check out other settings, that’s why I can’t do much research for this, but I think this is a serious issue.

Some days ago I asked for help with less information, maybe now someone is interested in this. I guess there’s the need for Linux to have better MIDI sync, to become a serious workstation for musicians using MIDI.

You can find the tread here: http://www.64studio.com/node/769

Cheers,
Ralf

* By Icemouse at 10/15/2008 - 15:17
_______________________________________________
64studio-users mailing list
[email protected]
http://lists.64studio.com/mailman/listinfo/64studio-users

Reply via email to