51 auto& eventDistributor = reactor.getEventDistributor();
52 auto& joystickManager = reactor.getInputEventGenerator().getJoystickManager();
53 auto& display = reactor.getDisplay();
59 msxEventDistributor, stateChangeDistributor));
61 msxEventDistributor, stateChangeDistributor));
63 msxEventDistributor, stateChangeDistributor));
65 msxEventDistributor, stateChangeDistributor));
67 msxEventDistributor, stateChangeDistributor,
68 display, commandController));
70 controller,
"joytap"));
72 controller,
"ninjatap"));
74 commandController, msxEventDistributor,
75 stateChangeDistributor, joystickManager, 1));
77 commandController, msxEventDistributor,
78 stateChangeDistributor, joystickManager, 2));
80 commandController, msxEventDistributor,
81 stateChangeDistributor, joystickManager, 1));
83 commandController, msxEventDistributor,
84 stateChangeDistributor, joystickManager, 2));
99 eventDistributor, scheduler, commandController));
101 eventDistributor, scheduler, commandController));
115 eventDistributor, scheduler, commandController));
118 MidiInWindows::registerAll(eventDistributor, scheduler, controller);
119 MidiOutWindows::registerAll(controller);
121#if defined(__APPLE__)
123 eventDistributor, scheduler));
124 MidiInCoreMIDI::registerAll(eventDistributor, scheduler, controller);
126 MidiOutCoreMIDI::registerAll(controller);
128#if COMPONENT_ALSAMIDI