⚠ Ваш браузер устарел! Сайт может работать некорректно. Пожалуйста, установите Chrome, Firefox или Edge.
MSNEWS
  • Windows 11
  • Xbox
  • Surface
  • Инструкции
  • Авторизация
    Регистрация Я забыл свой пароль

История и эволюция программного обеспечения Aimp

Aimp

История и эволюция

Содержание:

  • 1 AIMP (АИМП)
  • 2 AIMP
  • 3 Истоки
  • 4 Super!
  • 5 A.I.M.P. v1 (будущий MMC)
  • 6 A.I.M.P. v2
  • 7 A.I.M.P. v3-v5 MMC PRO
  • 8 AIMP (aka AIMP Classic)
  • 9 AIMP2 (aka AIMP v2)

↑ AIMP (АИМП)

– бесплатный мультимедийный плеер, предназначенный для прослушивания музыки разных форматов на компьютере. Плеер является самым стабильным и практичным приложением на сегодняшний день. Можно смело утверждать, что вы влюбитесь в него с первых секунд его использования, и он на долгое время останется работать на вашем компьютере.

↑ AIMP

абсолютно бесплатный плеер с множеством настроек и элементами управления. Чем же этот проигрыватель отличается от других? Мы постараемся рассказать подробно о его достоинствах и преимуществах этой программы. Прежде всего, стоит отметить многофункциональность плеера, приятный и удобный в работе дизайн и поддержку большого количества форматов музыки. Среди них AIMP поддерживает MP+, AC3, MP1, MP2, MP3, MPC, AAC, FLAC, OGG, APE, WavPack, MOD, IT, MO3, MTM, UMX, Speex, WMA, WAV, CDA, S3M, XM.

При прослушивании музыки, плеер AIMP (АИМП) дает возможность подключения 18-ти полосного эквалайзера для быстрой корректировки частот музыки под Ваш вкус. При этом также доступны готовые установки. Плеер имеет большое количество внутренних эффектов, с помощью которых вы можете изменять параметры музыки для любых необходимых целей.

↑ Истоки

Как, наверное, уже многие знают (из той же Википедии), корни уходят в тот период, когда автор еще учился в школе в старших классах. В то время у автора только-только появился компьютер (спасибо его дяде!) и автор, так сказать, начал экспериментировать. Эксперименты довольно быстро закончились, т.к. по сути не имели смысла – эксперименты ради экспериментов. Тогда появилось сильное желание написать что-то настоящее, стоящее, доказать другим, хотя прежде всего самому автору, что автор на что-то способен… Довольно забавно вышло, на тот момент у автора была книжка «Введение в Object Pascal» (на примере Delphi6), в конце которой, в качестве «экзаменационного» проекта был пример WAV-плеера с использованием стандартных компонент Delphi. С этого все и началось. Интересно, что было бы сейчас, будь в книге контрольный проект из другой области?

↑ Super!

Наверно, у каждого программиста когда-либо были программы, в названии которых содержалось это слово. Так вот, первой автора поделка был именно Super Player. Поначалу он был собран чисто на стандартных компонентах. Затем автор стал знакомиться со сторонними библиотеками, и внедрять их, на этом этапе плеер и обзавелся BASS движком:

Super PlayerSuper Player 8
Super Player FXSuper Player FX

Версии, кстати, нумеровались тоже довольно забавно – каждая версия была «мажорной». Буквально за полгода вышло 10 версий программы Дальше  друзья автора это творение не пошло.

↑ A.I.M.P. v1 (будущий MMC)

A.I.M.P. v1 (MMC)A.I.M.P. v1 (MMC)

Новое имя, новый имидж, новая цель, новая модель выпуска версий, новый код. Имея некоторый опыт, автор решил сделать все «как следует», причем полностью с нуля. Нумерация версий стала использовать все 4 поля, хотя скорость их штамповки не сильно замедлилась  A.I.M.P. (да, именно с точками!) стал выпускаться для более широкого круга людей – до сих пор его дистрибутивы можно отыскать на просторах интернета.

↑ A.I.M.P. v2

A.I.M.P. v2 (MMC)A.I.M.P. v2 (MMC)

В очередной раз, переписанный с нуля плеер, по большей части ничем не отличался от первой версии. После выпуска последней глючной версии (v2.3), автор задумался о собственном звуком движке (ничего не напоминает?), было несколько попыток хоть что-нибудь написать, но они не увенчались успехом – не хватило знаний, решил сосредоточиться на функционале.

↑ A.I.M.P. v3-v5 MMC PRO

Поначалу автор хотел в очередной раз поменять название программы – была мысль назвать ее AMMS (Artem’s MultiMedia System) по аналогии, наверное, с XMMS. Но в итоге автор отказался от идеи – A.I.M.P. звучало куда лучше, чем AMMS. Поэтому в названии появилась приписка MMC PRO (Multimedia Center PRO). Курс был взят на построения «комбайна» (вот она, коренная ошибка!).

