Skip to content

suterma/replayer-pwa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,978 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License GitHub All Releases Release Language Build Status

Replayer is a free, cue-based media player for rehearsals with playback music. By the click of a button, Replayer starts to play at predefined times in the audio or video file.

Visual Functioning Overview

How it works

  1. Add music files (mp3, wav, ...) to create a compilation of tracks.
  2. Add cues for specific points in time (e.g. intro, verse, chorus, rehearsal marks,...) in the playback file, with a name and an optional shortcut mnemonic
  3. In the session, using Replayer on your portable computer, play any part of your set with the click of a cue button.
  4. Additionally, you can use a (bluetooth) numeric keypad, as a remote control

Try the demo in the browser.

Latest release

Documentation

Development

Recommended Browser Setup

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit

Run End-to-End Tests with Cypress

npm run test:e2e:dev

This runs the end-to-end tests against the Vite development server. It is much faster than the production build.

But it's still recommended to test the production build with test:e2e before deploying (e.g. in CI environments):

npm run build
npm run test:e2e

Lint with ESLint

npm run lint

Bundling

This Rollup bundle visualizer plugin creates visual build statistics, whenever a production build is made.

See the the latest bundle statistics in stats.html.

Roadmap

See Trello

About

A cue-based media player, as a PWA

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors