Finish implementing sample-exactness
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
As this was discussed in the mailing list, I'm putting this out here as a sort of overview on the topic.
The "Sample-exact controllers" option currently does nothing. The implementation is halfway finished, but it needs to be finished. It's probably impossible to implement this for LADSPA effects (or VST's), but it should still be implemented for native effects and instruments.
What we need is to firstly allow the option of enabling sample-exact mode for playback as well as export.
Then, when in sample-exact mode:
- [x] Instrument vol/pan knobs get sample-exact input
- [ ] Filter cutoff/resonance knobs possibly?
- [ ] Effect frontpanel W/D knobs get sample-exact input
- [x] Mixer faders get sample-exact input
- [x] Plugin Controls
All of this is for after 1.0.0
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing "Sample-exact controllers" option and the native effect and instrument handling; the issue does not name files or tests. Determine how playback and export enable the mode, then cover the unchecked filter, effect frontpanel, and related native-control cases while preserving the completed behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- audio-video-rtc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100