65West Virtual Vinyl Player

Comprehensive User's Guide · Release 1.5.0

1. Getting Started

  1. Extract the complete release ZIP into a normal writable folder.
  2. Double-click 65West Virtual Vinyl Player.exe.
  3. On first launch, allow the application to download and prepare its private runtime. The command window remains minimized in the background while a dedicated installation window stays visible, shows the current setup stage, and displays a moving progress indicator. This may take several minutes.
  4. Open the Album Crate and load an indexed album by double-clicking its cover or dragging its cover onto the player.
The application uses its own private Python runtime. It does not require or modify the system Python installation. The installation window remains visible through component verification and application startup, then reports that Virtual Vinyl Player is ready only after the main window appears. If setup or startup cannot finish, the window directs you to the diagnostic logs.

Windows Security and Microsoft Defender SmartScreen

During installation or first launch, Windows may display “Windows protected your PC” because Microsoft Defender SmartScreen does not yet recognize the reputation of a new or independently distributed application. This warning does not by itself mean that the installer contains malware.

Microsoft Defender SmartScreen warning with the More info link and Don't run button visible
Before continuing: proceed only when the installer was downloaded directly from 65westapps.com. Do not continue with a copy received from an unknown website, file-sharing service, email attachment, or other untrusted source.
  1. Select More info in the SmartScreen window.
  2. Review the displayed application name and confirm that it is the expected 65West Virtual Vinyl Player installer. Windows may identify the publisher as unknown until the installer has established a recognized signing reputation.
  3. Select Run anyway.
  4. If Windows User Account Control asks for permission, confirm that you intentionally started the official installer, then select Yes.

You do not need to disable SmartScreen, Microsoft Defender, or any other Windows security feature. The official 65West installer is intended to be installed with Windows security protections left enabled.

Supported audio files

MP3, FLAC, WAV, M4A, AAC, OGG, Opus, WMA, AIFF, and AIF files can be indexed. Final playback support depends on the Windows Qt multimedia backend and installed system codecs.

Demo and Perpetual Licensing

Without an active license, Virtual Vinyl Player operates as a fully featured demo. Each track plays from its beginning for up to 60 seconds and then automatically advances using the same tonearm, side-flip, record-change, and Album Queue behavior as normal playback. Tracks shorter than 60 seconds play to their natural end.

The timeline remains available within the first 60 seconds in demo mode. Direct groove cueing by clicking and moving the stylus/headshell is disabled in Demo mode because it cannot reliably preserve the 60-second restriction across manual groove positions. A valid license enables manual stylus positioning together with full-track playback. Your Album Crate, queue, saved album playlists, artwork, themes, and music files are not restricted or modified.

Buy and activate

  1. Select Buy Full Version in the album panel or Help menu to open the purchase page.
  2. After receiving a Virtual Vinyl Player license key, select License Management.
  3. Paste the key and choose Activate This PC. A valid license immediately enables full-track playback.
A perpetual license may be active on up to two devices and includes future updates. A third activation is rejected while two devices remain active. To transfer the license, open License Management on one active computer and select Deactivate This PC, then activate the replacement computer with the same license key.

The player validates an activated license online and stores a signed authorization for up to seven days of offline use. If that authorization expires before the service can be reached, the application safely returns to demo mode; reconnect and choose Validate Online to restore licensed playback.

A refunded or revoked license returns the application to demo mode. A license involved in a chargeback is suspended while the payment dispute is resolved.

2. Main Interface

The application launches maximized in a two-panel layout.

AreaPurpose
Left album panelAlbum artwork, metadata, track list, playback controls, timeline, volume, and vinyl-surface controls.
Right turntable panelThe simulated platter, vinyl, generated label, grooves, tonearm, stylus, and stationary turntable hardware.
Album Crate iconOpens the collection browser in the space normally occupied by the virtual turntable.
Return-to-crate iconStops playback, parks the tonearm, and clears the current album without deleting it.
Album QueueBuilds, reorders, saves, and plays a sequence of complete albums from the crate.

The former bottom status strip is hidden so playback and artwork source text no longer occupy the lower edge of the window.

3. Loading an Album

Albums are loaded exclusively through the Album Crate. Each album should be stored in its own directory beneath one of the crate's indexed music folders.

External folders dropped from File Explorer are intentionally ignored. Albums can also be loaded directly from File → Recent Albums when the saved album is still present in the Album Crate index. The left-panel cover area displays the album artwork without a separate album-title caption; title information remains available on the simulated record label, in the crate, and in player status information. Tagged disc and track numbers determine playback order. If tags are missing, numbered filenames are used as a fallback. Expanded tag and embedded-artwork reading includes WAV/AIFF ID3 metadata and WMA/ASF metadata. Loading an album never edits its music files.