A.I.M.P. v3 MMC PROA.I.M.P. v3 MMC PRO
A.I.M.P. v4 MMC PROA.I.M.P. v4 MMC PRO
A.I.M.P. v5 MMC PROA.I.M.P. v5 MMC PRO

Программа стала обрастать всем, о чем только заикались пользователи. Это вторая ошибка – попытка удовлетворить всех и каждого, тогда, почему-то, не было очевидным, что это просто невозможно… По сути, эта ошибка полностью предрешила судьбу проекта A.I.M.P. MMC PRO, но об этом позже, хотя вы и так знаете, что произошло…

Итак, A.I.M.P. стал обрастать новыми функциями: появилась возможность воспроизведения видео, запись CD/DVD дисков, разбиение видео файлов на аудио дорожку и картинки. Причем, часть функций работало только с аудио файлами, часть – только с видео: например, эквалайзер и анализатор спектра работали только при воспроизведении аудио файлов. Проигрывание видео было жутко капризным – с некоторыми кодеками плеер либо зависал, либо просто падал где-то в дебрях «системы»…

Пользователи жаловались… Это так, из воспоминаний о проблемах тех дней… Больше деталей, наверно, уже и не припомню, но, в общем и целом – программа была построена на куче затычек, очень часто глючила и попросту падала.

Кстати, стоит отметить, что именно A.I.M.P. 5 MMC PRO пошел в массы (он был переведен на 8 языков) и продержался больше всех — около 5-6 месяцев. Хотя в итоге всех пользователей он потерял, из-за своей «стабильности». Стало ясно, нужно что-то срочно делать, либо проект полностью развалится. Было принято решение начать все с чистого листа, снова, причем не только пересмотреть архитектуру, но и цели.

↑ AIMP (aka AIMP Classic)

Классик версия, или ныне просто AIMP (уже без точек).

AIMP Classic
AIMP Classic

Программа лишилась большинства своих функций, в ней осталось только то, что каким-либо образом касается аудио файлов. Хотя, впоследствии, она так же лишилась записи Audio CD, конвертера и звукозаписи.

Именно дата выхода первой публичной бетки AIMP Classic считается официальным днем рождения проекта AIMP, а именно 8 августа 2006 года.

Классик версия начала потихоньку развиваться — форум начал оживать, стали появляться локализации на другие языки. В процессе отладки первой версии был еще раз переработан внешний вид программы:

AIMP Сlassic v1.54 (Автор: Ermine)
AIMP Сlassic v1.54 (Автор: Ermine)

Где-то в это время появилась первая пользовательская обложка для плеера. Это была серьезная победа! Правда, чтобы реализовать все задуманные для нее фичи, пришлось несколько доработать скин-движок… 

Greeney (Sergey Kopylov)Greeney (Sergey Kopylov)
SkinEditor тех временSkinEditor тех времен

К моменту выпуска бета версии 1.54, вышел ноябрьский номер журнала Игромания, в котором в очередной раз засветился AIMP, правда, несколько устаревшей версии — 1.52 Бета 4. Через 3 дня после выхода этого номера, 27-го октября, автору на почту пришло письмо от Сергея Рюмина с предложением: помочь в разработке дизайна для проекта. Началась работа…

В этот промежуток времени на форуме появилась довольно активная и интересная личность. Помнит автор, что каждое утро было стремно заходить на свой же форум, ибо там его ждал очередной вагон багов, куча замечаний по функционалу и т.п. Это выводило его из себя —  изо дня в день автор занимался фиксами багов, и то не успевал. Естественно, поток не был бесконечным, вскоре он стал куда скромнее — можно было заниматься чем-то другим. Вы догадались, как зовут этого человека? =)

Тимур Файзуллин aka Svobodniy! Он единственный, кто участвует в проекте практически с самого его начала и по сей день (Не считая автора, конечно).

05 декабря 2006 проект приобрел свое новое лицо, вышла v1.55 — первый релиз классик-ветки проекта:

AIMPа: до и послеДизайн AIMPа: до и после

Новый стиль получил название «Хамелеон».

Svobodniy занялся публикацией обзора релиз-версии на сторонних форумах, так сказать начал продвигать продукт в массы. Конечно, публикации делались и до него, но в основном нашими пользователями, теми, кому понравилась программа, т.е. не на официальном уровне, если так можно выразиться. До Тимура автор собственноручно публиковал программу, причем только в софтверных каталогах.

