Considering Appstore have removed the iOS Maestro app completely (due to the legal owners no longer maintaining it), I made a Swift/SwiftUI version with the basics you need to choose between DAB+ radio channels as well as a rudimentary volume control. This is by no means anywhere near a finished app, it is just something I hacked together on a "Sunday afternoon" pretty much - but it should give you a good bridgehead into understanding how the app detects the Maestro and how it communicates with it using a REST API. Yes, I know - the detection process is beyond terrible ( brute force UDP broadcast by the Maestro every second ) - but I did not design it nor did I write the Maestro code, so point your fingers elsewhere please :P Forgive me the quality of code and lack of remarks, I wrote it in a terrible rush.
Find a file
2023-05-25 10:04:31 +00:00
Assets.xcassets Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00
ContentView.swift Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00
Info.plist Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00
LICENSE Add LICENSE 2023-05-25 10:04:31 +00:00
maestro2.svg Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00
Maestro_v2App.swift Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00
playerInfo.swift Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00
UDPListener.swift Added source code and image files necessary to get a project started. Project files omitted 2023-05-25 11:41:22 +02:00