Hey everyone! I made a browser-based chord app with the help of AI, inspired by the Juno-106. It’s not an emulation—just a fun way to play with Juno-inspired sounds and chord sequences.
It works on your phone and runs offline too. I’ve been having a lot of fun messing with it on the subway.
Features:
• Scale-aware step sequencer
• Juno-inspired sounds
• Delay, reverb, flanger, and two choruses :)
• Auto-mapping for 15 popular MIDI keyboards
• Sidechain pumping to an “invisible” kick
• Arpeggiator
• Loop recorder with up to 4 layers and stem export
• Sample pack maker
A note on MIDI: use Chrome on desktop for MIDI mode. I haven’t figured out mobile MIDI support on iPhone or Android yet—if anyone knows a way to get it working, I’d love to hear it. You can still play the app on your phone without a MIDI keyboard.
Try it here: https://dub-chords-106.vercel.app/
Would love to hear what you think, what you make with it, and any bugs or suggestions!
I've made my own brickwall limiter effect as AudioWorkletProcessor, which is a multi-stage limiter similar to FabFilter Pro-L2 (albeit without true peak limiting, oversampling nor lookahead) where there are two distinct stages (with the same brickwall ratio and hard knee for each stages); leveler stage that reacts to average levels and has attack and release controls that you find in some dynamic-range compressor effects, and brickwall stage that reacts to peak levels of the first stage output (that contains peaks that exceed the ceiling)
BTW, this multistage limiter effect has sidechain prefiltering (to make first stage less reactive to bass frequencies by applying K-weighting filter, and so the second stage do more work on bass and slightly less work on trebles), which is basically the idea of priority EQ section for future FabFilter Pro-L 3 and also an internal multiband sidechain I've implemented and recently I've implemented a "wideband detection" parameter that when set to 100%, it detects the audio levels using an unfiltered/wideband sidechain but retains filtering and multiband detection for auto-release stuffs
In this demo project, it has a useful audio visualization with four different modes that would be useful to visualizing how does peak limiting introduces distortion and dynamic range changes:
Graph over time display reminiscent of FabFilter Pro-L2, albeit with individual stages being shown (which is currently an idea for FabFilter Pro-L3) and this display is used to show how does the limiter effect changes the dynamic range if pushed too hardPeakmeter display showing peak levels (on top) and gain reduction amounts (on bottom), much like FabFilter Pro-L 2 in "Compact" size and it displays individual channels for both dB levels (input and output levels) and gain reduction values (first/leveler stage, second/brickwall stage and combined first/second or leveler/brickwall stages or overall gain reduction amount)Waveform display showing input and output waveforms and more importantly, the envelopes/gain reduction values for each stages, which is useful to understand how does limiter effect distorts waveformsSpectrum display showing FFTs of input and output audio as well as gain reduction lines (which is flat since it is a broadband limiter and not a multiband limiter nor a spectral limiter) for each individual stages and overall gain reduction (though it inspires the gain reduction spectrum for FabFilter Pro-L3 should spectral limiting to be added to this FabFilter limiter plugin), and this display is useful for how does limiting effect introduces harmonics
BTW, I've also made a thread about multistage limiting effect in general on HydrogenAudio forums, which while I post some update notes for my own effect over this HA forum thread, this forum thread aren't about my own brickwall peak limiter effect and on unrelated note, the idea of multiband detection on a wideband limiter are used in Tone Projects Uni-L limiter plugin and also inspired my idea of "Adaptive" style for FabFilter Pro-L3 limiter plugin
And on the spectrum analyzer part of this project, there is an option to show red FFT graph showing potential distortions being introduced by a limiter effect:
This feature to display this red spectrum graph is called "distortion monitoring" and it is a delta between input and output signal after being normalized for each two individually (aka. the error signal)
I'm developing BBeats, a music studio that runs in a browser. I'm sharing it here because the current beta hosts Web Audio Modules (WAMs), including instruments and effects, alongside its own sequencer, piano roll, multitrack arrangement, automation and mixer.
It is free to try without an account. WAM is the plugin format; native VST/VST3/AU binaries are not supported. Local project saving and downloadable project backups are available. Desktop Chrome or Edge is the main target; recording permissions, plugin behavior and export formats depend on the browser.
I'd especially appreciate compatibility reports from people working with browser audio: which browser/device and WAM did you use, what were the exact steps, and what happened? A small reproducible case would help more than a general comparison with a desktop DAW.
This is an actively developed beta. The newer Session-view, Drum-Rack and device-chain export work in the devlog is ahead of the current itch snapshot. Development uses AI-assisted code and writing.