Skip to content

Latest commit

 

History

History
182 lines (107 loc) · 17.4 KB

File metadata and controls

182 lines (107 loc) · 17.4 KB

neobleeper_banner

🖥️🎶🎹🤖 NeoBleeper: Почти забытое оборудование встречает современные технологии

🎉 NeoBleeper — первый музыкальный плеер, который может воспроизводить музыку через системные динамики и имеет прямую поддержку русского языка

NeoBleeper — первое в мире программное обеспечение для создания мелодий с поддержкой искусственного интеллекта, использующее системный динамик (он же PC Speaker) на материнской плате. Оно создано по мотивам программы Bleeper Music Maker, которую Robbi-985 (он же SomethingUnreal) разработал в конце 2007 — начале 2008 года, но от которой отказались в 2011 году из-за того, что в новых версиях Windows звуковые сигналы направлялись на звуковое устройство по умолчанию, а не на системный динамик на материнской плате. NeoBleeper обеспечивает более стабильное воспроизведение музыки, решая проблему, связанную с направлением звуковых сигналов на звуковое устройство по умолчанию, а не на системный динамик на материнской плате в новых версиях Windows, обращаясь к физическому порту системного динамика 🖥️🎶*

GitHub stars Downloads License Top language AI Powered Last commit Issues PRs GitHub forks Beta

image

Видео

Смотреть видео

🚧 Статус

Этот проект всё ещё находится в разработке, а данная версия — бета-версия. Пожалуйста, используйте программу с учётом этого и оставляйте отзывы, которые помогут улучшить будущие версии.

✨ Функции

  • 🖥️ Удобный, знакомый, более эргономичный и более естественный интерфейс

    NeoBleeper предлагает удобный, знакомый, эргономичный и более естественный интерфейс, совместимый с дисплеями высокого разрешения, и ускоряет процесс адаптации для бывших пользователей Bleeper Music Maker.

    image

    image

    image

    image

    image

    image

    image

    image

  • 🎵 Добавление и редактирование заметок

    NeoBleeper позволяет пользователям легко и быстро добавлять заметки. Благодаря удобному, знакомому и более естественному интерфейсу вы можете творчески добавлять и редактировать заметки в своей музыке.

    image

    image

    image

  • ⏱️ Настройки музыкального размера и BPM

    NeoBleeper позволяет пользователям настраивать музыкальный размер и редактировать ритм с помощью метронома. Благодаря удобному, знакомому и более естественному интерфейсу, настройка размера и использование метронома помогут вам создавать более точную и последовательную музыку.

    image

  • 🎹 Простой ввод нот с помощью виртуальной клавиатуры

    NeoBleeper позволяет быстро и легко вводить ноты с помощью виртуальной клавиатуры. Благодаря удобному, знакомому и более естественному интерфейсу вы можете легко вводить и редактировать ноты, ускоряя творческий процесс.

    image

  • 🔙 Обратная совместимость

    NeoBleeper поддерживает собственный формат файлов (.NBPML), а также формат файлов программы Bleeper Music Maker (.BMM), которая послужила для него вдохновением.

    image

  • 🚀 Больше, чем просто ремейк

    Благодаря новым функциям NeoBleeper — это больше, чем просто ремейк Bleeper Music Maker.

    • 🤖 Системный динамик встречает ИИ

      NeoBleeper — первое в мире программное обеспечение для системного музыкального проигрывателя с поддержкой искусственного интеллекта. Благодаря функции создания музыки с использованием ИИ на базе Google Gemini™ в программе NeoBleeper вы можете создавать музыку с помощью ИИ и воспроизводить её через системный динамик или MIDI-устройство вывода.

      image

      image

    • 🎼 Более точное отображение позиции

      NeoBleeper предлагает отображение позиции, совместимое с нотами длительностью 1/32.

      image

    • ⌨️ Вы также можете использовать обычную клавиатуру в качестве фортепиано.

      NeoBleeper превращает вашу обычную клавиатуру в фортепиано, позволяя легко играть ноты без использования MIDI-устройства ввода.

      image

    • 🎨 Вы можете персонализировать по своему усмотрению

      Вы можете персонализировать программу NeoBleeper, изменив цвета октав, цвета некоторых кнопок и индикаторов на любой из миллионов доступных цветов, а также выбрав тёмную или светлую темы оформления. Единственное ограничение этой функции — ваша фантазия. Также вы можете включить «Классический режим Bleeper», чтобы программа напоминала ностальгический пользовательский интерфейс Bleeper Music Maker.

      image

      image

      image

    • 🔊 Обнаруживает системный динамик*

      Если NeoBleeper не обнаружит системный динамик на материнской плате вашего компьютера, он автоматически включит опцию «Использовать звуковое устройство для создания звукового сигнала», чтобы предотвратить возможные нежелательные ситуации.

      image

    • 🧠 Умнее, чем вы думаете*

      NeoBleeper распознаёт тип вашего компьютера и предотвращает возможные нежелательные ситуации, автоматически активируя опцию «Использовать звуковое устройство для создания звукового сигнала» на компактных компьютерах.

      image

