Repository navigation
Releases: simonjohansson/ModelDigi
Releases · simonjohansson/ModelDigi
Release list
ModelDigi 0.1
What's Changed
- Clarify oscillator reference validation by @simonjohansson in #10
- Freeze normalized oscillator calibration targets by @simonjohansson in #11
- Implement the C oscillator bank and host checks by @simonjohansson in #12
- Remove fitted control gains and match modulation source phases by @simonjohansson in #13
- Add the approved Digitakt controls with silent output by @simonjohansson in #15
- Make the oscillator engine link on ColdFire by @simonjohansson in #19
- Exercise one oscillator in Digitakt firmware by @simonjohansson in #20
- Keep future PR merges linear by @simonjohansson in #23
- Profile the unchanged 8x oscillator engine by @simonjohansson in #24
- Keep oscillator scratch off the render stack by @simonjohansson in #26
- Specialize the oscillator decimator stages by @simonjohansson in #27
- Reduce the cost of oscillator edge timing by @simonjohansson in #29
- Run the oscillator engine at 4x in production by @simonjohansson in #30
- Profile the oscillator engine at the production rate by @simonjohansson in #31
- Keep oscillator phases in the top bits of a word by @simonjohansson in #32
- Hold oscillator 3's modulation for each output frame by @simonjohansson in #33
- Refresh modulation at frame starts and oscillator 3 segments by @simonjohansson in #34
- Skip the rate-change test where the increment is held by @simonjohansson in #36
- Run the decimator's allpass sections on the EMAC by @simonjohansson in #38
- Carry unmodulated ramps as an exact running sum by @simonjohansson in #39
- Add a saw feedback scenario to the cost tool by @simonjohansson in #40
- Run modulated voices in hand-written ColdFire code by @simonjohansson in #41
- Run oscillator 3's modulation loop in hand-written ColdFire code by @simonjohansson in #42
- Keep a line's coefficients in place between edges by @simonjohansson in #43
- Hand every half-cycle change to steady in the line loops by @simonjohansson in #44
- Carry modulated line values by a per-frame slope by @simonjohansson in #45
- Fix Digitakt MIDI controls and draw oscillator pages by @simonjohansson in #47
- Measure retained oscillator device recordings by @simonjohansson in #50
- Adopt the merged packed-sound storage fix by @simonjohansson in #52
- Separate engine and firmware timing evidence by @simonjohansson in #54
- Decode a track's controls only when they change by @simonjohansson in #57
- Replace the oscillator engine with an edge-corrected 48 kHz bank by @simonjohansson in #56
- Run the edge corrections' taps on the EMAC by @simonjohansson in #59
- Describe the project as it is, without its history by @simonjohansson in #61
- Analyse device captures of any oscillator by @simonjohansson in #62
- Shorten the README's introduction by @simonjohansson in #65
- Let the device firmware's oscillators drift by @simonjohansson in #66
- Saturate the device firmware's mixer like the Model D's by @simonjohansson in #67
- Replace Tune with an analog character switch by @simonjohansson in #69
- Use runtime Analog toggle for firmware and checks by @simonjohansson in #73
- Simplify verification tooling and drop stale paths by @simonjohansson in #78
- Refresh the README pictures for the current controls by @simonjohansson in #80
- Add a GitHub release task by @simonjohansson in #82
New Contributors
- @simonjohansson made their first contribution in #10
Full Changelog: https://github.com/simonjohansson/ModelDigi/commits/modeldigi-v0.1