Soundflower or Jack OSX ?

Macintosh software/hardware discussion and troubleshooting

Moderator: James Steele

Chris T
Posts: 229
Joined: Sun Jan 16, 2005 10:01 pm
Primary DAW OS: Unspecified

Soundflower or Jack OSX ?

Post by Chris T »

I'm running DP7.21 on OS10.6.8.

I was previously using Plogues Bidule in Rewire, but I need a system that utilizes the 8 cores on my machine (late 2007 Intel Mac). I have 16GB RAM, but unless I'm using more than 1 core, the power of my Mac is wasted.

I run a wide range of VIs in Bidule: NI Kontakt (and other Komplete), LOTS of Omnisphere (poss RMX), Real Guitar etc etc.

I'm considering Soundflower, Jack OSX or Audio Hijack (?) to route multiple (16+ stereo) channels back into DP.

Does anyone have a preference or know which is most stable / has least latency etc?...

Also, since Plogue defaults to Rewire once you've opened DP, would using something like SF conflict with any pre-existing Rewire routing?

thanks
Main SYS: 12-Core New Mac Pro (Dec 2013), 64GB RAM, OS10.10, Apollo Quad Interface, 3xSSD work/sound drives in TB Enclosure, UAD Plugs, DP, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2nd SYS: Intel 8-Core Mac Pro (2007), 28GB RAM, OS10.7, MOTU PCI 424, 2408 interfaces (4), DP8.07, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2 Mac Minis (2011): Dual Quad, 16GB RAM running VE Pro, various libraries in Kontakt, G-Player, UVI.
User avatar
Phil O
Posts: 7347
Joined: Thu Jul 28, 2005 10:01 pm
Primary DAW OS: MacOS
Location: Scituate, MA

Re: Soundflower or Jack OSX ?

Post by Phil O »

A while back I posted that Soundflower was buggy on my system. Since then they seem to have fixed the problems. The latest release is working fine for me with both Snow Leopard and Lion, and IMO it's much easier to use than Jack.

Phil
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
Chris T
Posts: 229
Joined: Sun Jan 16, 2005 10:01 pm
Primary DAW OS: Unspecified

Re: Soundflower or Jack OSX ?

Post by Chris T »

Thanks Phil.

In what way is it easier to use? And any idea how the 2 compare as far as audio latency?...
Main SYS: 12-Core New Mac Pro (Dec 2013), 64GB RAM, OS10.10, Apollo Quad Interface, 3xSSD work/sound drives in TB Enclosure, UAD Plugs, DP, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2nd SYS: Intel 8-Core Mac Pro (2007), 28GB RAM, OS10.7, MOTU PCI 424, 2408 interfaces (4), DP8.07, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2 Mac Minis (2011): Dual Quad, 16GB RAM running VE Pro, various libraries in Kontakt, G-Player, UVI.
User avatar
Phil O
Posts: 7347
Joined: Thu Jul 28, 2005 10:01 pm
Primary DAW OS: MacOS
Location: Scituate, MA

Re: Soundflower or Jack OSX ?

Post by Phil O »

I never actually got Jack to work. It was quite a while ago when I tried it, so I don't remember the details. All I remember is thinking it was a PIA. As far as latency is concerned, I really don't know which is better. Sorry.

Phil
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
User avatar
bayswater
Posts: 12510
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Soundflower or Jack OSX ?

Post by bayswater »

It looks like Jack OS hasn't been updated for OS X for a while, and there are reports it doesn't work with Lion. I have not had any problems with Soundflower in 10.6.8.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
Chris T
Posts: 229
Joined: Sun Jan 16, 2005 10:01 pm
Primary DAW OS: Unspecified

Re: Soundflower or Jack OSX ?

Post by Chris T »

Hmm interesting. Thanks for the info. Anybody use any other program for routing audio into DP internally apart from these two?
Main SYS: 12-Core New Mac Pro (Dec 2013), 64GB RAM, OS10.10, Apollo Quad Interface, 3xSSD work/sound drives in TB Enclosure, UAD Plugs, DP, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2nd SYS: Intel 8-Core Mac Pro (2007), 28GB RAM, OS10.7, MOTU PCI 424, 2408 interfaces (4), DP8.07, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2 Mac Minis (2011): Dual Quad, 16GB RAM running VE Pro, various libraries in Kontakt, G-Player, UVI.
User avatar
Michael Canavan
Posts: 3863
Joined: Fri Jul 15, 2005 10:01 pm
Primary DAW OS: MacOS
Location: seattle

Re: Soundflower or Jack OSX ?

Post by Michael Canavan »

The last version of Jack was three months ago, so not too bad in terms of updating. There's apparently a Lion compatible beta you can use as well.

Normally I would have said no contest that Soundflower is better/easier but the latest version of Jack includes MIDI streaming, haven't checked it out yet but the leaves just tempo matching between applications to worry about if they haven't implemented it yet. So I'm stoked to install and check it out! Jack could end up becoming the best way to deal with hosts like Mainstage and say starting a song in Live and wanting to use DP alongside it without losing the ability to host Audio Units. :headbang:
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
User avatar
bayswater
Posts: 12510
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Soundflower or Jack OSX ?