*Эти функции доступны только для версии с 64-битной архитектурой, а версия с архитектурой ARM64 не имеет возможности генерировать звуковые сигналы через системный динамик.

🖥️📃 Системные требования

Версия Windows: Windows 10 (1809 и выше) 64-разрядная/ARM64 (минимум)/Windows 11 (рекомендуется)

Процессор: Intel® Core i3 или эквивалент (64-разрядный) или эквивалент ARM64 (например, Qualcomm Snapdragon) (минимум)

ОЗУ: 2 ГБ (минимум), 4 ГБ (рекомендуется)

Разрешение экрана: 1024x768 (минимум), 1920x1080 (рекомендуется)

Объем памяти: 340 МБ (минимум)

Требуемое оборудование: Системный динамик или любое звуковое устройство (минимум)

▶️ Запуск готового исполняемого файла

Вы можете легко запустить NeoBleeper без компиляции, используя готовый исполняемый файл, доступный в разделе «Релизы».

⚙️ Инструкция по выполнению

  1. Перейдите на страницу релизов
  • Посетите страницу Releases на GitHub.
  1. Скачайте ZIP-файл
  • Найдите последний релиз, затем скачайте ZIP-файл (например, neobleeper-1.0.0-beta-x64.zip или аналогичный, в зависимости от вашей системы).
  1. Распакуйте ZIP-файл
  • Щёлкните правой кнопкой мыши по загруженному ZIP-файлу и выберите «Извлечь всё...» (в Windows) или воспользуйтесь предпочитаемым вами ZIP-архиватором.
  1. Запустите исполняемый файл
  • Откройте распакованную папку.
  • Перейдите в папку NeoBleeper
  • Найдите и дважды щёлкните по файлу NeoBleeper.exe, чтобы запустить программу.
  1. (Необязательно) Разрешите запросы безопасности
  • Если Windows определит, что программа загружается из Интернета, вам может потребоваться принять запрос безопасности или нажать «Подробнее», а затем «Запустить в любом случае».

Установка не требуется. Если у вас возникнут проблемы с запуском NeoBleeper, убедитесь, что ваша система соответствует перечисленным выше требованиям.

🌱 Клонирование

  1. Откройте Visual Studio.

  2. В начальном окне выберите «Клонировать репозиторий».

  3. Введите или наберите путь к этому репозиторию, затем нажмите кнопку «Клонировать»:

git clone https://github.com/GeniusPilot2016/NeoBleeper.git
  1. Чтобы запустить NeoBleeper, выберите «NeoBleeper» рядом со списком «Платформы решений».

  2. Если вы внесли свой вклад в NeoBleeper, не забудьте выбрать компонент listView1 в файле about_neobleeper.cs, нажать на маленькую стрелку в правом верхнем углу, выбрать Edit Items, добавить ListViewItem, указать своё имя/никнейм в свойстве Text, выбрать три точки справа от (Collection) в свойстве SubItems и указать задачи, которые вы выполнили, внося свой вклад в NeoBleeper, в свойстве Text или отредактировать свой собственный ListViewItem перед коммитом проекта.

⭐️ Поддержите NeoBleeper!

Если вам нравится этот проект, пожалуйста, поставьте звездочку ⭐️ на GitHub, чтобы помочь другим найти его!

🌟 Знаковое событие, вызывающее смешанные чувства

Пятая звезда в этом проекте была добавлена ​​в очень личный и трогательный момент: на рассвете, узнав о смерти моего отца, который находился за границей, Handsome Gato Inc. (компания, специализирующаяся на разработке WordPress и цифровом маркетинге) присвоила мне звезду, и вскоре после этого последовало около 20 новых загрузок.

Это напоминание о том, что открытый исходный код — это не только код и функции, но и личные истории и переживания, стоящие за каждым коммитом и каждой звездой. Спасибо, что были частью этого пути.