Module: Webmidi::Network::RTP
- Defined in:
- lib/webmidi/network/rtp.rb
Defined Under Namespace
Classes: ControlPacket, Packet, Session
Constant Summary
collapse
- PROTOCOL_VERSION =
2
- MIDI_PAYLOAD_TYPE =
97
Class Method Summary
collapse
Class Method Details
.connect(host, port: 5004) ⇒ Object
147
148
149
150
151
|
# File 'lib/webmidi/network/rtp.rb', line 147
def connect(host, port: 5004)
session = Session.new(port: 0, name: "Webmidi Client", mode: :client)
session.connect_to(host, port)
session
end
|
.server(port: 5004, name: "Webmidi") ⇒ Object
143
144
145
|
# File 'lib/webmidi/network/rtp.rb', line 143
def server(port: 5004, name: "Webmidi")
Session.new(port: port, name: name, mode: :server)
end
|