AuburnSounds / AuburnSounds/Dplug
The UI should be given an interface to the Client
Open
Enhancement
Low interest
- Dominant language
- D
- Stars
- 564
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
- a different interface from `IGraphics`
- allows to know the instantaneous samplerate
- allows to call `sendMIDIMessagesFromUI`
- get parameters
The goal is that the main UI object doesn't hold a Client subtype anymore.
Contributor guide
Research direction
Start by locating the main UI object, the Client subtype it currently holds, and the existing IGraphics interface. Trace how the UI accesses the samplerate, sendMIDIMessagesFromUI, and parameters before deciding where the separate interface belongs. Done means those capabilities are available through the new UI interface and the main UI object no longer holds a Client subtype.
Written by the indexing model from the issue text.
Assessment
- Domain
- audio-video-rtc, desktop
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100