Ровно через месяц, 5 января 2007 года, вышла очередная бета версия — v1.71, по большей части ничем выдающимся от предыдущей версии она не отличалась. Релиз состоялся 5 июня 2007 года и имел номер v1.77. В этот день проект снова «раскололся», правда только в плане кода — код ветки v1.xx был отсажен — началась разработка AIMP2. Пока разрабатывался AIMP2, вышло несколько заплаток на 1.77, таким образом, финальной версии стала 1.77.9, вышедшая 19 июня 2007.

↑ AIMP2 (aka AIMP v2)

Сергей Рюмин в это время занимался разработкой стиля проекта, который получил название Euphoria, на это ушло около полу года. К слову сказать, «Хамелеон» хоть и был довольно качественным, но был сделан на скорую руку. Именно «Euphoria» должна была стать официальным лицом проекта.

Не распространялись о том, что нового будет в AIMP2, единственное, что было известно всем — дата выхода бета версии, она была приурочена ко дню рождения проекта — 8му августа. Ближе к полуночи, 7-го августа, на форуме собралась куча народу, все ожидали «чуда», и «чудо» случилось, в первые секунды нового дня мы закрыли сайт для обновления контента — поменялось все: движок сайта, дизайн сайта и форума, и естественно, была доступна для скачивания новая версия AIMP v2.0 Beta 1.

Новый дизайн плеераНовый дизайн плеера (Автор: Сергей Рюмин)
Новый дизайн сайтаНовый дизайн сайта (Автор: Сергей Рюмин)

Первые 10 минут все было просто отлично, затем сайт просто упал =). Новая CMS (название говорить не буду) оказалась слишком тяжелой + еще все качали новую бетку — сайт нагрузки не выдержал. К слову сказать, тогда у нас был обычный хостинг, даже не виртуальный сервер, и не было зеркал дистрибутивов, так что не удивительно, что сайт в такой ответственный момент просто «упал». Сама же бетка подкачала не хуже, она оказалась жутко сырой — я снова погряз в багах. 

Из основных нововведений AIMP v2 можно отметить:

  • Переработан скин-движок
  • Новый дизайн программы
  • Аудио библиотека
  • Поддержка CUE-sheets
  • Возможность отцеплять плейлист от основного окна, изменять размер по горизонтали, прикреплять к границам экрана
  • Новый стиль плейлиста — отображение информации о файле на двух строчках, разбиение на группы
  • Возможность смены схемы иконок для ассоциации файлов
  • Поддержка юникода (Появилась чуть позже, в v2.05 Beta)
  • Отображение обложек альбомов в форматах JPG, BMP, PNG, TIFF (Появилась чуть позже, в v2.08 Beta)

11 августа 2007 автору в аську написали один интересный человек, он обвинял меня в том, что я украл некоторые его идеи в плане функционала и реализовал их в вышедшем только что AIMP2. Как выяснилось чуть позже, обвинения были голословны, т.к. ни идеи, ни их реализации нигде опубликованы до этого не были. Так началось первое знакомство с Ipple Play. Кстати говоря, их концепция UI реально была уникальной и интересной, мне честно она понравилась.

После выхода первой бетки Ipple Play все затихло, автор продолжал помаленьку разбирать баги — ничего нового не писал, развитие застопорилось… но не надолго в начале 2008 года ребята выпустили вторую бету своей программы! Оу, это было круто! Они не реально подстегнули автора к написанию чего-нибудь нового, интересного, классного! Дали мощный толчок! За новогодние каникулы автор разобрал скопившиеся за полгода ошибки — был взят курс на выпуск релиза второй версии. Уже 15.03.2008 вышел AIMP v2.11. Началась разработка AIMP v2.5…

Дизайн сайта вскоре слегка изменился:

Обновленный дизайн сайтаОбновленный дизайн сайта (Автор: Сергей Рюмин)

Первая сборка AIMP v2.50 увидела свет 10 октября 2008. Основной упор был сделан на расширение уже имеющегося функционала. Релиз был запланирован на середину декабря. 15 числа вышла очередная сборка, которая должна была стать финальной в ветке v2.5x, однако из-за досадных ошибок через две недели, как раз под новый год, была выпущена заплатка.

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

В декабре 2008 автор начал первые исследования в плане разработки собственного звукового движка почитать о нем можно тут. Поначалу автор планировал написать его и внедрить в следующую по счету версию, правда, из-за возникших проблем идею пришлось отложить на потом. Раз уж  заговорили о движке… вспомнился интересный факт, автор задумывался о собственном движке еще при старте разработки AIMP MMC, но тогда у меня банально не хватило знаний. И только вот теперь, со второй попытки, что-то стало получаться…

Итак, тотальную переделку программы пришлось отложить на потом. Так родилась «переходная» версия — AIMP v2.6, первая бета которой вышла 09.04.2009. Релиз планировалось выпустить к очередному дню рождения проекта — к 8-му августа, а затем сосредоточиться на переработке всего кода и последующей интеграции собственного звукового движка. Планировалось-то, планировалось… а вот получилось как всегда — более-менее стабильную версию удалось выпустить только в декабре 2009 года! Обновления же на нее выходили еще в течение всего 2010 года — вплоть до выхода первой беты AIMP3.

