Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple instances playing different videos using MMC/MTC #29

Open
mrlimbic opened this issue Nov 9, 2018 · 7 comments
Open

Multiple instances playing different videos using MMC/MTC #29

mrlimbic opened this issue Nov 9, 2018 · 7 comments

Comments

@mrlimbic
Copy link

mrlimbic commented Nov 9, 2018

I need to run two instances of xjadeo showing different versions of a video and receiving different timecodes relevant to each version (because the same portion of video maybe in a different place in each).

How can I change the port or channel each instance of xjadeo is listening to?

@mrlimbic
Copy link
Author

mrlimbic commented Nov 9, 2018

I've tried opening two instances from command line using -m 1 and -m 2

But both instances start responding to channel 1 then when MTC starts from channel 2 the videos stop playing (I assume the conflict is confusing it).

How do I determine what numbers to use after -m to separate them? (Mac OS)

@x42
Copy link
Owner

x42 commented Nov 9, 2018

Is JACK MIDI an option? Every jack-client has a different port and it is easy to connect them to different sources.

I never really tested port-midi support beyond the basics. Also on OSX/MacOS the application is generally limited to a single instance when started from the finder. I'm sorry but you're likely on your own there.

@mrlimbic
Copy link
Author

mrlimbic commented Nov 9, 2018

Needs to be system midi ideally. I would be starting two instance from the command line. The manual doesn't make it very clear what should go after -m. It seems like it should be possible in theory.

@x42
Copy link
Owner

x42 commented Nov 9, 2018

Usually a numeric ID, perhaps try --midi-driver portmidi -v -m -1 to list ports.

There is also an application to configure portmidi: https://sourceforge.net/p/portmedia/wiki/PmDefaults/ but I don't have any 1st hand experience with it either. I'm sorry.

@mrlimbic
Copy link
Author

mrlimbic commented Nov 9, 2018

Ah yes... Thanks.. that looks like it.. I should have used 0 & 1, not 1 & 2.

0: CoreMIDI, IAC Driver IAC Bus 1 (input) (*)
1: CoreMIDI, IAC Driver IAC Bus 2 (input)
2: CoreMIDI, IAC Driver IAC Bus 1 (output)
3: CoreMIDI, IAC Driver IAC Bus 2 (output)

@mrlimbic
Copy link
Author

mrlimbic commented Nov 9, 2018

Yes. Done it. It works!!! Thanks.

@mrlimbic
Copy link
Author

I've just noticed one quirk when opening Jadeo from the commmandline.

It ignores the video file it is given. Yet it doesn't ignore any the other parameters. They seem to work fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants