To get up and running the requirements are very modest. Any modern computer running with a reasonable speed CPU and for example 256 Mbyte memory can run jOrgan. As more advance organ dispositions are attempted, and particulary if using virtual synthsizers, then performance of jOrgan is dependent on memory. Please see the descriptions of the contributed dispositions for suggested configurations.
To get started, jOrgan has a virtual (on screen) keyboard, but this can only sound one note at once, on one keyboard. For professional inputs, an external MIDI keyboard(s) and/or controller(s) can be used. These could be a midi controller keyboard, digital Piano, Synthesizer, MIDI-control-box, MIDI-fied organ, acoustic piano/keyboard/pedalboard, etc - providing it has a MIDI input to your computer.
jOrgan does not produce any sound. It provides the interface between the input keyboards and the soundproducers. The output from jOrgan is in Midi format, so that any Midi driven soundproducer can be used, like a PC Soundcard, Expander, Hardware/Software Sampler, and can either be internal to the PC or an external addition (e.g. real organ pipes driven by a Midi decoder - dont laugh - it has been done !!!)