4. Building and Using the Album Crate

Shortly after launch, the player automatically prepares the saved crate index and generates compact cover thumbnails in the background. The crate interface is then built off-screen, making its first opening much faster. Cached thumbnails are reused on later launches and are regenerated automatically when source artwork changes. A directory must contain at least two supported audio files to be indexed as an album; single-track folders are treated as loose singles and omitted without changing the files.

  1. Click the crate icon, choose File → Open Album Crate, or press Ctrl+O.
  2. Select Music Library Locations and choose the main directory containing the complete music library.
  3. Check one or more immediate subdirectories. Each checked directory, including every artist and album folder beneath it, is scanned recursively.
  4. Select OK to save the locations and begin scanning. The selected folders are remembered for later rescans.
  5. Double-click a cover to load it, or drag the cover toward the album area.

Hover over an album cover to see its artist, album title, track count, genre, and complete numbered track list. Media-folder paths are not displayed. The index suppresses duplicate entries that resolve to the same physical album directory. After installing an update that adds track-title indexing, run Rescan Collection once to populate these lists.

Crate tools

ToolUse
SearchType the complete artist, album title, year, genre, or folder text, then click the magnifying-glass button to search. Pressing Enter performs the same explicit search. The album grid does not change while text is still being typed. Clearing the Search field automatically restores the complete current album list without requiring another search submission.
Sort ByUse the visibly labeled Sort By selector to arrange albums by artist, album, year, or recently indexed.
All AlbumsShows the complete indexed collection.
Needs ReviewShows folders whose album metadata conflicts or may need retagging.
Genre checkboxesClick the genre button to expand one vertically scrollable checklist beneath the selector and down the far-right side of the crate. Click anywhere on a genre row to check or uncheck it; the overlay remains open and the visible covers update immediately. Click the selector again to collapse it without clearing selections. The filter works alongside All Albums or Needs Review, uses inclusive matching, and includes Select All and Clear. If the button reads No Genres, rescan after adding genre tags to the audio metadata.
Music Library LocationsChoose one main music-library directory, then use checkboxes to select the immediate subdirectories included in the crate. Every selection is scanned recursively. Changing the selection removes unselected locations from the next completed index without altering any music files.
Rescan CollectionChecks for additions, removals, metadata changes, and missing artwork while reusing valid unchanged entries. Previously indexed single-track folders are removed from the crate. A progress/status window remains visible while the cache and index refresh.
Rebuild IndexDiscards the saved index and scans the configured collection again. A progress/status window reports the refresh; music files are not changed.
Cancel ScanStops after the album currently being indexed.
Album right-click menuChoose Open Album Location to open the album's physical folder in Windows File Explorer. Other menu commands can play the album or add it to the Album Queue.

5. Album Queue

The Album Queue is docked on the right side of the Album Crate and plays complete albums in order.

While queue playback is active, Full Screen Now Playing shows the next album and the number still waiting beneath the album cover. When the final album ends, it is returned to the crate and the empty platter is shown.

6. Playback and Tonearm Behavior

ControlBehavior
Play / PauseCues the selected track or pauses playback. On Pause, the stylus lifts slightly but remains over its current groove while the platter coasts. Resume advances the audio by the exact groove travel accumulated during that coast, then uses the same short, quiet stylus-touchdown cue before continuing. Pressing Space performs the same Play/Pause action unless focus is inside a text-entry field.
Previous / NextSelects another track. The rigid tonearm uses a smooth distance-based sweep of approximately 1.2–2.0 seconds to reach the selected track's real duration-mapped groove position. At arrival, the same short, quiet stylus-touchdown cue used everywhere else plays, then the selected track begins.
StopSilently stops playback, resets the loaded album to the beginning of Track 1 on Side A, parks the tonearm, and lets the platter coast smoothly to rest. Pressing Play afterward cues Track 1 from its beginning.
Stop + FlipStops, silently parks the tonearm, waits until the platter has coasted completely to rest, flips the record, selects the opposite side's first track, and remains stopped.
TimelineSeek within the current track. The stylus follows the matching position inside that track's groove band.
Headshell dragAvailable after license activation. Click and hold the headshell to lift the stylus while the platter and vinyl continue spinning, drag it inward or outward across the playable grooves, then release. The stylus remains at the exact dropped groove without returning to the track boundary; the player seeks to the matching in-track position, plays the same short, quiet stylus-touchdown cue, and starts from there. Demo mode ignores headshell dragging so the 60-second playback restriction remains consistent.
Tonearm designUses a rigid straight arm tube with an inward-angled headshell. In the top-down view, the cantilever and needle remain concealed beneath the square cartridge tip, which stays centered over the calculated groove-contact position throughout playback and manual cueing.
VolumeMaster volume for album music, Vinyl Surface Sound Effects, and stylus contact/lift sounds.
Sound OutputRoutes album music, vinyl-surface effects, and stylus cues to System Default or a specific playback device detected by Windows. The selection is remembered; if that device is later unavailable, the player returns safely to System Default.

