Re: [LAU] integrating linux+osx boxes?

From: Robin Gareus <robin@email-addr-hidden>
Date: Mon Oct 17 2011 - 17:43:10 EEST

On 10/17/2011 02:29 AM, shane richards wrote:
> I have scored a gig doing music for a feature film.
>
> They want us to use "...the same software that was used for the submission..." - yay for Linux audio!

Wooha. Champagne!

> Now, my singer has a shiny new mac laptop. I have a linux based laptop and a linux tower will be added on commencement of the job. We want to have a common application stack, and hook everything up with netjack.
>
> On my box I'm using latest dev sources, which I will freeze:
>
> Jack2
> Qjackcontrol
jack2 on OSX comes with a GUI called JackPilot. The connection dialog is
not as nifty as qjackctl's but it gets the job done.

The Mixbus manual (free PDF download) includes a section about setting
up JACK on OSX.

> js_wrap
requires glib.h - which is not avail OOTB on OSX. Otherwise straight
forward to compile.

> Ardour2 (Hopefully purchase Mixbus for the project)
native OSX version available.

> Rosegarden (scoring)
There are (or at least were) some endeavors to port it to OSX; but I
don't think there is a binary around. I am not sure.

> QTractor (sequencing, instrument host)
QT apps are usually very painless to port. But AFAIK there's no binary.

> Hydrogen
don't know.

> Xjadeo
native OSX version available.

> ladspa/dssi/lv2/vst (win)

VST may be a problem. Also I don't know any OSX binary packages for LV2
or LADSPA, but they can be compiled just fine.

> What are the options here on the mac side?
> Using netjack on the mac ... how?

jack2's built-in 'netone' driver (aka netjack2) works OOTB.

> Is there a gui?

yes and no. JackPilot's preferences do not include the netone/netjack
setup. I'm running 0.87 but I don't think this has changed in 0.88.

The ardour2 "Audio Setup" dialog does include it but it fails with
"invalid parameter" messages here. Launching `jackd -d netone` manually
works just fine.

> Is there any kind of session support on the mac

jack2 includes jack_session support; but I don't know if it is compiled
into the OSX binary. It is not yet listed in the news at
http://jackosx.com/ and it is not available in 0.87.

> or am I better off using shell scripts?

shell-scripts can be copied easily over to other systems or OS. I don't
know if you can migrate [jack-]sessions to/from OSX.

Personally I prefer a shell-script in the work-folder to a session-dir
in my $HOME, YMMV.

> I have exactly zero experience with macs, it's all new. I do not want to use sources.

You may not get around compiling a few plugins and js_wrap.

All in all: installing GNU/Linux on the Mac will be easier! :)

HTH,
robin
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Mon Oct 17 20:15:01 2011

This archive was generated by hypermail 2.1.8 : Mon Oct 17 2011 - 20:15:01 EEST