Post by bayswater »

What I saw was that Jack "should" work with Lion, and comments from users that it doesn't.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
Chris T
Posts: 229
Joined: Sun Jan 16, 2005 10:01 pm
Primary DAW OS: Unspecified

Re: Soundflower or Jack OSX ?

Post by Chris T »

Interesting. Actually I need to route MIDI from DP into Plogue also, without using Rewire. How would I do this if I routed audio from Plogue to DP through Soundflower?

And if I used the latest vs of Jack, how many channels/ports would it have in order to route MIDI? I run a lot of multi-VIs in Plogue so I'd need a good load of MIDI ins.

As I understand it, I wouldn't be able to route the MIDI using Rewire because then I'd be forced to use the audio, right? I mean, the whole point of avoiding Rewire is so that I maximize my multi-core processing power (and Rewire only uses 1 processor..).
Main SYS: 12-Core New Mac Pro (Dec 2013), 64GB RAM, OS10.10, Apollo Quad Interface, 3xSSD work/sound drives in TB Enclosure, UAD Plugs, DP, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2nd SYS: Intel 8-Core Mac Pro (2007), 28GB RAM, OS10.7, MOTU PCI 424, 2408 interfaces (4), DP8.07, VE PRO, All NI, All Spectrasonics, many libraries, VIs etc.
2 Mac Minis (2011): Dual Quad, 16GB RAM running VE Pro, various libraries in Kontakt, G-Player, UVI.
User avatar
bayswater
Posts: 12510
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Soundflower or Jack OSX ?

Post by bayswater »

Interapplication MIDI, comes with OS X as a CoreMIDI thing, works with DP. Might work with Bidule presuming it also supports CoreMIDI.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
User avatar
Dwetmaster
Posts: 3491
Joined: Tue Aug 15, 2006 9:59 am
Primary DAW OS: MacOS
Location: Montreal Canada

Re: Soundflower or Jack OSX ?

Post by Dwetmaster »

I've always used either IAC driver or DP's interapplication MIDI to communicate with other software like bidule. It always worked.

I've always been confused about soundflower because I use external word-clock sync and when I enable soundflower, I always end up hearing clicks and pops... I guess I should read a bit more on it.
MacPro 8Core 2.8GHZ 16GB RAM OSX10.8.3
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
reedster
Posts: 189
Joined: Thu Mar 04, 2010 1:51 pm
Primary DAW OS: MacOS

Re: Soundflower or Jack OSX ?

Post by reedster »

Over here SF worked fine with DP/Bidule. Recently started using Jack.
Jack works but feels more cumbersome.

Start up process:
Launch and start Jack Pilot / Launch Bidule, open template / Launch DP open project / go back to Jack Pilot, open Routing, Load Studio Setup /

At this point things are stable. When opening a new DP project with the same virtual inputs and outputs, Jack (surprisingly to me) requires a new Load Studio Setup to resume passing audio from Bidule to DP.

I guess I expect Jack to remember the setup and when inputs and outputs become available to reconnect automagically.

Any suggestions on how to streamline the process would be welcome. thanks

reedster
MacBook Pro 9,1 15" 16gb | 10.12.4 | DP 9.13 | xAir | NI | WIVI | Garritan | Izotope | Bidule
User avatar
Michael Canavan
Posts: 3863
Joined: Fri Jul 15, 2005 10:01 pm
Primary DAW OS: MacOS
Location: seattle

Re: Soundflower or Jack OSX ?

Post by Michael Canavan »

@reedster,
I was reading the manual last night, and you can save connections as presets apparently, so that would be the way to do it.

Again, I haven't set up Jack for anything really complex, but the advantages over Soundflower so far seem to be:
AU/VST plug in, so a single track can be routed to Jack while the rest gets routed elsewhere etc.

More than 16 in/out virtual 'tracks'.

MIDI streaming.

complex routing can be saved as a preset.


The advantages of Soundflower are that it's dead easy, you just set it up and you route audio etc.

It should be mentioned that Audio Highjack is a great cheap application that allows you to use audio units on the system output of your Mac. I think you could pull off something like that in Jack, but it might cause a feedback loop, not sure.
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
User avatar
Michael Canavan
Posts: 3863
Joined: Fri Jul 15, 2005 10:01 pm
Primary DAW OS: MacOS
Location: seattle

Re: Soundflower or Jack OSX ?

Post by Michael Canavan »

@bayswater,
This is the link that talks about Jacks current state.
It's in the download section, slightly confusing place to put "news", but there you go.
http://www.jackosx.com/download.html
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
User avatar
bayswater
Posts: 12510
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Soundflower or Jack OSX ?

Post by bayswater »

Michael Canavan wrote:@bayswater,
This is the link that talks about Jacks current state.
It's in the download section, slightly confusing place to put "news", but there you go.
http://www.jackosx.com/download.html
Right. I had heard about this somewhere. Odd that he's still posting it as a 10.7 version. Thanks.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
Post Reply