42 KVR members have added Philodendron to 36 MyKVR groups 45 times.
Download KVR Studio Manager (FREE)
Philodendron is a ringbuffer, a container that keeps rewriting itself.
The Present is held between the Write and the Reference points. You can use up to four heads, simultaneously reading this Present, over and over, while it write itself. Or you can freeze the buffer to freely explore the Past.
Sound can get loud, I strongly advise the use of a compressor and / or limiter, especially if you are to mess with the feedback.
Philodendron emerges from fiddling with ringbuffers while working on the internals of Hellebore. Everything inside this reverb-y thing was based on those buffers that keep on eating themselves. It is a quite delicate piece of code to get to work properly (even more so musically). Thus, most of my time working on Hellebore has been dedicated to fixing stuff in this lower level sample-throwing-and-catching loops. And I heard some funny stuff while doing so.
Working toward a circuit bending feeling, I decided to let it pretty raw, I like the simplicity yet versatility of the concept and abandoned some more complex ambitions of modulation and rhythmic head cues (maybe later in an xtended version).
I wanted the interface to reflect the handles on the DSP I give to the user. I tried to make a concentric UI with layers of circular sliders to be able to represent the actual buffer state and the position of its reading and writing heads, the goal being to really empathise the circular / over&over / Ouroboros feeling of the device. I override the HitTest() of the components to get circular interface elements. Technically, it was surprisingly easy to make this UI, the whole concept being easily represented by a for loop nesting circle in one another.

Please log in to join the discussion
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement | Sell @ KVR | KVR Marketplace Terms & Conditions
© KVR Audio, Inc. 2000-2026