- Cem Olcay
- ccemolcay@gmail.com
-
Create, chain, and repeat simple math functions to generate complex patterns.
-
FuncBud is a generative sequencer that uses simple math functions to generate sequences.It's available on iOS and Apple Silicon as standalone and AUv3 plugin formats.
A simple x + 1 function would sequence all the notes in the scale in order. It gets more interesting when you use different formulas and chain them.
The sequencer starts from the root note and evaluates the first formula to calculate the new note. Then, it moves to the next formula. The formula's result is converted to a note in the working key and scale, within the defined minimum and maximum octaves. This new note is then played. Additionally, the result is stored in a history of up to 64 entries for later sum or product calculations
The function builder lets you create functions with simple addition, subtraction, multiplication and division operations as well as square, square root, sum and product operations. The newly created function will be saved and accessible in the library across both the standalone app and AUv3 instances.
The sequencer speed (rate), gate length, gate length variety, velocity, velocity variety and swing parameters are accessible with the sliders at the bottom of the UI.
- http://keybudapp.com/funcbud
- https://www.youtube.com/watch?v=DCLchRewEz4
-
FuncBud can generate classic arpeggios as well as very complex patterns with simple math functions. The function builder lets you create any function you want with addition, subtraction, multiplication and division operations as well as square, square root, sum and product operations. By changing the function order, repeat count, and mute/unmute feature, you can create live performances. Using the patterns and Audio Unit Presets, you can save your performances. The Audio Unit Parameters lets you modify the sequencer parameters with the external gear and lets you record/automate the parameter changes in the supported DAWs. You can also change the key, scale, and min-max octave on the fly, or use BrainBud app for changing the multiple Bud app key and scale at once. It's a very unique and fun experience to explore what you can do with the math functions in a sequencer, comparing to a traditional style sequencer.
-
You don't need to know about music theory or maths in order to use FuncBud. It already generates the right notes locked in a key and a scale within the specified min and max octaves. You also don't need to know about the maths either. You can just use the readymade functions in the library, or try to create something random in the function builder. If you're even know a little about either music theory or maths, you will enjoy it more, but it's not a requirement.
My aim with my apps is creating fun experiences for all the people whether they are professionals or absolute beginners. While simplifying the UI, giving you everything you need to control. Which leads a satisfying creative process whether you are jamming in your bedroom or performing live in front of an audience.
I think the most inspiring use of FuncBud is just using it, creating a few functions and having fun with them.
-
FuncBud is an iOS and Apple Silicon app that can be used as a standalone app or as an AUv3 plugin inside a DAW like Logic Pro, Logic Pro for iPad, AUM, Cubasis 3, Loopy Pro etc.
The standalone version is using the standard Apple Core MIDI protocol, so it can be connected to any MIDI supporting hardware over a USB dongle/cable, through an Audio Interface device or with Bluetooth pairing.
-
I've already released FuncBud on the App Store on the 6th of June 2024, for $5.99 price tag. At the end of the year, I'm planning to release an App Bundle on the App Store, a collection of all my 2024 app releases with a special discount.
https://apps.apple.com/us/app/funcbud-generative-sequencer/id6502771916
-
Since it's an iOS app, I'm releasing new updates regularly to all my apps. I've already add new functionality to FuncBud after its initial App Store release. I've add the new functionalities like manual trigger with MIDI, transpose with MIDI. I'm planning to improve the function builder and add more functions such as the conditional functions, random generator functions etc.