as announced in this topic EigenD has undergone major changes.
before release it will need extensive testing which I’m hoping the community can help me out with ![]()
Phase : Beta-2
Current Status : Beta 2 available
Beta Images :
Current Scope
- Functional testing
- macOS - Apple Silicon
- Pico, Alpha, Tau
- EigenD, Workbench, Stage
- Installer
- Factory Setups (and your own)
(out of scope - see follow up post; tl;dr come back soon !)
Issue Reporting
discussions here, but report via GitHub issues.
(you can sign up for a free GitHub account if necessary)
Issue Reports : https://github.com/TheTechnobear/EigenD/issues
Search for existing first, add comments on those.
Fill in as best you can, it really helps esp. simple / quick reproducible steps.
Status Tracking
Overview :
User: open
Dev : open → confirmed, in-progress → fixed
OR
Dev : open → confirmed, in-progress → won’t fix (closed)
on next (beta) release:
User: fixed → verified (closed)
note: won’t fix - really mean “wont fix now” -
likely not reproducible, out of scope
(more details in follow up post)
Testing Strategy / Reporting
good testing and reporting will make my life a lot easier, and so get bugs fixed faster. (more details in follow up post)
Special Coverage - Agents.
below is all the agents we have, each needs testing.
Testing must include
- adding within Workbench
- editing in Workbench
- deleting in Workbench
preferably with wires attached, and editing whatever attributess the agent has.
why so detailed?
because each agent has its own python code.this code is NOT used when you are just using it in a setup, but is used when you modify it.
please marked ‘tested’ when done.
raise issue if you find any bugs (there is an agent field)
Agent List
- ableton_push - OK (no description)
- ahdsr - OK
- alpha_manager - OK
- arranger - OK
- audio - OK (no default buffer size)
- audio_unit - OK (confirmed fixed in beta 2)
- blownstring - not in agent list
- cello - OK
- clarinet - OK
- clicker - OK (no description)
- clip_manager - OK (confirmed fixed in beta 2)
- conductor - OK (confirmed fixed in beta 2)
- console_mixer - OK
- continuum - OK
- controller - OK
- convolver - OK (no impulse found, could the “old” ones be included?)
- cycler - OK
- delay - OK
- drummer - OK (file browser not properly tested, didn’t have any Apple loops)
- envelope - OK
- finger -OK (confirmed fixed in beta 2)
- gain - OK
- illuminator - OK
- keyboard - not in agent list
- keyboard_controller - OK
- keygroup - OK
- labeler - OK
- ladder_filter - OK
- language - (if this is interpreter - OK apart from additional instance cause crash)
- latch - OK
- livepad - OK
- metronome - OK
- midi_clock - OK except tempo slider has extreme range
- midi_converter
- midi_device
- midi_input
- midi_monitor
- midi_output
- midi_pgm_chooser
- midi_processor
- osc_output
- orb
- panner
- panpipe
- pico_manager
- player
- polyphonic_summer
- ranger
- recorder
- rectangle_osc
- rig
- sampler
- sawtooth_osc
- scale_illuminator
- scale_manager
- scaler
- scheduler
- shaper
- sine_osc
- soundplane
- stringer
- strummer
- summer
- synth_filter
- t3d_device
- t3d_output
- tabulator
- talker
- triangle_osc