Галерея
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
gallery
Источник
  • StimuL
  • 4 026
  • 3
  • 31.03.2021
1 0 0 0 0 0
Подписаться на новость:
История и эволюция программного обеспечения Aimp
При изменении новости вы получите уведомление на E-mail.
Подписаться
Уже подписались: 0
Winamp, который мы потеряли: что случилось с некогда самым популярным музыкальным плеером
Winamp, который мы потеряли: что
Наверное, многие читатели GT помнят о Winamp — он в свое время стоял практически на каждом ПК. Простота в
История появления Winamp
История появления Winamp
На дворе 90-е годы. Расцвет формата MP3. В одном одиноком домике, расположенном на просторах США, самый обычный
История и эволюция программного обеспечения Microsoft Office
История и эволюция программного
Когда дело доходит до автоматизации делопроизводства, первое, что приходит на ум – это Microsoft Office . Невозможно
Российские компьютерные игры 90-х годов (Часть 2)
Российские компьютерные игры 90-х
В прошлой части мы рассказывали про компьютерные игры российской разработки, вышедшие в первой половине 90-х годов.
foto
  • Wizard
  • 31 марта 2021 16:49

всегда было интересно как создавался легендарный ауди плеер, спасибо за отличную историю 😎

foto
  • StimuL
  • 31 марта 2021 16:51

Wizard,

отличный ауди плеер и сам данный момент всегда использую

Машины должны работать. Люди должны думать.
foto
  • Иван Сергеев
  • 24 октября 2023 17:47

Очень хороший плеер))

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

  • Category Image Новости
    • Category Image Microsoft
      • Category Image Windows
        • Category Image Windows 10
        • Category Image Windows 11
          • Category Image Windows Insider Program 11
          • Category Image Windows 11 on ARM
            • Category Image Qualcomm
        • Category Image Windows 12
          • Category Image Windows Insider Program 12
      • Category Image Office
      • Category Image Xbox
      • Category Image Bing
      • Category Image Copilot
      • Category Image Surface
      • Category Image Store
    • Category Image Games
    • Category Image Apple
    • Category Image Google
    • Category Image Software
      • Category Image Браузеры
        • Category Image Google Chrome
        • Category Image Microsoft Edge
        • Category Image Mozilla Firefox
    • Category Image Hardware
      • Category Image Компьютерное оборудование
        • Category Image NVIDIA
    • Category Image Мобильные устройства
    • Category Image Компьютеры и планшеты
    • Category Image Искусственный интеллект
    • Category Image Интернет события и новости
    • Category Image Компания-бренды
      • Category Image Sony
    • Category Image Праздники
    • Category Image Новости сайта
  • Category Image Статьи
    • Category Image Инструкция
      • Category Image Инструкции Win 12
      • Category Image Инструкции Win 10
      • Category Image Инструкции Win 11
    • Category Image Windows
    • Category Image Безопасность
    • Category Image Games - xCloud
    • Category Image Компьютерная структура
    • Category Image Мобильная структура
    • Category Image Интернет-технологии
    • Category Image Скорая компьютерная помощь
    • Category Image История и эволюция
    • Category Image Общие разделы
  • Category Image Другое
    • Category Image Бесплатные лицензии
    • Category Image Схемы
Популярное
Microsoft Windows 11, 10, 8.1, 7, XP, Server - оригинальные образы

Microsoft Windows 11, 10, 8.1, 7, XP, Server -

10-10-2024, 09:31
История и эволюция программного обеспечения Aimp

История и эволюция программного обеспечения Aimp

31-03-2021, 15:38
Схемы материнских плат ПК

Схемы материнских плат ПК

3-05-2024, 12:29
Схемы материнских плат ноутбуков

Схемы материнских плат ноутбуков

3-05-2024, 12:29
Microsoft подтвердила, что мартовские накопительные обновления могут вызывать BSOD

Microsoft подтвердила, что мартовские

12-03-2021, 11:31
Все публикации..
Полный список публикаций
Какая у вас операционная система?
Социальные сети
Loading...

Нашли ошибку?
Вы можете сообщить об этом администрации.
Выделив текст нажмите CTRL+Enter

MSNEWS.RU

Copyright © Footer 2021-2025. Все права защищены.

Полезные ссылки
  • Контакты
  • Правила
  • О сайте
Другое
  • Статистика
  • Пожертвование
  • Правила копирования
MSNEWS app
ДОСТУПНО В
Google Play

Мы используем файлы cookie или аналогичные технологии для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с нашей Политикой конфиденциальности.