Bedroom Producers Blog proudly presents BPB Dirty VHS, a freeware VHS tape simulation effect in VST3 and AU plugin formats for Windows and macOS.
My favorite way to make something sound analog and lo-fi is to record it to a VHS tape and then re-sample it into the DAW. The technique has been used by numerous artists, most notably by Boards of Canada, who pioneered the intentional lo-fi VHS sound in electronic music.
However, the technique is time-consuming and a bit fiddly, especially if you don’t have the space to keep a VCR connected to your music production setup at all times.
For those reasons, I always dreamed of having an authentic-sounding effect that would simulate all the imperfections of a piece of audio resampled from a VHS tape.
Luckily, I had the chance to team up with Toybox Audio (the developer behind Thump One), who helped me turn my VHS effect idea into a plugin.
BPB Dirty VHS includes eight different VCR and VHS combinations, each with unique pitch and volume inconsistencies, tone characteristics, and authentic VHS noise.
We deeply analyzed different video cassette recorders, including those that still run perfectly and those in desperate need of repair. We extracted the data and used it to create eight distinct models which are now available in BPB Dirty VHS.
The plugin has two main knobs. The Pitch knob controls the intensity of pitch and volume inconsistencies that are applied to the signal. The Tone knob controls the amount of filtering, modeled after different VCRs and tapes.
Remember that each mode sounds different and has different pitch and volume variations.
The additional controls are:
- Noise – Controls the volume of VHS noise that is mixed with the signal (each mode generates a different type of noise)
- Dirt – Controls the amount of tape distortion applied to the signal.
- Chorus – Controls the tape chorus effect.
- Spread – Controls the stereo spread of the chorus.
In the settings menu, you can choose one of the three available engine modes:
- Grainy – The most accurate processing mode but also the hardest on the CPU. Use it if you’re able to bounce the signal.
- Smooth – A less precise but also less demanding mode. Preserves transients better than the Grainy mode.
- Whammy – Turns BPB Dirty VHS into a pitch shifter. Use it for extreme pitching effects.
You can also turn on the noise gate (so that the noise is only audible when there’s audio on the input) and use noise filtering to shape the noise.
Additionally, BPB Dirty VHS comes with 20 factory presets and the ability to edit and save custom presets. It features a freely resizable user interface.
BPB Dirty VHS is compatible with VST3 and AU plugin hosts on Windows and macOS. You can download it for free right now from Bedroom Producers Blog.
Download: BPB Dirty VHS
More:
78 Comments
Angie
onNice, thanks a lot!
Tomislav Zlatic
onCheers! :)
Synthie Lauper
onOh, that sounds and looks good.
I’ll give it a try an maybe my VCR get some vacation.
Thanks!
Tomislav Zlatic
onHaha, that’s the idea! Thank you! :)
OldDoGo
onTHANK YOU VERY MUCH TOMISLAV ND TEAM!!!!
BPB IS THE BEST…💙
Tomislav Zlatic
onHey Olddogo, thank you for your support! :)
Kokoala
onalready Christmas :) Thank you Tomislav ! already too dark to see my keyboard nd no edit available lol
Tomislav Zlatic
onThanks, Kokoala! :)
Zachary Bennoui
onI absolutely love this! Quick question, is the plug-in using the JUCE framework? If so, could you please make sure the controls in the UI are visible to screen readers? I’m able to access the parameters in Logic’s controls view, but I would like to be able to use the native UI to have a better organized experience. Thanks.
Tomislav Zlatic
onHi Zachary, thank you for your suggestion. It wasn’t made in JUCE, but I’ll check with the developer if we can do something about screen readers. Thank you again for suggesting it.
CarlosRasta
onWell……I’ll give it a try on this new one :-)
Thanks!
Tomislav Zlatic
onAwesome! :)
Randal
onJust what I was looking for! It sounds good. Great work. Thank you so much!
Tomislav Zlatic
onThank you, enjoy the plugin. :)
Hell'ektrix
onFantastic !
BPB make a new plugin !
Always quality plugin and free !
Thanks guyz !
Tomislav Zlatic
onThank you so much! :)
yn
onThank you!
Tomislav Zlatic
onYou’re welcome! :)
Mateo
onThis sounds good in the demo, but when I use the plugin, no matter what setting (grainy, smooth, or whammy) it always has a ton of static and you can’t even hear what’s playing. I’ve tried every preset and nothing sounds good. I tried copying the exact settings from the demo, and it sounds nothing like what I’m hearing. Is this an issue on my end? I really want to use this and it looks cool, but I can’t.
Tomislav Zlatic
onHi Mateo, what is your DAW and OS?
Mateo
onI use FL Studio, but my computer is a 2020 Mac with Ventura OS. It has 32 gigs of RAM and even on projects with 60 tracks, my CPU has never gone above 30.
Charmy
onSame with me, I use Fl Studio on Windows and it takes up to 70% CPU power; and it’s so grainy that you can’t hear the music. I think it overloads CPU because the staticy sound would happen in other plugins that had overloading issues.
Alexxxxxx
onsolved with the detailed settings inside the vst. going to troubleshooting tab then ‘use fixed size buffers activated and finally click on more and activate ‘Use maximum size buffer size from host’
Arty
onI can confirm that FL Studio hates this plugin by default. CPU use is close to 100% on my Windows PC so I get that awful crackling sound. The fix that Alexxxxxx supplied (“Use fixed sized buffers” in the troubleshooting tab found by clicking the green cog above the plugin’s GUI in FLS) makes the plugin sound how it’s supposed to, but the CPU use is still very high. With a very minimal project template, with a simple drum pattern and one instance of Diva playing some chords, FLS reported 18% CPU use on my PC, but switching Dirty VHS on made it jump to 40%, even with the “smooth” setting. I think this will make it pretty much unusable for me in most projects, which is a shame, as I love the sound.
Tomislav Zlatic
onPlease try the latest update, it fixes the CPU load issue.
Alexxxxxx
oney! perfect. thanks for fix the problem and for this vst. works and sound awesome.
Alexxxxxx
onups, i have the same problem with the update. what’s wrong?
Tomislav Zlatic
onIf you’re using FL Studio, please enable the “Use fixed size buffers” option in the plugin wrapper.
Tomislav Zlatic
onHey Mateo, we just released an update that reduced the CPU load in all DAWs.
Mateo
onI saw this too late. Thanks man!
alex
onVery nice! Thx!
Tomislav Zlatic
onThank you!
Animus
onSo cool! Congrats on the release!
Tomislav Zlatic
onWoohoo, thank you!
RomHer
onFantastic ! Thx !
Tomislav Zlatic
onThanks!
Laurence Bellinger
onThank You!!
Tomislav Zlatic
onYou’re welcome. :)
Satya
onThank u BPB and Toybox audio for this wonderful gift
Tomislav Zlatic
onCheers Satya!
Carlo
onHoly crap, that sounds awesome. I can’t wait to try it out! Thanks Tomislav and the other guys for delivering such great plugins, and make it accessible for everyone (aside all the hard work in this blog) BPB is pure awesomeness!
Tomislav Zlatic
onThank you, Carlo!
Jan Wachsmann
onthank you <3
Tomislav Zlatic
onYou’re welcome! :)
Céline
onMy oh my! Thank you BPB and Toybox Audio for the surprise present! 🎁
Tomislav Zlatic
onEnjoy! :)
Tonecii
onNice! Tysm
Tomislav Zlatic
onYou’re welcome! :)
Max
onVery nice… Looking forward to digging into this one…. a real treat 😍
Is this one Apple silicon Native ?
Many thanks 💚
Tomislav Zlatic
onYes, the plugin is Apple silicon native. :)
yzcoruhT
onWow! Great.
BTW: TDR released a new freebie. Prism!!!
alex
onGreat! Thx!
Tomislav Zlatic
onThank you!
Mariusz
onWhy does this plugin have configuration options – there are only 3 options, which are not global, but affect individual presets??. Wouldn’t it be better to put this on the main screen???
Tomislav Zlatic
onHey Mariusz, we wanted to keep the UI simple. The controls that are used less frequently are in the options menu.
Bob
onThanks for another free BPB plugin!
Tomislav Zlatic
onThanks, Bob! :)
Brian Funk
onLove this! Thanks Tomislav!
Tomislav Zlatic
onThanks Brian, always cool to hear from you! :)
GUSTAV MCPHERSON
onAnother report here from an FL Studio user (on windows 10).
Same problem and same solution as the others; terrible crackling and CPU spikes, switching on ‘use fixed buffer size’ inside FL’s plugin wrapper troubleshooting page makes it function properly.
Tomislav Zlatic
onHi Gustav, we just updated the plugin to v1.07. The update dramatically reduces the CPU hit in FL Studio and reduces the CPU hit in all other hosts. Please update to the latest version (download the installer again and copy it to your plugins folder).
MRG
onWow! So cute! Much dirty! Input and output gain is very much appreciated, helps a lot.
Maybe the settings page options could be added to the main panel, but I understand not wanting to overcrowd it. Decisions, decisions…
Another banger freebie from BPB!
Tomislav Zlatic
onThanks, MRG! Btw we just released an update to fix the performance issues that were reported by FL Studio users. The update also reduces the CPU load in all other hosts.
Kahlil Smith
onThis is Dope! I love it already!
Tomislav Zlatic
onWoohoo!
Wing Yee
onThank You!
Tomislav Zlatic
onYou’re welcome! :)
Danilyaster
onI love BPB plugins. I use some in each of my projects.
I would be glad to add to the collection, but the plugin is not suitable for FL STUDIO.
Although I fixed the problem as described in one of the messages, I cannot use it due to the load on the CPU.
I hope for a correction in the future.
DANILYASTER
onI carefully read the manual. In Smooth mode the plugin is not so demanding. Grainy takes 10% more CPU resources
Tomislav Zlatic
onHi Danilyaster, we just updated the plugin to v1.07. The update dramatically reduces the CPU hit in FL Studio and reduces the CPU hit in all other hosts.
Wing Yee
onMy respect and admiration to Tomislav. I just bought this plugin for $10, and I encourage others to do the same.
Tomislav Zlatic
onThank you Wing Yee!
Wing Yee
onConsider my purchase as a well deserved round of applause for your hard work. Thank You!
vhs to digital
onThe BPB Dirty VHS plugin seems like a game-changer for adding that vintage touch to music production. The review perfectly captures its unique features and potential applications. Can’t wait to try it out and experiment with some nostalgic vibes in my own tracks. Kudos to the author for the detailed insights! lifetimeheritagefilms.com will be a valuable source for you.
Raven
onEPIC THANKS! So cool! Its wierd that no other indie devs have snatched up this idea!!
Jamie
onlove what you do you guys, thanks for this :)
PureFire
onThanks so much Tomislav, BPB and congratulations on another incredible plug-in 💛
Continuum Theorem
onCool free plugin. May I request a mix knob? I’d like to automate from clean into the effect. Unless I’m missing something, I don’t see a mix knob. Otherwise, very cool!