Sample project: The basics of MIDS

This HB++ sample project has been created for illustrating the basics of the use of my MIDS player.

Basic of MIDS sample project

Available downloads:

  • Full sample project

    The archive file contains the source code and all resources (including the PNO code), it also includes the compiled prc file.

This project has been created later after the more advanced sample projects. Some users reported me that a simple application could help understanding the use of the player.

So, this basic project illustrates the use of the player's main features (play, loop, volume control). You will also discover that it is possible to create small songs (with a size lower than 64kb) and how to embed music as binary resource in your HB++ project.

The secret of small size songs is essentially based on the used samples and the number of tracks, the project files of songs (original MIDI files and soundbanks) are not provided with the source code (only provided if asked by email).

Embedded music:

Title Description
Super Mario song - ©Nintendo

flash is not supported, click to download the mp3 file.

This music comes from the Super Mario game, developed by Nintendo™
Frog song - ©QUAGLIOZZI Eric

flash is not supported, click to download the mp3 file.

Song composed by QUAGLIOZZI Eric that uses a vibraphone instrument and a croaking frog sample.
War Ambiance Song - ©QUAGLIOZZI Eric

flash is not supported, click to download the mp3 file.

Song composed by QUAGLIOZZI Eric that uses a distortion guitar instrument and a helicopter sound sample.