How to modulate Midi-CC values in Bitwig Studio

Nikolaus Gradwohl2017-09-15T06:26:53+02:00

to make a synth line played on a hardware synth more interesting you can modulate some parameters like filter cutoff, decay time, etc using a midi cc value. This can be done using bitwig studio by either using a automation lane sending the cc value or by using the cc device.

To use an automation lane simply click on the "Show automation lane" icon and select the controller value you want to send in the "midi" section

bitwig cc lfo modulation

then draw the cc values in the lane you just created. I used this technique in my latest song to create the filter cutoff of the highpass filter on my moog mother32 for example

bitwig cc lfo modulation

The second version uses the "Midi CC" device. With this device you can use bitwig's brilliant modulation sources to create the cc you want do send. You could combine several modulation sources like lfos step sequencers etc to influence your sounds.

read more ...

SonicPI + Volca Jam

Nikolaus Gradwohl2017-08-26T19:34:38+02:00

I recorded a SonicPI live jam exploring the new midi functionality. I used my Volca Keys, Volca Bass and Volca Sample for the recording.

SonicPi Livejam

read more ...

New Track: Drops in the Dark

Nikolaus Gradwohl2017-07-12T06:58:30+02:00

I recorded a new track featuring my mother32, 0-Coast, Streichfett and the repro1 recorded and mixed using bitwig-studio

Drops in the Dark

read more ...

Semimodular meets SonicPI

Nikolaus Gradwohl2017-05-15T07:15:40+02:00

This is a recording of a livecoding jam with the latest developmentversion of sonicPI. I used the new midi functionality to control my Moog Mother 32 and my Makenoise 0-Coast.

Semimodular meets SonicPI

read more ...

Battle of the Bass-Machines

Nikolaus Gradwohl2017-05-08T07:48:43+02:00

Korg Volca Bass vs Roland TB-3

a battle of the Bass-Machines recorded and mixed using Bitwig-Studio

Battle of the Bass-Machines

read more ...

New Track: The World you don't see

Nikolaus Gradwohl2017-04-28T07:04:56+02:00

for every world you know there is at least one that go unnoticed ...

Listen to my new Track on soundcloud

The world you don't see

read more ...

music live-coding environments - my first impressions

Nikolaus Gradwohl2017-04-15T17:33:49+02:00

I've been playing with live coding Music environments lately here is a short description of the environments I've used so far

Sonic PI

Sonic PI is a live coding music environment that comes bundled with most raspberry pi images and was invented to teach coding through making sounds. But don't be fooled by it's simple interface or the name - Sonic PI is a pretty serious tool for making music. Despite it's name it runs on Linux, MacOS, Windows and - surprice! - a raspberry pi and is based on supercollider and ruby.

To program it you write ruby programs that contain loops to trigger various synths and samples - you can add a bunch of effects and control various parameters of the synths. It also allows you to write pretty complex melodies and chord structures, by adding random elements to your code.

Sonic pi already comes with a impressive collection of loops, samples, example programs and synths to get you started, but it also allows you to add your own samples or supercollider synth definitions if you want to.

Chuck

Chuck is a pretty unique programming language, that allows you to write virtual instruments and control them either with your code or with various controllers via midi, Hid-events, osc, or whatever else you come up with. You can start and stop your code in sync with the loops already running and it's the basis for the laptop orchestra.

The language used feels a bit strange in the beginning but one gets used to it pretty fast.

PureData + automatonism

Automatonism is a Modular Synth that runs on PureData Vanilla - which means it runs pretty much everywhere. It's a really impressive collection of modules, plus you can use it to livepatch and edit your modules. Since it runs on puredata, you can also use regular puredata structures should you ever get stuck with the provided modules.

The modules help to create a playable pure data patch pretty fast and allow you to expand from there if you want to dive deeper into the pure data universe.

Conclusion

Each of the frameworks I tested this weekend is pretty cool and each of them has it's strengths and weaknesses - I haven't played enough with them to choose a favourite yet. I will try to integrate them into my current Bitwig, VST-Plugin and hardware synth setup and see which one I end up using

read more ...

New Track: Seven meets Four

Nikolaus Gradwohl2017-04-11T05:58:49+02:00

a 7/4 loop meets a 4/4 loop in this polyrhytmic exploration, featuring my Mother 32, 0-Coast, MiniNova and Streichfett

seven meets four

read more ...

New Track: Dream some More

Nikolaus Gradwohl2017-04-04T06:26:30+02:00

dont wake up yet - dream on - just a few more minutes ...

dream some more

read more ...

Synth Jam - Mar 27

Nikolaus Gradwohl2017-03-28T06:13:24+02:00

This is a recording of a jam session - using my moog mother, 0-Coast, volca bass, volca beats and Bitwig studio

Synth Jam - Mar 27

read more ...