Releases
v0.3.0
Compare
Sorry, something went wrong.
No results found
ci: the recipe selftest runs in its own job beside make test
changelogs: 0.3.0 brings omx comp
omx comp: version 0.3.0, with the rest of the tree
selftest: a swap named in shippedDiff generates; only the unchanged list is checked fresh
selftest: the chain arm settles its console placement and the panel of its settled elements
wizard: a drafted chain declares its panel, one section per element, and its console placement
docs: a chain element's band counts and a fixed control's sheet default
Release 0.3.0: version, changelogs; omx-strip's parameter list changed
test: the strip cross-check map carries its SPDX line
make strip-crosscheck: the chain strip against the hand-ported one, from the top Makefile
selftest: a chain held to a released tag, refused when it moves, accepted when named, said when unread
wizard: the panel check reads in the present tense
omx strip: its EQ exposes the four bands omx-contract declares for it, on the eq8 face
gen: an element exposes its contract band count on a face compiled at another; a fixed default names its sheet
gen, recipe selftest: two comments in the present tense
port hints: the assembled view is a build product, untracked as .gitignore says
omx comp: the pinned port hints
omx comp: in the README's catalogue
omx comp: the kernel-identity test
packaging: omx comp in omx-plugins-clap and omx-plugins-lv2
test: strip-crosscheck builds the newest strip that is not yet a chain
docs: a plugin made of several kernels, a chain
test: strip-crosscheck, the chain strip against the hand-ported one it replaced
omx strip: its README section and catalogue row
omx strip: the identity test against its chain of faces, generated
omx strip: CLAP and LV2 faces and the chain binding, generated; the hand-ported core goes
omx strip: the generated parameter header, LV2 description, MOD GUI and pinned port hints
omx strip: its declaration as a chain of the console's faces, trim, filters, gate, EQ and comp
test: clap-crosscheck, two built CLAP plugins bit for bit at the same settings
selftest: a chain of eq, gate and comp, drafted, written, tested, its core sabotaged
clap-probe: live also tries every other toggle on with one travel at either end
gen: an element fixes a control at its default, per band too; a chain's plan engages every element
Pin omx-contract 2.3.0 and omx-dsp 0.5.2, the releases with the trim kernel and its face
docs: the wizard drafts the panel, the console placement and the port-hint pin
declarations: every plugin declares its console block, as the console draws it today
declarations: every plugin declares its panel, today's MOD GUI
perturb: a composite's reference finds its kernel through omx-contract
wizard: --from-contract k1,k2,... drafts a chain
recipe: a chain owes what an instance plugin owes, its params read from its elements
gen: binding: chain, each element bound to its own instance face
schema: a composite plugin, binding: chain, its elements, order and key
port hints: the pin lives in the declaration, plugins//port-hints.json goes
omx comp: CLAP and LV2 faces in plain C over omx-dsp's comp kernel
omx comp: the generated parameter header and LV2 description
omx comp: its declaration, parameters by reference to the comp kernel
Pin omx-dsp 0.5.1; the gate binds its knee range, the strip and the checks follow omx-dsp 0.5
port hints: the EQ variants' whole-EQ switch is the host's bypass
omx eq: its variants in the README
omx eq: the kernel-identity test of each variant
omx eq: CLAP and LV2 faces in plain C over omx-dsp's eq kernel, for each variant
omx eq: the generated parameter headers, LV2 descriptions and MOD GUIs of its three variants
omx eq: one declaration for omx-eq8, omx-eq16 and omx-eq32, parameters by reference to the eq kernel
gen: one declaration for plugins that differ in a band count (variants)
gen: a control taken once per band binds as one array argument
port hints: omx delay's time under the contract's control name
omx delay: the kernel-identity test
packaging: omx-plugins-devel carries omx delay's binding, omx_delay_core.h
omx delay: CLAP and LV2 faces in plain C over omx-dsp's delay kernel
omx delay: the generated parameter header, LV2 description and MOD GUI
omx delay: its declaration, parameters by reference to the delay kernel
recipe selftest: omx-drive's binding is generated; delay and chorus have faces
port hints: omx drive's ports under the contract's control names
omx drive: in the README's catalogue
omx drive: the kernel-identity test
omx drive: CLAP and LV2 faces in plain C over omx-dsp's drive kernel
omx drive: the generated parameter header, LV2 description and MOD GUI
omx drive: its declaration, parameters by reference to the drive kernel
omx-contract.mjs: a set whose ids are exactly off, on is a toggle
Pin omx-contract 2.2.0 and omx-dsp 0.5.0
omx-limiter: regenerate its Makefile, manifest and MOD GUI (stale after #85 met #86 )
port hints: omx-limiter's hints move to its own file (#60 )
omx limiter: in the README's catalogue
omx limiter: the kernel-identity test
packaging: omx limiter in omx-plugins-clap and omx-plugins-lv2
omx limiter: CLAP and LV2 faces in plain C over omx-dsp's limiter kernel
omx limiter: the generated parameter header and LV2 description
omx limiter: its declaration, parameters by reference to the limiter kernel
docs: the identity test's plan reaches every control
gen: the identity plan reaches every control
clap-probe live: quiet gaps in the signal, and every value of every other choice
port hints: omx geq pins its hints
omx geq: in the README's catalogue
omx geq: the kernel-identity test
packaging: omx geq in omx-plugins-clap and omx-plugins-lv2
omx geq: CLAP and LV2 faces in plain C over omx-dsp's geq kernel
omx geq: the generated parameter header, LV2 description and MOD GUI
omx geq: its declaration, parameters by reference to the geq kernel
gen: a control taken once per band binds as one array argument
generated plugins: their Makefiles generate and check the MOD GUI
generated plugins: transient, tremolo, phaser, rotary and pitch carry their MOD GUI
modgui: every generated plugin has its MOD GUI, choices drawn as selectors
omx de-esser: in the README's catalogue
omx de-esser: the kernel-identity test
packaging: omx de-esser in omx-plugins-clap and omx-plugins-lv2
omx de-esser: CLAP and LV2 faces in plain C over omx-dsp's de-esser kernel
omx de-esser: the generated parameter header and LV2 description
omx de-esser: its declaration, parameters by reference to the deesser kernel
recipe-selftest: the face of another shape and the paid debt are written in the test
omx reverb: in the README's catalogue
omx reverb: the kernel-identity test
packaging: omx reverb in omx-plugins-clap and omx-plugins-lv2
omx reverb: CLAP and LV2 faces in plain C over omx-dsp's reverb kernel
omx reverb: the generated parameter header and LV2 description
omx reverb: its declaration, parameters by reference to the reverb kernel
omx-contract.mjs: a kernel's controls come from the render alone
recipe-selftest: the face of another shape and the paid debt are written in the test
omx flanger: in the README's catalogue
omx flanger: the kernel-identity test
packaging: omx flanger in omx-plugins-clap and omx-plugins-lv2
omx flanger: CLAP and LV2 faces in plain C over omx-dsp's flanger kernel
omx flanger: the generated parameter header and LV2 description
omx flanger: its declaration, parameters by reference to the flanger kernel
docs: the identity test holds a control that re-arms
gen: the identity oracle holds a control that re-arms at its default
omx-contract.mjs: read a kernel's controls from the render's kernels
pins: omx-contract 2.1.0 and omx-dsp 0.4.1
recipe-selftest: the face of another shape and the paid debt are written in the test
omx chorus: in the README's catalogue
omx chorus: the kernel-identity test
packaging: omx chorus in omx-plugins-clap and omx-plugins-lv2
omx chorus: CLAP and LV2 faces in plain C over omx-dsp's chorus kernel
omx chorus: the generated parameter header and LV2 description
omx chorus: its declaration, parameters by reference to the chorus kernel
recipe-selftest: the face of another shape and the paid debt are written in the test
omx keyed-gate: the generated kernel-identity test, keyed and unkeyed
omx keyed-gate: CLAP and LV2 faces and the binding generated from the declaration
omx keyed-gate: its declaration is the folder's one hand-written file, bound to the gate's instance face
gen: keyed instance faces; CLAP latency as the values give it
port hints: one file per plugin, the shared view generated (#60 )
omx pitch: in the README's catalogue
omx pitch: the kernel-identity test
packaging: omx pitch in omx-plugins-clap and omx-plugins-lv2
omx pitch: CLAP and LV2 faces in plain C over omx-dsp's pitch kernel
omx pitch: the generated parameter header and LV2 description
omx pitch: its declaration, parameters by reference to the pitch kernel
Pin omx-dsp 0.4.0, built against omx-contract 2.0.0
omx rotary: in the README's catalogue
omx rotary: the kernel-identity test
packaging: omx rotary in omx-plugins-clap and omx-plugins-lv2
omx rotary: CLAP and LV2 faces in plain C over omx-dsp's rotary kernel
omx rotary: the generated parameter header and LV2 description
omx rotary: its declaration, parameters by reference to the rotary kernel
clap-probe live: a fifth setting moves the other choices to their far value, so a rate behind a speed switch is heard
recipe selftest: its stand-in kernel is wobble, so a real tremolo plugin in the tree does not collide with it
omx phaser: in the README's catalogue
omx tremolo: in the README's catalogue
omx phaser: the kernel-identity test
omx tremolo: the kernel-identity test
packaging: omx phaser in omx-plugins-clap and omx-plugins-lv2
packaging: omx tremolo in omx-plugins-clap and omx-plugins-lv2
omx phaser: CLAP and LV2 faces in plain C over omx-dsp's phaser kernel
omx tremolo: CLAP and LV2 faces in plain C over omx-dsp's tremolo kernel
omx phaser: the generated parameter header and LV2 description
omx tremolo: the generated parameter header and LV2 description
omx phaser: its declaration, parameters by reference to the phaser kernel
omx tremolo: its declaration, parameters by reference to the tremolo kernel
debian: wrap the omx-plugins description at 80 columns (lintian extended-description-line-too-long)
selftest: the wizard arm takes tremolo out of the scratch prose before checking the owed description
omx transient: in the README's catalogue
omx transient: the kernel-identity test
packaging: omx transient in omx-plugins-clap and omx-plugins-lv2
omx transient: CLAP and LV2 faces in plain C over omx-dsp's transient kernel
omx transient: the generated parameter header and LV2 description
omx transient: its declaration, parameters by reference to the transient kernel
Pin omx-dsp 0.3.0, built against omx-contract 2.0.0
BUILDING: a plugin is born from its contract in three commands
wizard: --from-contract reads the contract and the declaration; the answers file is gone
recipe: a binding: instance plugin's folder is generated; the shared lists are generated regions
tools: the template renderer and omx-dsp's include directory in a module of their own
gen: a binding: instance plugin's whole folder, and the shared files, from the declarations
README, spec and CI: the per-plugin lists become generated regions
tools: read omx-dsp's instance face and bind its resolve arguments by name
omx-contract: a kernel's controls, in order, from the resolved render
schema: binding, summary and manual; the panel's widgets and graphs; the console block
docs: how a plugin is born from its contract, and what a person writes
Pin omx-contract 2.0.0
ci: no changelog job; git history is the changelog
Remove CHANGELOG.md; git history is the changelog
packaging: the descriptions name the graphic EQ and the console's effects
omx de-esser: its noun is de-esser, the word the descriptions use
recipe: a new plugin writes no changelog entry
You can’t perform that action at this time.