DaisySeedProjects
Multi-effect pedal firmware and hardware projects for Daisy Seed based pedals.
forElectro-Smith Daisy Seed·by@bkshepherd
Unclaimed. Is this yours? Sign in with GitHub as @bkshepherd to claim it.
125B-Firmware.zip· 258 KB· +4 files
MIT· bkshepherd/DaisySeedProjects·downloads come from the creator’s GitHub releases
v1.6.1Latest5 files
What's Changed
- Fix polyoctave wrong knob parameter mapping @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/97
- Add Marshall 1959BJA to NAM module by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/98
- Add the Dattorro plate reverb by @optilude in https://github.com/bkshepherd/DaisySeedProjects/pull/102
- Harmonic tremolo by @optilude in https://github.com/bkshepherd/DaisySeedProjects/pull/103
- Add effect chain support by @optilude in https://github.com/bkshepherd/DaisySeedProjects/pull/104
- Keeley Halo-style dual echo module by @optilude in https://github.com/bkshepherd/DaisySeedProjects/pull/105
- Autosave setting (defaulted to off) and UI improvements by @optilude in https://github.com/bkshepherd/DaisySeedProjects/pull/106
New Contributors
- @optilude made their first contribution in https://github.com/bkshepherd/DaisySeedProjects/pull/102
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.6.0...v1.6.1
v1.6.05 files
What's Changed
- NAM A2 module by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/94 (thanks @bbenja for testing)
- Add optional IR to NAM module by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/96
- Fix memory leak when switching effects by @xconverge (thanks to @bbenja) in https://github.com/bkshepherd/DaisySeedProjects/pull/92
- Fix formatting in midi_keys_module.cpp by @valette in https://github.com/bkshepherd/DaisySeedProjects/pull/93
- Add a "Reboot" item to the menu by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/95
New Contributors
- @valette made their first contribution in https://github.com/bkshepherd/DaisySeedProjects/pull/93
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.5.5...v1.6.0
v1.5.55 files
What's Changed
- Crusher module inspired from EHX Mainframe by @chattob in https://github.com/bkshepherd/DaisySeedProjects/pull/87
- Dedicated tape delay module by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/90
- Add ability to use knobs (hold alternate footswitch to enter alt mode) for more parameters in delay module by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/89
- Add check for encoder support (funbox/terrarium/etc). by @chattob in https://github.com/bkshepherd/DaisySeedProjects/pull/88
- Add a hash to force QSPI memory reset if persistent data structure changes by @chattob in https://github.com/bkshepherd/DaisySeedProjects/pull/85
- Use enums for parameter indexing by @chattob in https://github.com/bkshepherd/DaisySeedProjects/pull/86
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.5.4...v1.5.5
v1.5.45 files
What's Changed
- Add tape modulation to delay module by @chattob in https://github.com/bkshepherd/DaisySeedProjects/pull/80
- Move hardware memory location to free up some dtcmram by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/83
- Add funbox hardware support
New Contributors
- @chattob made their first contribution in https://github.com/bkshepherd/DaisySeedProjects/pull/80
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.5.3...v1.5.4
v1.5.34 files
Note: Any persistent storage/saved settings (pressing and holding both footswitches) will be cleared/reset with this release.
What's Changed
- CloudSeed alternate button to mute input signal on wet by @orenli in https://github.com/bkshepherd/DaisySeedProjects/pull/72
- Basic phaser by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/75
- Basic flanger by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/76
- Added 3D printable enclosure by @bbenja in https://github.com/bkshepherd/DaisySeedProjects/pull/74
New Contributors
- @bbenja made their first contribution in https://github.com/bkshepherd/DaisySeedProjects/pull/74
- @orenli made their first contribution in https://github.com/bkshepherd/DaisySeedProjects/pull/72
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.5.2...v1.5.3
v1.5.24 files
What's Changed
- Add SansAmp Bass Driver V1 Clean NAM model in https://github.com/bkshepherd/DaisySeedProjects/pull/71
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.5.1...v1.5.2
v1.5.14 files
Note: Any persistent storage/saved settings (pressing and holding both footswitches) will be cleared/reset with this release.
What's Changed
- Move pitch shifter buffers to SDRAM and include it in the loaded effects by default by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/68
- Add a few NAM models (BE-100 and another JCM800) by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/69
- Big thanks to Brian Buckles for providing the captures so that I could train the PICO models (type of model our version of NAM supports)!
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.5.0...v1.5.1
v1.5.04 files
What's Changed
- Drum and ir modules by @GuitarML in https://github.com/bkshepherd/DaisySeedProjects/pull/65
- Adjust GCC version for CI by @xconverge in https://github.com/bkshepherd/DaisySeedProjects/pull/67
- Changes version of compiler used for continuous integration builds. This fixes some issues that were found with the LED not working correctly when pre-compiled binaries were flashed with the web flashing utility.
- Updates DaisySP and libDaisy external dependencies
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.4.2...v1.5.0
v1.4.24 files
- Added a basic distortion module with different modes
- Added granular delay module #62 Thanks @GuitarML!
- Added fmsynth keyboard module #62 Thanks @GuitarML!
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.4.1...v1.4.2
v1.4.14 files
- Separate out loaded effects to a standalone file for easier editing/adjustments
- Improve feel of the gain knob for NAM and Amp modules
- Add some more level to the NAM and Amp modules
- Add an avg CPU load debug option to the display (normally disabled) #58
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.4.0...v1.4.1
v1.4.04 files
@GuitarML was busy and added quite a few new modules!
New modules:
- NAM Neural Amp modeler
- Cloudseed reverb
- Amp (neural models and IR)
- Delay
- PolyOctave (Based on https://github.com/schult/terrarium-poly-octave)
- Spectral Delay
- Scifi (reverb, pitchshift, and overdrive combo)
New MIDI Keyboard modules (available but commented out by default):
- MidiKeys
- PluckEcho
- StringKeys
- ModalKeys
Other
- Updated looper module with variable speed modes, stereo
- Changed audio block size from 4 to 48
- Use CPU boosting
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/1.3.2...v1.4.0
1.3.2v1.3.24 files
- Added a Noise Gate module #50
- Behavior changes for hardware with no screen AND an alternate footswitch (Terrarium for example)
- Allow indexing through available modules by press and holding bypass switch. This is tedious but allows sampling available modules. If using the hardware in this configuration, you should probably adjust the source code to only include modules you want.
- Disable/skip tuner when indexing through modules
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.3.1...1.3.2
v1.3.14 files
- Fixes #48 Parameter knob adjustment curve options besides linear
- Add ability to change bandwidth (narrow/medium/wide) for parametric EQ
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.3.0...v1.3.1
v1.3.04 files
- Added 6 Band EQ #46
- Added basic low/mids/highs parameteric EQ #47
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.2.0...v1.3.0
v1.2.04 files
- Fixes #42 MIDI cc controls not working
- Fixes #43 Saving Presets doesn't survive power off
- Fixes #44 Using knobs to change Binned List Items doesn't work properly
- Changes metronome BPM parameter to show actual BPM when adjusting the knob
Full Changelog: https://github.com/bkshepherd/DaisySeedProjects/compare/v1.1.0...v1.2.0
v1.1.04 files
Initial addition of pre-compiled .bin files from the CI pipeline. These can be used with the Daisy Web Programmer
Software Update - November 2024
- New Effect Modules:
- Compressor
- Chromatic Tuner
- Looper
- Pitch Shifter (similar to digitech drop/ricochet)
- Fixes to tap tempo across several effects
- Quick-switch to tuner by press-and-hold bypass switch
- Allow effects to utilize alternate footswitch (looper, pitch shifter)
- Adjusts saving to require both footswitches to be held if the hw has 2 footswitches
- Updated to C++20, updated dependencies, added code formatting with clang-format
- Added a compile-time boolean flag if hardware only has 1 footswitch
- Adjusted bypass logic to try and mitigate double activations
Software Update - February 2024
Big update to the handling of Persistant Storage. Thank you @jaching!
Updates include:
- Removed the hard limit the number of parameters stored per EffectModule.
- Ability to have multiple stored Presets for each EffectModule
- Reset All Presets button now located in the Preset Menu
- Changing Midi to call custom callback when a midi cc cannot be found.
- Added a NEW Multi tap delay Effect Module!
- The software is now configured to use the Boot Loader by default to allow for more memory usage.
- New Effect Modules:
v1.0.00 files
Primarily tagging to memorialize the state of the repository when specific revisions of the different Hardware Designs were manufactured.
Here are the specific revisions of the hardware at this release:
GuitarPedal125b - Rev 5 GuitarPedal1590b - Rev 6 GuitarPedal1590b-SMD - Rev 2





