Fabula Effects Bundle
Dungeon Dude, St. Mora and Haeloc's Crook Save over 30% when you buy all three Fabula effects together. The Fabula Effects Bundle brings together our three effects plugins into one package. Dungeon Dude is a dark reverb with a custom-built fuzz. St. Mora is a harmonising recall delay with a 28-second memory of yoru playing. Haeloc's Crook is an ambient looper with evolving loops and a spectral freeze. The three effects are designed for cinematic, dark, and/or atmospheric music, and they work great as a chain. An evolving loop from Haeloc's Crook can feed St. Mora's harmonising echoes, which can then sit inside one of Dungeon Dude's reverb spaces. Magnifique! Overview Save over 30% compared with buying the three effects individually Dungeon Dude: a dark reverb with Cathedral and Dungeon algorithmic reverbs, six convolution spaces and a custom-built fuzz in front of the reverb St. Mora: a harmonising delay with PLAINSONG, ORGANUM and HOCKET styles, reverse echoes and a 28-second memory of what you play Haeloc's Crook: an ambient looper with a 64-second memory, loops that evolve with each pass and a spectral freeze for sustained drones Reactive and expressive interfaces: the artwork on each effect animates as you turn its controls Low CPU use: all three are very light on CPU, work at every sample rate and buffer size, and save every setting with your project Formats: VST3, AU, AAX and Standalone on Mac; VST3, AAX and Standalone on Windows; VST3 and Standalone on Linux Perpetual licences: royalty-free use, with no subscription and no iLok or activation required What's included Dungeon Dude: Dark Reverb Fuzz Demo .ap-player, .ap-player *, .ap-player *::before, .ap-player *::after { box-sizing: border-box; } .ap-player { --ap-accent: #cfa740; --ap-wave: #e07a2f; --ap-fg: #f0e9dc; --ap-display: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif; --ap-line: rgba(207,167,64,.20); --ap-muted: rgba(240,233,220,.56); --ap-ctrl: rgba(240,233,220,.38); display: block; margin: 1.2em 0; padding: 0; background: transparent; color: var(--ap-fg); font-family: var(--ap-display); -webkit-font-smoothing: antialiased; } .ap-inner { border: 1px solid var(--ap-line); outline: 1px solid var(--ap-line); outline-offset: 2px; padding: clamp(10px, 1.6vw, 14px) clamp(14px, 2.2vw, 20px); transition: border-color .2s ease; } .ap-inner:has(.ap-track.is-playing) { border-color: color-mix(in srgb, var(--ap-accent) 55%, transparent); } .ap-track { display: flex; align-items: center; gap: 16px; padding: 4px 0; border-top: 1px solid var(--ap-line); } .ap-track:first-child { border-top: 0; } .ap-play { flex: 0 0 auto; width: 42px; height: 42px; display: grid; place-items: center; position: relative; border: 1px solid var(--ap-ctrl); border-radius: 50%; background: transparent; color: var(--ap-fg); cursor: pointer; padding: 0; transition: border-color .18s ease, background .18s ease, transform .18s ease; } .ap-play::before { content: ""; position: absolute; inset: 3px; border: 1px solid rgba(240,233,220,.15); border-radius: 50%; } .ap-play:hover { border-color: var(--ap-fg); background: rgba(240,233,220,.08); } .ap-play:active { transform: scale(.96); } .ap-play svg { width: 12px; height: 12px; fill: currentColor; display: block; margin-left: 1px; } .ap-play .ap-ico-pause { display: none; margin-left: 0; } .ap-track.is-playing .ap-play .ap-ico-play { display: none; } .ap-track.is-playing .ap-play .ap-ico-pause { display: block; } .ap-body { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 6px; } .ap-meta { display: flex; align-items: baseline; gap: 12px; } .ap-name { font-size: 16px; font-weight: 500; letter-spacing: .01em; line-height: 1.3; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ap-time { margin-left: auto; flex: 0 0 auto; font-size: 12px; letter-spacing: .08em; color: var(--ap-muted); font-variant-numeric: tabular-nums; } .ap-wave { position: relative; height: 24px; } .ap-wave-base, .ap-wave-fill { position: absolute; inset: 0; display: flex; align-items: center; gap: 2px; pointer-events: none; } .ap-wave-base span, .ap-wave-fill span { flex: 1 1 0; min-width: 0; } .ap-wave-base span { background: var(--ap-wave); opacity: .28; } .ap-wave-fill span { background: var(--ap-wave); } .ap-wave-fill { clip-path: inset(0 calc(100% - var(--ap-p, 0%)) 0 0); } .ap-seek { position: absolute; inset: 0; width: 100%; height: 100%; margin: 0; opacity: 0; cursor: pointer; -webkit-appearance: none; appearance: none; background: transparent; } .ap-wave:focus-within { outline: 1px solid var(--ap-fg); outline-offset: 5px; } .ap-track audio { width: 100%; } .ap-player.ap-ready .ap-track audio { display: none; } @media (max-width: 560px) { .ap-inner { padding: 10px 12px; } .ap-track { gap: 12px; } .ap-meta { flex-wrap: wrap; row-gap: 2px; } .ap-name { font-size: 15px; white-space: normal; overflow: visible; flex: 1 1 100%; } .ap-time { margin-left: 0; } } Dungeon Dude: Dark Reverb Fuzz. Dungeon Dude has three types of reverb. Cathedral and Dungeon are algorithmic reverbs, each voiced to sound like a different building, and Convolution holds six fictional spaces synthesised from scratch. Its custom-built fuzz sits in front of the reverb, adding anything from light grit to a full, sputtering fuzz that the space turns into a saturated roar. St. Mora: Harmonising Delay Demo .ap-player, .ap-player *, .ap-player *::before, .ap-player *::after { box-sizing: border-box; } .ap-player { --ap-accent: #cfa740; --ap-wave: #e07a2f; --ap-fg: #f0e9dc; --ap-display: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif; --ap-line: rgba(207,167,64,.20); --ap-muted: rgba(240,233,220,.56); --ap-ctrl: rgba(240,233,220,.38); display: block; margin: 1.2em 0; padding: 0; background: transparent; color: var(--ap-fg); font-family: var(--ap-display); -webkit-font-smoothing: antialiased; } .ap-inner { border: 1px solid var(--ap-line); outline: 1px solid var(--ap-line); outline-offset: 2px; padding: clamp(10px, 1.6vw, 14px) clamp(14px, 2.2vw, 20px); transition: border-color .2s ease; } .ap-inner:has(.ap-track.is-playing) { border-color: color-mix(in srgb, var(--ap-accent) 55%, transparent); } .ap-track { display: flex; align-items: center; gap: 16px; padding: 4px 0; border-top: 1px solid var(--ap-line); } .ap-track:first-child { border-top: 0; } .ap-play { flex: 0 0 auto; width: 42px; height: 42px; display: grid; place-items: center; position: relative; border: 1px solid var(--ap-ctrl); border-radius: 50%; background: transparent; color: var(--ap-fg); cursor: pointer; padding: 0; transition: border-color .18s ease, background .18s ease, transform .18s ease; } .ap-play::before { content: ""; position: absolute; inset: 3px; border: 1px solid rgba(240,233,220,.15); border-radius: 50%; } .ap-play:hover { border-color: var(--ap-fg); background: rgba(240,233,220,.08); } .ap-play:active { transform: scale(.96); } .ap-play svg { width: 12px; height: 12px; fill: currentColor; display: block; margin-left: 1px; } .ap-play .ap-ico-pause { display: none; margin-left: 0; } .ap-track.is-playing .ap-play .ap-ico-play { display: none; } .ap-track.is-playing .ap-play .ap-ico-pause { display: block; } .ap-body { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 6px; } .ap-meta { display: flex; align-items: baseline; gap: 12px; } .ap-name { font-size: 16px; font-weight: 500; letter-spacing: .01em; line-height: 1.3; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ap-time { margin-left: auto; flex: 0 0 auto; font-size: 12px; letter-spacing: .08em; color: var(--ap-muted); font-variant-numeric: tabular-nums; } .ap-wave { position: relative; height: 24px; } .ap-wave-base, .ap-wave-fill { position: absolute; inset: 0; display: flex; align-items: center; gap: 2px; pointer-events: none; } .ap-wave-base span, .ap-wave-fill span { flex: 1 1 0; min-width: 0; } .ap-wave-base span { background: var(--ap-wave); opacity: .28; } .ap-wave-fill span { background: var(--ap-wave); } .ap-wave-fill { clip-path: inset(0 calc(100% - var(--ap-p, 0%)) 0 0); } .ap-seek { position: absolute; inset: 0; width: 100%; height: 100%; margin: 0; opacity: 0; cursor: pointer; -webkit-appearance: none; appearance: none; background: transparent; } .ap-wave:focus-within { outline: 1px solid var(--ap-fg); outline-offset: 5px; } .ap-track audio { width: 100%; } .ap-player.ap-ready .ap-track audio { display: none; } @media (max-width: 560px) { .ap-inner { padding: 10px 12px; } .ap-track { gap: 12px; } .ap-meta { flex-wrap: wrap; row-gap: 2px; } .ap-name { font-size: 15px; white-space: normal; overflow: visible; flex: 1 1 100%; } .ap-time { margin-left: 0; } } St. Mora: Harmonising Delay. St. Mora has three delay styles named after terms from medieval music. PLAINSONG gives a plain echo, ORGANUM harmonises the echoes a fifth or fourth away, and HOCKET moves them between the left and right channels. The RETROGRADE setting plays the echoes backwards. MEMORY reaches into a 28-second memory of what you played, and AGE scatters fragments from across it. Haeloc's Crook: Ambient Looper Demo .ap-player, .ap-player *, .ap-player *::before, .ap-player *::after { box-sizing: border-box; } .ap-player { --ap-accent: #cfa740; --ap-wave: #e07a2f; --ap-fg: #f0e9dc; --ap-display: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif; --ap-line: rgba(207,167,64,.20); --ap-muted: rgba(240,233,220,.56); --ap-ctrl: rgba(240,233,220,.38); display: block; margin: 1.2em 0; padding: 0; background: transparent; color: var(--ap-fg); font-family: var(--ap-display); -webkit-font-smoothing: antialiased; } .ap-inner { border: 1px solid var(--ap-line); outline: 1px solid var(--ap-line); outline-offset: 2px; padding: clamp(10px, 1.6vw, 14px) clamp(14px, 2.2vw, 20px); transition: border-color .2s ease; } .ap-inner:has(.ap-track.is-playing) { border-color: color-mix(in srgb, var(--ap-accent) 55%, transparent); } .ap-track { display: flex; align-items: center; gap: 16px; padding: 4px 0; border-top: 1px solid var(--ap-line); } .ap-track:first-child { border-top: 0; } .ap-play { flex: 0 0 auto; width: 42px; height: 42px; display: grid; place-items: center; position: relative; border: 1px solid var(--ap-ctrl); border-radius: 50%; background: transparent; color: var(--ap-fg); cursor: pointer; padding: 0; transition: border-color .18s ease, background .18s ease, transform .18s ease; } .ap-play::before { content: ""; position: absolute; inset: 3px; border: 1px solid rgba(240,233,220,.15); border-radius: 50%; } .ap-play:hover { border-color: var(--ap-fg); background: rgba(240,233,220,.08); } .ap-play:active { transform: scale(.96); } .ap-play svg { width: 12px; height: 12px; fill: currentColor; display: block; margin-left: 1px; } .ap-play .ap-ico-pause { display: none; margin-left: 0; } .ap-track.is-playing .ap-play .ap-ico-play { display: none; } .ap-track.is-playing .ap-play .ap-ico-pause { display: block; } .ap-body { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 6px; } .ap-meta { display: flex; align-items: baseline; gap: 12px; } .ap-name { font-size: 16px; font-weight: 500; letter-spacing: .01em; line-height: 1.3; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ap-time { margin-left: auto; flex: 0 0 auto; font-size: 12px; letter-spacing: .08em; color: var(--ap-muted); font-variant-numeric: tabular-nums; } .ap-wave { position: relative; height: 24px; } .ap-wave-base, .ap-wave-fill { position: absolute; inset: 0; display: flex; align-items: center; gap: 2px; pointer-events: none; } .ap-wave-base span, .ap-wave-fill span { flex: 1 1 0; min-width: 0; } .ap-wave-base span { background: var(--ap-wave); opacity: .28; } .ap-wave-fill span { background: var(--ap-wave); } .ap-wave-fill { clip-path: inset(0 calc(100% - var(--ap-p, 0%)) 0 0); } .ap-seek { position: absolute; inset: 0; width: 100%; height: 100%; margin: 0; opacity: 0; cursor: pointer; -webkit-appearance: none; appearance: none; background: transparent; } .ap-wave:focus-within { outline: 1px solid var(--ap-fg); outline-offset: 5px; } .ap-track audio { width: 100%; } .ap-player.ap-ready .ap-track audio { display: none; } @media (max-width: 560px) { .ap-inner { padding: 10px 12px; } .ap-track { gap: 12px; } .ap-meta { flex-wrap: wrap; row-gap: 2px; } .ap-name { font-size: 15px; white-space: normal; overflow: visible; flex: 1 1 100%; } .ap-time { margin-left: 0; } } Haeloc's Crook: Ambient Looper. Haeloc's Crook continuously records the last 64 seconds of your playing. LOOP takes a slice of that memory and EVOLVE changes it a little more with each pass, either drifting away or returning to what you played. FREEZE holds any moment as a sustained, shimmering drone with UNISON, OCTAVE or FIFTH layers. Why the bundle? Buying the three effects together works out over 30% cheaper than buying them individually, and it gives you a complete atmospheric effects chain in one purchase. FAQ Are these three separate plugins? Yes. Each effect is a separate plugin with its own standalone app and its own installer. Do they have presets? All three effects are designed to be set by ear. Every setting is saved with your project. Will they work in Pro Tools? Yes. All three effects include AAX for Pro Tools on both Mac and Windows. Can I use them on commercial work? Yes. Any music you make with them is yours to use royalty-free, forever. How many computers can I install them on? One person can install the VSTs on any number of their own computers. Upgrade to The Everything Bundle Get every Fabula instrument and effect, with all their expansion packs, in one bundle for over 30% less System requirements macOS: macOS [11.0 Big Sur] or later. Universal binary, native on Intel and Apple Silicon. AU, VST3, AAX and Standalone. Signed and notarised. Windows: Windows [10] or later, 64-bit. VST3, AAX and Standalone. Signed. Linux: 64-bit Linux. VST3 and Standalone. General: Around 500 MB of free disk space for all three. Use the appropriate plugin format in your DAW, or use the standalone apps on their own. Works entirely offline with no account, iLok or activation required. Licence Perpetual licences with no subscription One person can install them on any number of their own computers Royalty-free use worldwide: any music you make with the effects is yours forever Governed by the laws of England and Wales; your UK and EU statutory rights are unaffected
More you might like
Related
Fabula Ultima Bundle
Related
Booster Bundle Fabula Sombria - Español
Related
Pokemon Fábula Sombría Booster Bundle
Related