Прилагаю свою карту биндов, которая мне показалась удобной. Синее — в комбинации с Alt, фиолетовое — в комбинации с Control. Но вы в праве настраивать бинды как удобно вам, это всего пример который использую я.
RandomPad — это небольшое приложение с открытым исходным кодом, созданное как альтернатива Soundpad. Его главная особенность — возможность привязать несколько аудиофайлов к одной глобальной горячей клавише. При нажатии на эту клавишу приложение выбирает один из звуков в соответствии с заданным режимом (например, случайный выбор) и воспроизводит его.
Весь код этого проекта на 100% написан нейросетью.
Я не программистка и не обладаю навыками для написания или отладки кода. Этот инструмент был создан исключительно с помощью запросов к нейросети, потому что мне нужен был функционал, которого нет в других программах.
Это означает, что:
- Стабильность не гарантирована. Приложение может содержать ошибки, или вести себя непредсказуемо.
- Поддержки нет. Я не знаю, как исправлять возникающие проблемы, и вряд ли смогу помочь, если у вас что-то не работает.
- Запуск может быть проблемой. У меня самой приложение запускается ТОЛЬКО через Visual Studio Code. Оно может не работать при запуске из командной строки или двойным кликом по файлу. У других пользователей оно может не запускаться вообще.
- Одна горячая клавиша — много звуков: Назначьте неограниченное количество аудиофайлов на одну комбинацию клавиш.
- Режимы воспроизведения:
- Random (Случайный): Воспроизводит случайный звук из списка.
- Round-Robin (По кругу): Воспроизводит звуки по очереди.
- Shuffle (Перемешанный): Воспроизводит звуки в случайном порядке, не повторяя их, пока не проиграет весь список. (мне кстати кажется что раунд робин и шафл не работают)
- Простой интерфейс: Удобное добавление, редактирование и удаление горячих клавиш и звуков.
- Выбор устройства вывода: Вы можете выбрать конкретное аудиоустройство для воспроизведения звуков.
- Импорт и экспорт: Сохраняйте и загружайте свои настройки в формате JSON.
- Работа в фоновом режиме: Приложение закрывается в системный трей и продолжает работать.
Для работы скрипта требуется Python версии 3.12. Если у вас нет Python, скачайте его с официального сайта.
- Скачайте файлы
hotrandompad.pyиrequirements.txtв одну папку. - Откройте терминал (командную строку) в этой папке.
- Выполните следующую команду, чтобы установить все необходимые библиотеки:
pip install -r requirements.txt
Как упоминалось выше, запуск может быть сложным. Самый надёжный способ, который сработал у меня:
- Установите редактор кода Visual Studio Code с расширением для Python.
- Откройте файл
hotrandompad.pyв VS Code. - Нажмите на кнопку запуска (обычно это зеленый треугольник в правом верхнем углу) или клавишу
F5.
Запуск через python hotrandompad.py в терминале или двойным щелчком может не сработать.
Этот проект распространяется под лицензией MIT. Это одна из самых свободных лицензий, которая означает, что вы можете делать с кодом практически всё что угодно:
- Использовать его в личных и коммерческих целях.
- Изменять и распространять его.
- Включать его в свои собственные проекты.
Единственное условие — вы должны указывать оригинальное уведомление об авторских правах и текст лицензии в своих копиях программного обеспечения. Проект предоставляется «как есть», без каких-либо гарантий.
Если вам понравилось это приложение и вы используете его в своих видео, на стримах или в любом другом публичном контенте, я была бы очень признательна, если бы вы оставили ссылку на проект или на меня в описании.
Пожалуйста, укажите одну из этих ссылок:
- На мой Telegram:
t.me/alexxa69ch - На GitHub проекта:
https://github.com/alexxa69420/randompad
Спасибо за вашу поддержку.
