Ctrlr – Classes to be written

Home Forums Development Other stuff Ctrlr – Classes to be written

This topic contains 0 replies, has 1 voice, and was last updated by atom atom 5 years, 5 months ago.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #10747
    atom
    atom
    Moderator
    • Topics: 156
    • Replies: 2940
    • Total: 3096
    • ★★★★★

    I see some people code so in spare time maybe someone can help out. I wanted to outline a few things that i need to do, and maybe someone else can do them and help out this way. Theese are sclasses that need to do a specific job.

    1. CtrlrMasterClock class, a MIDI clock class (running in a high priority thread), generating MIDI clock events and informing all listeners (async)

    2. CtrlrMutator class, a GUI and engine for a Randomizer with options. This is a “do it as you think is right” sort of project. Generaly randomizing modulator values based on whatever criteria might come to mind. With a nice GUI

    3. CtrlrMIDISettings, a GUI for midi settings, there is a Forum thread with examples, this is mainly graphics work, i can do the implementation beneath the graphics. This needs to scale to all size (it can’t be a static collection of PNGs). It would be nice to have SVG for graphics here.

    4. Leaving Luabind/Boost and moving to something that does not require Boost, like https://github.com/vinniefalco/LuaBridge

    5. CtrlrMIDIMessage, remove ValueTree member for live value storage to speed things up, do updates async on the properties

    6. CtrlrEnvelope component, a component that draws envelopes (ADSR like) with all the properties needed to save it’s state and restore it later. The one that’s there right now is not a good idea.

    7. Embedding of resources for instance export on Linux. This needs to update the ELF binary with the panel and resources (a special segment of the ELF binary can hold custom data). The same idea as on Windows “resources inside binary”.

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.

There is currently 0 users and 24 guests online
No users are currently active
Forum Statistics
Threads: 2,171, Posts: 15,306, Members: 26,652
Most users ever online was 10 on October 29, 2018 2:54 pm
Do NOT follow this link or you will be banned from the site!