У меня есть мультиплатформенное приложение, написанное на Free Pascal. Это приложение воспроизводит короткий звук на каком-то событии. В Windows я могу сделать это с помощью MMSystem и sndPlaySound('sound.wav'). Однако я не знаю, как это сделать в Linux без внешних библиотек.
У меня есть решение для воспроизведения с помощью SDL и OpenAL, но я не хочу, чтобы какая-либо зависимость от этих библиотек воспроизводила один короткий звук. Существует ли проигрыватель командной строки Linux, который по умолчанию присутствует в большинстве дистрибутивов? Формат файла не имеет значения; Я буду конвертировать его.