The All In One Source Bitwig Information & Speculation Thread
-
- KVRAF
- 6159 posts since 4 Dec, 2004
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.
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.
-
- KVRAF
- 3071 posts since 29 Sep, 2005
Talking about Windows here Andy. But another Mac user said he could not get D&D with Addictive Drums.ZenPunkHippy wrote:Not strictly true - I've been able to drag n drop from Finder to the pads in Geist. OS 10.9.2.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).
Technology! Great stuff....WHEN it works
Happy Muskiking!
dsan
My DAW System:
W7, i5, x64, 8Gb Ram, Edirol FA-101
W7, i5, x64, 8Gb Ram, Edirol FA-101
- KVRAF
- 5948 posts since 19 Jun, 2008 from Melbourne, Australia
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.dsan@mail.com wrote:Talking about Windows here Andy. But another Mac user said he could not get D&D with Addictive Drums.
... space is the place ...
- KVRAF
- 5913 posts since 17 Aug, 2004 from Berlin, Germany
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.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.
| Links- KVRAF
- 6542 posts since 9 Dec, 2008 from Berlin
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...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.
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
UrbanFlow.art · Instagram · YouTube
-
- KVRAF
- 6159 posts since 4 Dec, 2004
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.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
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.
-
- KVRAF
- 6159 posts since 4 Dec, 2004
It was set that way. When those instruments all crashed it threw up about 8-9 separate warning dialogs, one for each plugin process.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
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.
-
- KVRAF
- 3071 posts since 29 Sep, 2005
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.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
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
W7, i5, x64, 8Gb Ram, Edirol FA-101
-
- KVRist
- 87 posts since 22 Apr, 2013 from Somewhere not near you!
Your understanding is correct in err 2004..... welcome to 2014BMoore wrote: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.audiohouse wrote:What you mean by slower? Performance? Nope.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.
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.
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.
-
- KVRAF
- 6159 posts since 4 Dec, 2004
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.

I'll maybe download 1.02 later and give it another go.
- KVRAF
- 6542 posts since 9 Dec, 2008 from Berlin
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 reportLawrenceF 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.
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
UrbanFlow.art · Instagram · YouTube
-
- KVRAF
- 6159 posts since 4 Dec, 2004
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.
"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.
- KVRian
- 1451 posts since 4 Oct, 2012 from Utah
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
M.N.I.E - soon to be my musical portfolio
Hey, I'm Eurydice(Izzy for short) - she/her
- Banned
- 1583 posts since 19 Aug, 2011
I read up on articles about this from 2013. So your own understanding is correct.....in, err 2011.audiohouse wrote:Your understanding is correct in err 2004..... welcome to 2014BMoore wrote: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.audiohouse wrote:What you mean by slower? Performance? Nope.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.
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.![]()
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.
Cats are intended to teach us that not everything in nature has a function | http://soundcloud.com/bmoorebeats