README.md

gorg64_spkplay

Программа для воспроизведения мелодий через стандартный динамик ПК. Для GNU/Linux 32 и 64 битных версий.

Проигрыватель GALAXY ORGANIZER для PC-speaker.

Может проигрывать музыку из *.speaker файлов через стандартный динамик ПК (PC-Speaker).

Запуск: gorg64_spkplay для одиночного бипа или gorg64_spkpaly file1.speaker file2.speaker … для воспроизведения музыки.

Для компиляции нужен Free Pascal Compiler (FPC), запустить: “fpc gorg64_spkplay.pas” для версии воспроизводящей через порты ввода-вывода (нужны права рута) или: “fpc gorg64_spkplay_syscalls.pas” для воспроизведения с помощью прилагаемого патча для ядра Линукс.

Чтобы наложить патч нужно скопировать 3 файла: kernelrwpatch.txt kerneltblpatch.txt spkpatch.sh в корень дерева исходников ядра и однократно запустить spkpatch.sh

Также есть gorg64_spkplay_evdev.pas версия для воспроизведения средствами evdev при этом не требуются права рута и не требуется патч ядра, но воспроизведение работает медленнее и требуется добавление пользователя в нужные группы для разрешения ему такого воспроизведения (после добавления компьютер нужно перезагрузить).

Кроме версии на Паскале созданы версии проигрывателя для других языков программирования.

Описание
Проигрыватель мелодий для стандартного динамика компьютера (PC-Speaker). Для работы требует либо сьюднутости по руту, либо наложения прилагающегося патча ядра. Также содержит генератор звуковых частот. Есть дополнительные версии на Си и ассемблерах as и fasm.
Конвейеры
0 успешных
0 с ошибкой
Разработчики