Skip to content

SMerrony/emdee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eMDee logo

eMDee Musical Director's Assistant

GitHub License GitHub Issues or Pull Requests GitHub top language

eMDee is a live performance and rehearsal assistant for musical directors which removes the need to have folders of tracks and command-line windows open in order to play backing tracks for performance groups such as singers, choirs, and theatre-groups.

The MD can plan in advance the order of performance; later, eMDee will facilitate the playing of each track in the specfied order during the performance.

Each audio track may have its own volume setting.

eMDee main screen, ready to perform!

eMDee was originally designed for GNU Linux systems such as Mint, Debian, Ubuntu, etc., however work has started on Windows compatibility.

Core Features

  • Create 'session' of 'tracks'
  • Tracks may be audio (FLAC, MP3, OGG, WAV) or MIDI files (MIDI not yet supported under Windows)
  • Tracks may be re-ordered
  • Tracks may be marked for skipping in performance
  • Controls are provided to Play, Stop
  • Audio tracks may have a volume modifie
  • Dummy or 'placeholder' tracks may be inserted to remind MD of a cappella pieces etc.
  • Independently scalable interface, so you can have a nice big font for live use without reconfiguring your desktop

Third-party 'helper' applications are used to actually play the tracks, currently...

  • ffplay for FLAC, MP3, OGG and WAV
  • aplaymidi (Linux-only) for MIDI files on an external device such as a synthesizer, keyboard, or digital piano

You must ensure those applications are installed on your system for eMDee to work.

When a MIDI file is manually stopped from playing, an all-notes-off MIDI file is sent to the player to prevent stuck notes.

Session Editing

eMDee main screen, editing tracks