Local-network control

Use VinylRest Live from a phone, tablet or browser

The WebApp is served directly by the Mac and follows NG2 DeClick, DeCrackle, NRNG, grading and monitoring in real time. Nothing needs to be installed on the remote device.

Applies to VinylRest Live 1.20b1 (build 45)

Enable the WebApp

  1. On the Mac, open Settings → General.
  2. Enable HTTP server. The default port is 8001.
  3. Note the WebApp address shown by VinylRest Live, for example http://192.168.0.47:8001/.
  4. Connect the remote device to the same local network as the Mac.
  5. Enter the displayed address in Safari or another browser.
Expected result: the footer shows a green connection indicator and the current Running or Idle state. Live meters and controls update without manually refreshing the page.
General settings showing the physical LAN WebApp URL and Open button
Use the physical LAN address shown here, not localhost.
Trusted LAN only: the server uses plain HTTP with no TLS, account, password or authentication. Anyone who can reach the port on your network can view and operate the controls.
Native licensing only: the WebApp can report that a license is required, but it cannot accept or recover a key, request a Beta license, validate, replace an installation or deactivate the Mac. Complete those actions in the native application. Remote Start returns 403 Forbidden while access is blocked.

Responsive layouts

Desktop and landscape tablet

A wide screen uses the same functional arrangement as the Mac application: Audio Level and Repair Settings on the left, Monitoring and Applied Repairs in the center, and Activity or Now Playing on the right. The status footer remains at the bottom.

iPad landscape WebApp showing live meters, NG2 DeClick and DeCrackle, NRNG S150 and Activity diagnostics
The responsive WebApp with all three Auto controls on the same live BlackHole session.

Phone

A phone uses one vertical column. Scroll through Now Playing, Activity, Audio Level, Monitoring, Repair Settings and Applied Repairs. Fixed NG2, both stage controls, NRNG S150/S200 and Relearn remain available, and Start or Stop appears at the end of the page.

Phone WebApp showing recognized artwork and track metadata with a VG+ media grade and live Activity
Now Playing and Activity remain readable in the single-column phone layout.

Controls available remotely

Start / Stop
Starts or stops the configured Mac audio path.
Signal
Select Repaired or Original, or isolate All, Clicks or Noise for the output monitored by the Mac.
Master gain
Adjusts software gain from −12 to +6 dB.
Repair settings
Select Paranoid, Light, Mid or High, view the fixed NG2 generation, then control independent DeClick and DeCrackle manual/Auto sensitivities. Choose S150 or S200, enable NR Auto and use Relearn when a fresh noise profile is needed.
Grading
Read the current grade and reference statistics, or reset the grading session.
Now Playing
View recognized metadata and artwork, then open Apple Music or Shazam links when available.

When any Auto control is enabled, its remote slider is locked and follows the effective automatic value without replacing the saved manual value. The selected correction profile supplies independent grade limits for DeClick, DeCrackle and NR on both the Mac and the WebApp.

Immersive Now Playing

Select the artwork to open the full-window presentation. It uses large scrolling text, the current grade and live output meters. Select Close or the artwork again to return. Landscape places artwork beside metadata; portrait stacks the content.

Immersive Now Playing on iPad in landscape
Landscape immersive view.
Immersive Now Playing on iPad in portrait
Portrait immersive view.
Immersive Now Playing on iPhone in portrait
iPhone portrait.
Immersive Now Playing on iPhone in landscape
iPhone landscape.

Safari does not always allow a website to force device orientation. Rotate the device manually when you prefer the landscape dashboard.

Add to Home Screen

  1. Open the WebApp address in Safari.
  2. Open Safari’s Share menu.
  3. Select Add to Home Screen.
  4. Launch VinylRest Live from the new icon for a more app-like, standalone view.

Connection behavior

The WebApp receives live state through Server-Sent Events and reconnects automatically when the page returns from the background or the network changes. A connection may briefly show orange while reconnecting.

Control API

The WebApp uses the preferred versioned API on the same origin. These endpoints are useful for trusted local integrations:

RoutePurpose
GET /api/v2/monitoringCoherent monitoring snapshot
GET /api/v2/eventsLive Server-Sent Events stream
GET/PUT /api/v2/sensitivityManual sensitivity
GET/PUT /api/v2/automatic-correctionAuto state
GET/PUT /api/v2/repair-settingsAtomic fixed-generation settings: independent DeClick and DeCrackle manual and Auto values. GET also reports each effective sensitivity.
GET/PUT /api/v2/correction-profileNamed correction profile. PUT accepts mid and the legacy standard alias; GET, PUT, monitoring and live-event responses retain standard as the stable token for the profile displayed as Mid.
GET/PUT /api/v2/outputRepaired, Original, All, Clicks or Noise monitoring
GET/PUT /api/v2/noise-reductionS150/S200 selection, enablement, manual maximum, Auto policy and acquisition state
POST /api/v2/noise-reduction/relearnStart a new NRNG profile acquisition without rebuilding the transport
GET /api/v2/gradingCurrent grading snapshot
POST /api/v2/grading/resetReset the grading session