You should look into using a JACK audio server for low latency stuff. I would guess you run on PulseAudio currently.
install jack and qjackctl (control dialog for JACK).
sudo apt-get install jackd qjackctl
The system sound needs to be suspended for JACK to work properly (it needs full access to your audio hardware). Some JACK versions can suspend pulse automatically via dbus nowadays as far as i remember, but i don't know how things on ubuntu are currently. To be sure you can start qjackctrl wit pasuspender:
pasuspender qjackctl
This way pulse audio will release the audio hardware as long as JACK is running. You will now have to configure JACK in qjackctl. For basic functionality there should not be much to do the most important part is buffer size.
If the server starts successfully you can try to use it in Bitwig.
There might be more stuff you need to do e.g. JACK should have Realtime access rights and your user might be missing them. According to this page your user has to be in the "audio" group:
https://jackaudio.org/faq/linux_rt_config.html
Another good resource for further optimization is the arch wiki: https://wiki.archlinux.org/title/Professional_audio
Instructions: To install presets, copy "April 2018" folder to your bitwig library folder. You can also merge the folder with last months folder, to prevent duplicates of updated plugins. You can also extract the contents of the folder into the existing "presets" folder. The presets will be added to your library as long as they are inside the your library folder.
Library locations: Defualt for Windows 10 is "C:\Users{username}\Documents\Bitwig Studio\Library\Presets" Defualt for Mac "/Users/$username/Documents/Bitwig Studio/Library/Presets/" Defualt for linux "/Home/$username/Documents/Bitwig Studio/Library/Presets/" (This location can be changed by the user inside bitwig.
Vote on your favorite submitter for this compilation! You can vote for multiple submitters if it's too hard to pick! You can find all the presets for this month by typing "april 2018" in the presets searchbar in Bitwig Studio. https://www.strawpoll.me/15636865
Further information regarding the compilation can be found here: https://github.com/polarity/bitwig-presets
The "integrated modul*<em>ar</em>* system" will allow you to create and modify devices, it's bitwig's version of max for live or reaktor, I don't know if it has anything do with modulating stuff across different tracks or letting you modulate stuff that isn't nested.
That won't be coming in the next update either, group tracks and routing improvements are the next major updates coming and there might be another minor update or two before that comes.
Audio-to-mod is in there if we're thinking of the same thing; it's called audiomod and you can find it in the modulators folder.
A few things to add:
ondemand
should not cause DSP dropouts unless the machine is grossly underpowered for the workload, especially with JACK. If they're actually seeing this, it's probably something else, but setting the performance
governor won't hurt anything anyway.
They should check to see that this problem doesn't happen with ALSA output first, before trying solutions related to Pulse/JACK/cpufreq, which are additional layers of complexity. Don't have to keep using ALSA after, it's just a good idea to check to see if it's driver-related or not.
This URL explains how to run PulseAudio and JACK together if needed. Lots of stuff still needs PulseAudio, unfortunately.
http://www.bitwig.com/en/community/control_scripts/ableton/push/push_1.html
Couldn't tell you myself considering I don't have one, but you could probably just try it out with the demo and the controller script from that page.
The great thing about bitwig is that you can make and modify these scripts yourself. Don't like something? Change it!
hey I've just found that the keyboard settings are stored in C:\Users\USERNAME\AppData\Local\Bitwig Studio\keyboard-shortcuts, on mac they should prolly be stored inside applications\Bitwig Studio folder, but you should be able to find the location, and use something like https://www.resilio.com/individuals for the actual syncing
https://www.amazon.com/Raspberry-Inch-Touch-Screen-Touchscreen/dp/B0776VNW9C seems fine to me but I don't have one so I can't comment on the quality of the display itself.
The standard ones for raspberry pi are all 7 inches, so probably too small for you.
Glad to hear that it's possible to get everything to run smoothly :)
Do you know of a good resource to read up on Linux audio from? I've got fundamental knowledge of Linux, and been experimenting with different OS for a few years, but have kept Windows as main OS for convenience basically. I've now started getting my feet wet again Linux-wise, but my knowledge of audio therein is pretty much non-existent. I've got alsamixer, pulseaudio, jack and qjackctl. Now also added Cadence to that list, but I feel like I can't see exactly why I need all of those. Is there a good wiki of some sort to explain which piece of software takes care of what? It's all uncharted territory for me :)
How'd you get your focusrite card to play btw? I've got a focusrite saffire 6 usb which shows up in alsamixer, but without controls. Running all audio from the built-in PCI-card until I get the external going.
edit. Nvm about the card thing, followed the top answer here: http://superuser.com/questions/626606/how-to-make-alsa-pick-a-preferred-sound-device-automatically and got it working :)
If you do this for a living they you'd know that CF is definitely not the best service for this.
In part because the high number of PoPs (although I think they made tiered caching GA recently) and in part because it goes againsts their ToS.
> Use of the Services for serving video or a disproportionate percentage of pictures, audio files, or other non-HTML content is prohibited
Should work, but you might have troubles getting the USB mic (which works as it's own sound interface) to serve as your sound input at the same time while using your sound card (or interface) as the output.
​
There's few workarounds for that at least. Using Jack would certainly do it, but the simplest solution is to use ASIO4ALL, which lets you combine your sound interfaces into single one Bitwig then sees.
Some other user recommended manjaro on KVR forums, I will be installing it soon to try it out... I've actually used Qiana studio for some time with it working flawlessly ( and the added bonus of it having everything already configured like real time kernel and audio usergroup and lots of music stuff already installed, like linux VSTs, audio software and such )
Okay, maybe try this: http://www.tobias-erichsen.de/software/loopmidi.html
Or, if you have two midi devices, you could do a hardware loopback.
If no working solution pops up, you may have an easier time by switching to a soundcard or operating system that comes with virtual midi loopback drivers (Linux is pretty nifty on that side, all batteries included with most hardware ;-)
There are a couple of alternatives you can try.
I also can advise this book: https://www.amazon.com/Music-Habits-Electronic-Production-Procrastination-ebook/dp/B00ZJG398U
It is not so much about techniques but habits required to produce tracks.
Hi, if you havent heared of it yet, surge is a free, open source synth thats activly developed by a community (after it was open sourced a while ago by its developer Claes Johanson, who is now working on Bitwig). Roger Linn made some MPE presets for it, take a look at/listen to them.
Heres a link to the official Surge website: https://surge-synthesizer.github.io/
Today I received a response from Bitwig tech support.
yes, this is correct.
Best regards,
Bitwig Support Team
...
... Bitwig GmbH... <em>www.bitwig.com</em>
...
... Schwedter Straße 13
... 10119 Berlin
... Germany / Deutschland
You can report bugs at http://www.bitwig.com/en/support/tech-support.html
They will want to know information about your hardware and software setup (system specs, operating system, audio hardware, Bitwig Studio version, used plugins and their version numbers), what the issue is about and how to produce the steps needed to produce the bug.
So, that card isn't USB class compliant and should be using drivers that were actually written by Line6, I think. A lot of these external interfaces just use a generic USB driver, so yours being the odd man out, I bet the Bitwig devs would love a bug report and they might even come up with a fix for you. They seem pretty responsive.
What's your source for this? It doesn't say anything about NAMM ...?
This image is around since their website relaunch ... http://www.bitwig.com/en/bitwig-studio/forthcoming.html
Here's what's official so far: http://www.musicradar.com/news/tech/namm-2015-bitwig-previews-bitwig-studio-1-2-613976
You can map the Tempo and Mixer Faders to MIDI, so I can't see that being a problem for you.
Easiest thing for you to do, would be to download the demo and try it for yourself: http://www.bitwig.com/en/bitwig-studio/download.html
A tool I've been using for quite some time now to sync folders between my Desktop, Laptop and NAS is Risilio. If I remember correctly it even has a free version, but a (one-time) license is only around 30 bucks and allows stuff like selective syncing, permissions (e.g. read-only copy on a NAS) and so on.
You can use syncthing, it does not require third party services and work directly between your hosts, inside a LAN or over the WAN. It features automatic file versioning if needed and monitors filesystem change if the OS supports it.
I've been using it for years to sync my common files between work and home and my photos on my phone.
I actually sent them an email volunteering to set up and maintain a Discourse based forum if they would support it with their active involvement, but I got the same answer than u/UsefulLanguage: KVR is the official forum.
I have an Akai MPK mini also attached and it's working fine. I'm using this specific adapter: https://www.amazon.com/dp/B0719V8MX1?psc=1&ref=ppx_yo2_dt_b_product_details
In bitwig it recognizes it as USB Midi MIDI 1 in the controller section.
lsusb sees it at Bus 001 Device 013: ID 552d:4348 USB Midi
Though I didn't even think about the fact that it's possibly doesn't know what to do with the input in linux. Let me see if I can figure out another way to use it on my machine to make sure it's even passing audio back and forth.
I have a Lenovo 720 15" laptop and this monitor: https://www.amazon.com/Dell-P2418HT-23-8-Touch-Monitor/dp/B01NBX1Q2T. I really do love Bitwig for the touch capabilities, especially the touch keyboard.