Home Creators Posts Import Register Favorites Logout

Content

In this video, the creator demonstrates how to use Bitwig's Grid to solve the problem of converting millisecond-based compressor release times to beat-based units like 1/16th or 1/8th notes. This involves using the Grid to calculate time-based units that adjust automatically with changes in BPM. Here’s a quick overview of the process:

Key Points:

Compressor Plus Limitation: Typically uses milliseconds for attack and release times.

Beat-based Units: Using note values for release times can ensure consistency across BPM changes.

Grid Calculation:

Set up an FX Grid with Compressor Plus.

Use the transport to generate a ramp signal that reflects BPM changes.

Convert the ramp signal into a sine wave and measure its frequency using the zero crossings method.

Calculate the milliseconds from the frequency.

Implementation:

Multiply the phase signal to adjust pitch and use zero crossings to estimate frequency.

Convert hertz to milliseconds using reciprocal calculations.

Modulate the compressor's release time with this value.

Detailed Steps:

Set Up Grid:

Use FX Grid, add Compressor Plus, and pass audio through.

Generate Ramp Signal:

Use the transport module to create a ramp signal reflecting BPM.

Convert Signal to Frequency:

Transform the ramp signal to a sine wave and measure frequency via zero crossings.

Calculate Time:

Convert frequency (Hz) to milliseconds using mathematical operations (reciprocal and multiplication).

Modulate Release Time:

Map the calculated milliseconds to the release time of the compressor, adjusting for the logarithmic nature of the control.

This approach, although complex and a bit "hacky," allows for dynamic adjustment of compressor release times based on BPM, ensuring more musical and consistent results.

You can download the preset here: https://bit.ly/3XeM3CA

BPM2MS Calculator Website: https://bit.ly/3yVqtJe

Files

The Bitwig Grid is awesome

In this video, it's about time-based release or attack times of dynamic processors. Sometimes you want to dial in 1/16th notes of releases instead of milliseconds. It's missing in most compressors. I also use this video to build a grid patch to work around this problem for some nerdy reasons, to learn the grid, and to challenge myself. Video transcribed, summarized and Q&A on my Blog (no ads): https://polarity.me/posts/polarity-music/2024-06-10-hz-to-milliseconds-conversion-with-the-bitwig-grid/ You can download the preset here: https://bit.ly/3XeM3CA BPM2MS Calculator Website: https://bit.ly/3yVqtJe -- 💕 Support me on Patreon: https://bit.ly/3PgbxZz 💰 or donate via Paypal: https://bit.ly/3cae9t8 🎧 Buy my Music: https://polarity.bandcamp.com/ 💾 Download my Tools / Github / Resources: https://polarity-dnb.de/blog/polarity-music-tools-samples-and-bitwig-presets-update-2019.html 💻 Check out my gear on Kit: https://kit.co/polarity/polarity-music-kit -- DEALZ: 🛒 Buy Bitwig Studio & Support me https://bit.ly/3yQEyDU 🛒 Upgrade Bitwig Studio & Support me https://bit.ly/3OimEjc 🛒 VST/AU Plugin Deals https://bit.ly/3zcvo66 -- SOCIAL MEDIA Discord: https://discord.gg/eWwFBww Blog: https://polarity-dnb.de/blog/ Twitter: https://twitter.com/polarity Reddit: https://www.reddit.com/user/polarity-berlin/ Business Inquiries: robert@polarity-dnb.de Paypal Donations: donate@polarity-dnb.de

Comments

No comments found for this post.