The simulated record uses a slightly eased visual calibration so the large on-screen disc reads naturally as a 33⅓ RPM LP rather than appearing too fast; audio playback speed and timing are unchanged. Its reflection-free matte black surface retains fine PVC texture, microgrooves, and black track separators without a fixed lighting patch. Track 1 begins close to the outer rim with a compact lead-in area, while actual durations determine the width of every playable track band. The headshell is interactive: its open-hand pointer indicates that it can be picked up, its closed-hand pointer confirms a drag, and radial movement is constrained to the playable grooves on the visible side. On Pause or Stop, platter inertia slows the record smoothly to rest over approximately 2.2 seconds instead of freezing it instantly. During Pause, the player measures the platter's decreasing speed and advances the resume point by the corresponding groove travel (about 1.1 seconds after a complete coast, or less after a partial coast). It can continue into the next track on the same side, but never crosses to the reverse side. Automatic and manual record flips wait for the platter to reach a complete stop before the flip animation begins. During a flip, the complete vinyl layer enlarges smoothly to 120% as it rises, turns over at peak lift, and returns to normal size as it seats. The exposed rubber mat remains unobstructed without an artificial shadow or silhouette. The record surface, grooves, label, label text, and transparent center opening share the same transform, while the platter, hub, deck, and tonearm remain fixed. The center opening remains a true transparent cutout before, during, and after the flip, revealing the silver center hub of the platter beneath it. The separate spindle pin is shown only on the empty platter and never replaces the label opening while an album is loaded. The stylus gradually travels inward as the track plays. Decorative deck controls are stationary visual details; use the controls in the left panel for playback.

7. Record Sides and Multi-Record Sets

The player can treat one flat directory of sequential audio files as a complete multi-record release. Disc subdirectories are not required. It estimates the number of records from the total track count, creates an even number of sides, and distributes the tracks across those sides as evenly as possible.

SettingAutomatic behavior
8 tracks per side (default)Uses the fewest complete two-sided records needed, never placing more than eight tracks on one side.
7 tracks per sideUses the same even distribution with a seven-track maximum; some releases will therefore become larger sets.

For example, 26 sequential tracks with the eight-track setting become a two-record set: Side A contains tracks 1–7, Side B 8–14, Side C 15–20, and Side D 21–26. Track numbers in the player display as A01, B01, C01, D01, and so on. Physical groove widths within each side still use each track's actual duration.

The generated boutique label displays the artist, album title, the current side as slightly larger printed text directly below the title, and only the tracks assigned to that side. A single thin outer border is derived from the dominant album-cover color. The side text blends into the label typography without a surrounding frame. Multi-record releases also show the current record number below the side designation. Existing saved Side A/B choices remain available for single-record albums.

8. Vinyl Surface Sound Effects and Stylus Cues

Enable VINYL SURFACE SOUND EFFECTS to add a non-destructive noise layer. The source music is never modified. A Surface Effects Volume of 10–25 is recommended for subtle character; the main Volume control scales music and effects together.

ConditionCharacter
Clean PressingRestrained texture and very occasional light pops.
Lightly PlayedClose to a clean pressing, with a modest scattering of light ticks and occasional soft pops.
VintageStronger groove noise, crackle, and low rumble.
Well-WornFrequent pops and the heaviest aged-record texture.

Surface noise continues through the empty space between tracks while the stylus remains down. The mechanical cues are separate from continuous surface noise, so they can still play when Vinyl Surface is disabled. Every stylus touchdown now uses one identical short, quiet contact cue: initial Side A playback, playback after a record flip, Previous/Next, direct track selection, headshell-drag release, and resume after Pause. The older long lead-in and alternate track-touch sounds are not used. All cues use dedicated media players routed through the selected Sound Output device. Automatic adjacent-track transitions remain continuous and do not add an artificial contact sound.

9. Album Artwork

Artwork is discovered in this order: embedded artwork, preferred images named cover/folder/front/album/artwork, another image in the album folder, then online MusicBrainz and Cover Art Archive lookup. The loaded cover is scaled proportionally into a fixed 225 × 225-pixel black container with no distortion or cropping. Non-square artwork is centered within the container, and the fixed area prevents the left-panel layout from shifting when albums or window sizes change.

Choose Album → Manage Artwork to preview the current cover, select a local image, inspect online matches, or restore automatic artwork. Overrides and downloaded covers are stored in application data and are never written into the album folder.

10. Overall Album Volume Normalizer

The Overall Album Volume Normalizer is enabled by default and targets approximately −14 LUFS while protecting against clipping, helping different albums begin near a consistent perceived volume.

For a new album, the tonearm can move into position while analysis runs, but the needle drop and music wait until the gain is ready. A progress/status window remains visible while normalization is analyzed. Cached albums begin immediately. If analysis cannot be completed, normal playback is released automatically rather than remaining blocked. Source audio files and vinyl sound effects are never modified by normalization.

11. Themes and Full-Screen Viewer

Choose View → Turntable Theme for Obsidian Black, Midnight, Studio Silver, Modern Silver, or Walnut. Obsidian Black uses neutral bead-blasted black aluminum with graphite separation around the platter and restrained cyan indicators. Midnight uses a low-gloss blue-black powder-coat texture, Studio Silver uses pronounced brushed aluminum, Modern Silver uses cleaner satin aluminum, and Walnut uses layered wood grain with pores and knots. Every cabinet now has a narrow physical bevel shaded from its own surface material; decorative colored perimeter frames are not used. Themes change materials and colors only; platter, vinyl, label, tonearm, stylus, and control geometry remain fixed.

Press F11 for the full-screen Now Playing view. The turntable retains the exact size it had in normal view. The loaded album cover expands into the available space directly to its left while preserving its square proportions, and its top edge aligns with the top of the turntable. Press Esc or F11 again to return to the maximized two-panel interface.

When no album is loaded, the vinyl is removed and the exposed medium graphite-black platter mat, center hub, and top-down spindle are shown. The lighter graphite treatment deliberately distinguishes the empty platter from the darker loaded vinyl.

13. Application Data and File Safety

DirectoryContents
dataAlbum history, crate index, active and saved album queues, preferences, artwork overrides, cover cache, normalization cache and generated vinyl/cue audio.
logsTimestamped application and startup diagnostics.
runtime_managedThe application's private Python runtime and dependencies.
The player reads your music collection but does not rename, retag, normalize, move, or delete source audio files.

14. Troubleshooting

The application does not open

Run Run_Virtual_Vinyl_Diagnostics.bat. It keeps the command window open and writes detailed startup information to logs\startup_diagnostics.log.

No audio or the wrong output device

  1. Confirm the desired speakers or Bluetooth device are connected in Windows.
  2. Choose the connected device from Sound Output, or choose System Default to follow Windows.
  3. Check Windows Volume Mixer and confirm Virtual Vinyl Player is not muted or routed elsewhere.
  4. If a device was connected after launch, allow a moment for the Sound Output list to refresh, then select it.

An album is out of order

Check disc-number and track-number tags. If tags are absent, prefix filenames with track numbers. Rescan or rebuild the Album Crate after retagging.

Artwork is incorrect

Use Album → Manage Artwork to choose a local image or another online match. Restore Automatic Artwork to return to normal discovery.

Album Crate covers show “NO ARTWORK”

Choose Rescan Collection. The player retains valid cached covers and repairs album entries whose saved artwork path is missing or broken. It also detects supported cover images newly added to album folders. Use Rebuild Index only when you want to discard and recreate the complete crate index.

The side or record split is incorrect

For a normal two-side album, use Album → Configure Record Sides and select the actual first track of Side B. For an automatically inferred multi-record set, choose the preferred seven- or eight-track limit under Album → Automatic Tracks per Side, then use Reset Side Layout Automatically.

Playback reports invalid media data

The audio file may be damaged, mislabeled, partially downloaded, or unsupported by the Windows multimedia backend. Test the file in another player and, if necessary, re-encode it to FLAC, WAV, or MP3.

Track transitions are not perfectly gapless

The player waits for Windows/Qt to report the true end of each file so endings are not clipped. Sample-perfect gapless behavior can vary by codec and Windows multimedia backend.