SnakeJohns.comSnakeJohns.com
On this page
Menu

Documentation

Explore

SnakeJohns.comSnakeJohns.com

Settings

Reference for General, Theme, Playback, Lyrics, MIDI, Remote, and import settings.

Settings in Praxis are grouped into five tabs: General, Theme, Playback, Lyrics, and MIDI.

General

General settings cover safety prompts, library behavior, remote access, and import processing.

Safety Prompts

  • Confirm deleting songs
  • Confirm deleting folders
  • Confirm deleting playlists
  • Confirm deleting lyrics
  • Confirm removing songs from playlist

These settings control confirmations only. They do not change what the action does.

Confirm deleting lyrics applies to both lyric tabs and PDF score tabs.

Library Behavior

  • Double-click to edit songs
  • Show Tags in Sidebar
  • Prefer Sharps & Flats
  • Folders first when sorting

Prefer Sharps & Flats changes how keys are displayed in the library.

Folders first when sorting keeps folders above playlists in sorted sidebar groups. Double-click to edit songs changes a song-row double-click from opening the Player to beginning metadata editing.

Display & Power

  • Keep display awake while Praxis is active

This setting is on by default. It prevents the screen saver and automatic display sleep while Praxis is the active app, which is useful when reading lyrics or tabs hands-free. Normal idle behavior returns when Praxis is hidden or another app becomes active. Because this can delay automatic locking, manually lock your Mac when you leave it unattended. Manual sleep, Lock Screen, and closing a MacBook lid continue to work normally.

Praxis Remote

  • Allow Remote Control
  • Optional pairing token

Disable Remote Control if you do not want Remote devices to connect. When a pairing token is set, Remote must provide the same token. Leave it empty for compatibility with older Remote versions.

Import Processing

  • Format cover art on import
  • Detect BPM on import
  • Generate waveforms on import
  • Remaster PDFs on import
  • Fast duplication detection

These options trade import speed for ready-to-use content. Fast duplication detection still uses path, metadata, size/duration, and quick audio-fingerprint checks, but skips the slowest full-file comparison for ambiguous candidates. Leave it off for the strictest duplicate detection.

Detect BPM and waveform generation can take additional time during large imports. You can still detect BPM for the current song later from the Song menu.

Remaster PDFs on import creates a continuous light and dark score while preserving the original PDF. During processing, the Player shows remastering status instead of displaying the original and then replacing it. Turn this setting off to display imported PDFs immediately and remaster them manually later from the Editor menu. Processing stays local to this Mac.

Theme

Theme settings control the visual style of Praxis.

  • Theme selection applies immediately.
  • The selected theme is saved for the next launch.

Playback

Playback settings shape how the Player behaves.

  • Autoplay on Queue Load
  • Autoplay Next Song
  • Continuous Play
  • Auto Hide Queue
  • Delay Between Songs
  • Skip Back
  • Skip Forward

Skip values are used by the on-screen controls, keyboard shortcuts, and MIDI mappings.

Lyrics

Lyrics settings control new tabs and scrolling behavior.

Scrolling

  • Wait until X% elapsed
  • Finish scroll when Y% remains
  • Scroll target
  • Show Scroll Targets in PDF Mode
  • Use Dark PDFs in Dark Themes

If you work with PDF Scores, the scroll settings also affect the PDF edit workflow and the guide lines you can show while adding timestamps.

Use Dark PDFs in Dark Themes selects the remastered dark variant when one is available. The original PDF remains unchanged.

New Tabs

  • Default Tab Name
  • Default Font Style
  • Default Font Size

These settings apply to new tabs only.

MIDI

MIDI settings are split into Send MIDI, Receive MIDI, Default Song MIDI, Helix Simple Pitch, and Test MIDI.

Send MIDI

  • Default Send Channel

Receive MIDI

  • Listen on Channel
  • Receive mappings
  • Learn

Praxis receives Control Change messages for mapping. Use Learn to capture a CC from your controller.

Default Song MIDI

  • Enabled
  • Per-message When/Type/Channel/Number/Value fields

These messages fire on song load, play, or stop.

Helix Simple Pitch

  • Enabled
  • Helix Send Channel
  • Bypass CC
  • Interval CC
  • Cents CC

See the Helix Simple Pitch page for the full workflow.

Test MIDI

  • Send a one-shot test message to available outputs.

See Also