The All In One Source Bitwig Information & Speculation Thread

Audio Plugin Hosts and other audio software applications discussion
Locked New Topic
RELATED
PRODUCTS
Bitwig Studio 6-25%$299.00Buy

Post

Unfortunately, this app is (at 1.01, maybe I'll grab 1.02 later when I feel like doodling around a bit more, not now) pretty buggy with my VI's.

I have about 10 midi tracks running with AD playing the drums and instances of Kontakt doing everything else and any attempt to BiP the drum track crashes all of the instrument plugs, not just AD but every instrument plugin instance in the song.

On the up side, the crash protection works , the app itself doesn't crash, but I still can't get the thing done so ... it's mostly irrelevant in this case that the entire app didn't crash.

They obviously still have some bug hunting to do.

It did throw up a bug report / submission screen (good) so I was easily able to send the crash report right when it was happening, but restarting the audio engine to try it again did the same thing it did before, at least 4 of the tracks didn't reload the Kontakt samples.

Win 7 64, Kontakt 4.

P.S. This actually illuminates the issue with not being able to save with the demo. I went through a lot of effort to setup this test midi song and... obviously... I can't save it to try to recreate that same situation later if I grab an update. I think the guy who suggested saving and not loading (or limited loads) was onto something. Maybe allow unlimited saving in case you buy, but only allow opening 10 times from disk or something with the demo.

Anyway, it was fun to play with for a bit. Very cool.

Post

ZenPunkHippy wrote:
I am confident you will be able to D&D (maybe not with AD, as another user states it doesn't work on his Mac).
Not strictly true - I've been able to drag n drop from Finder to the pads in Geist. OS 10.9.2.
Talking about Windows here Andy. But another Mac user said he could not get D&D with Addictive Drums.

Technology! Great stuff....WHEN it works :hihi:

Happy Muskiking!
dsan
My DAW System:
W7, i5, x64, 8Gb Ram, Edirol FA-101

Post

dsan@mail.com wrote:Talking about Windows here Andy. But another Mac user said he could not get D&D with Addictive Drums.
No worries, I'd noticed a few people saying D&D isn't working at all on Mac (which I figured was the point here, but was wrong). I don't have AD so can't test that.
... space is the place ...

Post

vivo wrote:I took a look in side the app package and it's written in Java ?!?

I don't hear/read anybody noticing this.

No offense, but ehm ? Isn't that supposed to be a 'slower' language than Obj-C ? Now I understand why there is also a Linux version, easy porting with Java.

Haven't tested the demo properly yet, but these are just some first findings, not trying to be negative.
Yes, it's in Java and code can be easy decompiled. But they using also some native C/C++ code eg. libcairo for the 2d graphics etc. so it's not 100% Java.

Post

LawrenceF wrote:Unfortunately, this app is (at 1.01, maybe I'll grab 1.02 later when I feel like doodling around a bit more, not now) pretty buggy with my VI's.

I have about 10 midi tracks running with AD playing the drums and instances of Kontakt doing everything else and any attempt to BiP the drum track crashes all of the instrument plugs, not just AD but every instrument plugin instance in the song.

On the up side, the crash protection works , the app itself doesn't crash, but I still can't get the thing done so ... it's mostly irrelevant in this case that the entire app didn't crash.
Set the Plug-In Management in Preferences to "Independent processing for each Plugin" so each plugin is running in it's own process. Only then the real sandboxing is active and each plugin can crash/reload individually. I don't know why this isn't the default since this is the main point of having sandboxing...
This should also help with finding the offending plugin instead of all going down.
I have the latest Kontakt running and don't think I ever had a crash from it.
I don't have AD though.

I would definitely update to 1.02 since it already fixed several bugs.

I wonder if the not-reloading of samples is somehow connected to the demo not saving, since BWS saves extra Plugin states with the project? Not sure...

Cheers!

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

dsan@mail.com wrote:BWS set my buffer at 256 and I didn't bother changing it. Even at that setting I was getting distortion in Kontakt 5.
dsan
Yeah, I was running at 128 samples with my Audiobox VSL with the CPU meter thingy looking pretty low to me... and no audio dropouts or glitches anything. 8 core Win 7 system.

Image

Runs fine, just buggy with my instruments.

As a side note, those instruments are all bridged. I actually didn't think about it when I was loading them, I just saw those listed in the browser and wasn't really thinking about bridging because I typically don't even use a bridge, so by habit I see AD I drop it in, etc. But those instruments were all 32-bit... so the crash problem may be in the bridging, no clue.

Post

ThomasHelzle wrote:Set the Plug-In Management in Preferences to "Independent processing for each Plugin" so each plugin is running in it's own process.
Tom
It was set that way. When those instruments all crashed it threw up about 8-9 separate warning dialogs, one for each plugin process.

Don't misunderstand, not complaining at all... just reporting what's happening.
Last edited by LawrenceF on Thu Mar 27, 2014 7:02 pm, edited 1 time in total.

Post

ThomasHelzle wrote:....I use rtpMidi too and it works with Bitwig and my Android Phone using "TouchDAW". With this, TouchDAW acts as a Mackie MCU Pro. Quite nice actually ;-)

Let me check loop Midi and see if it works with my script, if yes I'll release it on the Bitwig Resources Thread so you can see if it solves your problem even if a bit more convoluted than desired. Otherwise check out CopperLan, since it supports networking too... I never tried that part though.

Cheers,

Tom
Hmmmm...so is this "TouchDAW" MIDI over LAN from your phone? Probably WIFI but if so, then I should be able to get MIDI over LAN with the two computers. How is this set up on your system? Sounds interesting.

Actually Thomas, before you go to a lot of trouble, I haven't verified loopMIDI will not work...Like I said previously, I didn't have a lot of time to investigate.

With rptMIDI, BWS recognizes the port but will not send/receive data. I think I read somewhere it does not support MIDI clock.

I'm hopeful to have greater opportunity to mess with things over the weekend and so don't want you to waste your time. I'll have to let you know my findings.

Thanks!

Happy Musiking!
dsan
My DAW System:
W7, i5, x64, 8Gb Ram, Edirol FA-101

Post

BMoore wrote:
audiohouse wrote:
vivo wrote:I took a look in side the app package and it's written in Java ?!?

I don't hear/read anybody noticing this.

No offense, but ehm ? Isn't that supposed to be a 'slower' language than Obj-C ? Now I understand why there is also a Linux version, easy porting with Java.

Haven't tested the demo properly yet, but these are just some first findings, not trying to be negative.
What you mean by slower? Performance? Nope.

Dude that time has gone when Java was considered a "weaker" programing language (for me it never was), it really has been improved in alot of ways, and many professional applications has been written in it. But yes Bitwig is the first DAW to be written entirely in Java.

Many developers consider using Java because of its multiplatform usage, write once and run the same code on windows/linux/macosx.
As I understand, Java is a memory hog, and you have to program it to prefection to make it almost as fast as C etc.
Your understanding is correct in err 2004..... welcome to 2014 :party:

On a more seriouse note, you are right it can be a memory hog, if not applied well...But from the looks of it they have a Java guru(s) in BW HQ. It runs really well, and fine memory usage.

I am a Java developer myself, and I am actually quite amazed as how good it runs.

:clap:

Post

Before I shut down this midi project I swapped out all of the instrument instances with the 64-bit versions and tried it again, to BiP the AD track, and got the same result. I counted this time and not all of them, but 7 of the instrument instances crashed. You can see the dialogs for each plugin process in the task bar.

I'll maybe download 1.02 later and give it another go.

Image

Post

LawrenceF wrote:Before I shut down this midi project I swapped out all of the instrument instances with the 64-bit versions and tried it again, to BiP the AD track, and got the same result. I counted this time and not all of them, but 7 of the instrument instances crashed. You can see the dialogs for each plugin process in the task bar.

I'll maybe download 1.02 later and give it another go.

Image
Well, definitely try 1.02 - makes no sense to report until you're sure it isn't fixed already. But if that doesn't fix it, I'm sure it would make a great bug report ;-)
This shouldn't happen.
I don't have AD so I can't try here.

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

Well, the report was semi automatic so they already have it in any case.

"What were you doing when this crash occurred?", type in a few words and click a button, reported. If they've already fixed it in 1.02 they'd know already. Once / if i grab 1.02 I'll just try it with a single AD track loaded and nothing else.

Thanks Thomas. It's a real pleasure having you around to answer questions. No drama. :)

Post

Question here: I have a multi-input VST effect that I would like to route audio to its different inputs. How do I do this?
Software portfolio
M.N.I.E - soon to be my musical portfolio
Hey, I'm Eurydice(Izzy for short) - she/her :hug:

Post

audiohouse wrote:
BMoore wrote:
audiohouse wrote:
vivo wrote:I took a look in side the app package and it's written in Java ?!?

I don't hear/read anybody noticing this.

No offense, but ehm ? Isn't that supposed to be a 'slower' language than Obj-C ? Now I understand why there is also a Linux version, easy porting with Java.

Haven't tested the demo properly yet, but these are just some first findings, not trying to be negative.
What you mean by slower? Performance? Nope.

Dude that time has gone when Java was considered a "weaker" programing language (for me it never was), it really has been improved in alot of ways, and many professional applications has been written in it. But yes Bitwig is the first DAW to be written entirely in Java.

Many developers consider using Java because of its multiplatform usage, write once and run the same code on windows/linux/macosx.
As I understand, Java is a memory hog, and you have to program it to prefection to make it almost as fast as C etc.
Your understanding is correct in err 2004..... welcome to 2014 :party:

On a more seriouse note, you are right it can be a memory hog, if not applied well...But from the looks of it they have a Java guru(s) in BW HQ. It runs really well, and fine memory usage.

I am a Java developer myself, and I am actually quite amazed as how good it runs.

:clap:
I read up on articles about this from 2013. So your own understanding is correct.....in, err 2011.
Cats are intended to teach us that not everything in nature has a function | http://soundcloud.com/bmoorebeats

Post

What a difference a day makes!

Locked

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”