Skip to content

Instantly share code, notes, and snippets.

@AryanGodara
Created September 19, 2023 12:25
Show Gist options
  • Save AryanGodara/2156c7bd90e33dd597fe960ef40e9a03 to your computer and use it in GitHub Desktop.
Save AryanGodara/2156c7bd90e33dd597fe960ef40e9a03 to your computer and use it in GitHub Desktop.
main.ml file for pub-sub-server
let main () =
Midi.init ();
List_devices.list_devices () |> ignore;
()
let () =
print_endline "Launching MIDI Server...";
main ();
print_endline "Setting up Logs...";
let () = Logs.set_reporter (Logs.format_reporter ()) in
let () = Logs.set_level (Some Logs.Info) in
print_endline "Creating UDP Server...";
let server_socket = UdpServer.create_socket () in
Lwt_main.run UdpServer.(create_server server_socket)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment