Topic

IPC

Development updates connected by topic.

Voice Commands

BCMM Voice Commands Intro

Yes, BC has a voice command profile already, which is old. And yes, it's possible to hack a way to send keystrokes via "user32.dll" and an external speech API to have voice command support. The BC voice command profile is very old and probably obsolete. Having an external application does offer limited support, where you can only support actions that have keybindings. Enter the IPC support, which we demonstrated and…
Read update
IPC

BCMM IPC Intro

IPC stands for inter-process communication. There are many uses and techniques for how one can go about doing IPC. But in short, it allows two separate processes to communicate with each other and exchange data. For example, we can have one process let another process know that an event has occurred. There are many ways one can go about exchanging data between each other: Pipes Sockets Signals Shared memory And…
Read update