Poul's mp3 player is a Square Dance music player.

The version 1 was built many years ago and had problems with the internal architecture when running under windows 10.

Version 2 is going to be a complete rewite. New engine and new graphical use interface.

If you want to test it, go to the download page and download the latest test release.

Release overview

Created atRelease numberChanges

Fixed a problem where pressing remember didn't save changed pitch and or tempo.


Fixed a number of issues:

  • Multiple startup causes error

  • Copy favorite list failure

  • Unexpected tempo change

  • Throwing a song in the schredder did not remove the song

  • Command Shortcuts not working

New functionality:

  • Added Cue Card scrolling (forward only) by clicking

Some new elements might appear with no functionality yet. They are part of my work on Cue Card display and editing


New feature:

  • Cue Card Display form added. This form will eventually display the current Cue Card from the selected Cue Card filter. The display is depending on the new setting in the View preferences.
  • View preferences. Added a new setting for displaying Cue Cards. Using this new property you can chose to display Cue Cards as follows
    • Only When no Cue Sheet (Display current Cue Card only when there is no Cue Sheet linked to the song)
    • Always (Always display the current Cue Card)
    • Never (Never display the current Cue Card)

If a Cue Card is displayed and playback stops, the Cue Card filter will scroll to the next Cue Card in the filter.



About box added.
As there are multiple testers, all on different versions, is it vital for me to know which version of the player including version of sub modules.


Refresh of Cue Card overview on database restore.

Note. There may be a problem with the windows menu. If the menu disapears, uninstall and then reinstall the player will solve this. I don't know why this happens.


New features:

Font preferences:

Change font for Cue Cards.

Change font for the Cue Card Form Display.


Clicking the background in Favorite Patter/Singer did not queue the song in the appropriate queue.

Note. There may be a problem with the windows menu. If the menu disappears, uninstall and then reinstall the player will solve this. I don't know why this happens.


Added new features:

  • Changed startup functionality to allow for future database changes. This is a major change on startup.
  • Font changes implemeted for Favorite Lists (custom as well as All Songs, Favorite Patters and Favorite Singers). Font changes are done using the Font Preferences.
  • Poul's MP3 Player will start Maximized if it was closed Maximixed (the same goes for Normal and Minimized)
  • Added number of songs to the title in a Favorites Lists
  • Added Count Down Timer customization to Audio Preferences
  • Added the display of current filter (Categori and Sub category) on Cue Cards. This feature is off by default. It can be turned on in the View Preferences.

Fixed a number of minor issues.

Prepared database for naming of Cue Cards.


Added new features:

  • Customizable shortcuts
  • Cleanup played songs colors in Favorite Lists. Cleanup is based on a Cut Off Date customizable in the Miscellaneous preferences.
  • Extended the length of Cue Card Category and Sub Category to 255 characters
  • Added an option to surpress the automatically advance of a Cue Card to the next. The AdvanceCueCardAutomatically option is on by default. It can be turned off in the View preferences.


  • A problem where a Cue Card insert failed and caused database integrity issues.
  • Fixed a problem where clicking on the Cue Sheet would cause shortcuts to be inactive.
  • Other minor problems

This is a fix release only.

  • Fixed a problem, where the fix for a problem when clicking on the Cue Sheet would cause shortcuts to be inactive, caused Cue Sheet scrolling to be disabled.
  • Fixed a problem where a Cue Card without a Name could not be saved.

New feature:

  • Added BPM calculation. You can decide if you want BPM calculation to run in the backgound or not. You can also set a delay to have the BPM calculation pause between the calculation of songs. You can specify this in the Miscellanious Preferences.


  • A problem where a space could not be used in a favorite list name.
  • A problem where a MP3 file with variable sample rate could not be played.

New feature

  • Added two small buttons next to the Cue Card filter, to allow for Cue Card scrolling, by clicking on the buttons.


  • Fixed Cue Card scrolling shortcuts not working

Additional changes

  • Added an option to allow for collection of hardware information for debugging.

Fixed a bug in the about box.


This is a major release

New features:

  • Added Stop Counting when Pausing to the Audio preferences panel.
  • Added Favorite List Type (Singer or Patter)
  • Added Favorite List option to keep songs in sequence, including capability to reorder songs by dragging.


  • Fixed the Font Preferences window scrolling.
  • Fixed the accident close of the Favorite List Selector.
  • Fixed the removing a song from a Favorite List only removes the song from the current session. This error was introduced in release 1.0.24.
  • Fixed another error related to the removal of a song.
  • Fixed an error where dragging a song from All Songs to Favorite Patter, did not update the selected Favorite List (if it was open and visible).
  • Fixed and error where saved Tempo and/or Pitch is not always used when playing a song.
  • Fixed an issue with saving Song History Cut Off.
  • Changed the display when the BPM calculator has a problem with a song, to tell which song is the problem and allow for manually type a BPM value.

New features:

  • Added help file to help menu
  • Added an option to Misc. preferences to allow for inclusion of songs with BPM = 0 in recalculation search.
  • Added a backgroundprocess panel to display the status of background processes (diagnostics menu)
  • Import Cue Cards from CSDS (Vic Ceder) sequence file.
  • Remove duplicate Cue Cards.
  • Added an option to Miscelanious Preferences to specify if Category and Subcategory is taken into account when removing duplicate Cue Cards.
  • Added Grouping display to Favorite List Selector.
  • The state of each group (collapsed/expanded) will be rembered and used to reinstate the same group state upon restart of Poul's MP3 Player.
  • Added a grouping panel. Use this panel to specify the sort order for your groups, when using the Group Favorite List Selector.
  • Added drag drop of MP3 files to All Songs to populate songs
  • Added option to include drag dropped song to add source directory to list of directories to import songs from.
  • Restructured the tools menu
  • Added an Advanced menu item to the tools menu. This menu item will allow you to take a take a snapshot of the current database and config files. It will also enable you to restore database and configuration files from this snapshot. Eventually on a different computer.


  • Sorting of numeric fields in the all songs list
  • Adjusted the size of the prompt panel to give more room to the text in the panel.
  • Removed the possibility to accidential close the Status panel
  • Fixed adding songs do not restart BPM calculation.
  • Fixed the missing messages from background threads.


  • Removed name from cue card. This was an incorrect implementation due to me misunderstanding a user request.
  • Changed an incorrect spelling in configuration file. This will unfortunately re enable shredder sound!


  • When using the Advanced menu to take or restore a Snapshot, the database was sometimes still in use, because Poul's MP3 Player did not close fast enough.
  • Incorrect icons used when dragging into a Favorite List.


  • Added more help text



Added more help.

Fixed a number of minor issues

Added the posibility to specify a font for the Favorite List Selector



Added sorting to the Cue Card Overview

Updated helpfile with sorting for Cue Card Overview and All Songs List