In some additional aspects, the apparatus is disposed in a chamber with an inlet valve for receiving a reaction gas and an outlet valve for conveying product gas, and the chamber is configured to regulate the pressure in the chamber. A piston configured to move along the length, a sensor for collecting information related to one or more states of the respiratory system associated with the patient, and one based on the collected information A control device for determining one or more control parameters and an interior of the chamber for starting a series of electric arcs outside the patient to generate nitric oxide based on the determined control parameters One or more electrode pairs.いくつかの追加の態様では、装置が、反応ガスを受けるための入口弁および製品ガスを搬送するための出口弁を備える室と、室内部に配置され、室内の圧力を調節するために室の長さに沿って移動するように構成されているピストンと、患者に付随する呼吸システムの1つまたはそれ以上の状態に関連する情報を収集するためのセンサと、収集された情報に基づいて1つまたはそれ以上の制御パラメータを決定するための制御装置と、決定された制御パラメータに基づいて一酸化窒素を発生させるために、患者の外部に一連の電気アークを起動するための室内部に配置されている1つまたはそれ以上の電極対と、を備えることができる。