Bard 0.1 - готово!
Jul. 4th, 2010 10:44 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вроде бы закончил. Как обещал, выкладываю инсталлятор.
Bard 0.1 - бесплатная программа для работы со звуком под Windows XP, Windows 7.
В будущем - Open Source.
Предполагаемые пользователи: те, кто хочет за минуту скачать, за минуту установить и не хочет разбираться часами, как сделать то или это.
Включает в себя:
- редактор звука
- конвертер форматов (на базе FFmpeg и ACM)
- спектральный анализатор
- настройщики воспроизведения/звукозаписи
- "тулзы" для программистов
- подробный Help, построенный по схеме "How to..."
Полный список функций программы
Домашняя страница программы
Домашняя страница программы (зеркало)
Прямая ссылка на скачивание (инсталлятор 11 Мб для 32-битных WinXP, Win7)

На вопрос "чем она лучше аналогов?" отвечаю: сначала найдите аналог, который влезет в 11 Мб с тем же набором функций ;)
________________
Я тестировал ее. Честно-честно! :) Но тестировал ее только я. Так что за каждый отрепорченный баг скажу большое человеческое спасибо. И за каждую опечатку - маленькое человеческое :) Обещаю в следующей версии упомянуть всех, кто поможет ее протестировать.
Предложения по дальнейшему развитию и улучшениям также очень интересны - ну кроме предложений из разряда забить болт или пойти куда подальше :)
Bard 0.1 - бесплатная программа для работы со звуком под Windows XP, Windows 7.
В будущем - Open Source.
Предполагаемые пользователи: те, кто хочет за минуту скачать, за минуту установить и не хочет разбираться часами, как сделать то или это.
Включает в себя:
- редактор звука
- конвертер форматов (на базе FFmpeg и ACM)
- спектральный анализатор
- настройщики воспроизведения/звукозаписи
- "тулзы" для программистов
- подробный Help, построенный по схеме "How to..."
Полный список функций программы
Домашняя страница программы
Домашняя страница программы (зеркало)
Прямая ссылка на скачивание (инсталлятор 11 Мб для 32-битных WinXP, Win7)

На вопрос "чем она лучше аналогов?" отвечаю: сначала найдите аналог, который влезет в 11 Мб с тем же набором функций ;)
________________
Я тестировал ее. Честно-честно! :) Но тестировал ее только я. Так что за каждый отрепорченный баг скажу большое человеческое спасибо. И за каждую опечатку - маленькое человеческое :) Обещаю в следующей версии упомянуть всех, кто поможет ее протестировать.
Предложения по дальнейшему развитию и улучшениям также очень интересны - ну кроме предложений из разряда забить болт или пойти куда подальше :)
no subject
Date: 2010-07-04 07:07 pm (UTC)8,5 МБ ...
no subject
Date: 2010-07-04 07:10 pm (UTC)no subject
Date: 2010-07-04 09:34 pm (UTC)no subject
Date: 2010-07-05 02:00 pm (UTC)(no subject)
From:no subject
Date: 2010-07-04 07:49 pm (UTC)По функциональности на первый взгляд - аналогичны. Список функций очень похож.
По интерфейсу - у меня таки аккуратнее смотрится :) Но есть, что почерпнуть, например, нашел приятную вещь как "огибающая".
По скорости - создал большой файл, некоторые операции у меня тормозят, а у них - нет (на pentium 4). Некоторые тормозят и там, и там. Потом попытался сохранить файл в wav - у них тормозит, у меня - нет. Потому как он прямо так в wav и редактировался :)
В общем, жить можно...
no subject
Date: 2010-07-04 07:53 pm (UTC)... мне както хватает ...
(no subject)
From:no subject
Date: 2010-07-04 07:44 pm (UTC)отпишу
no subject
Date: 2010-07-04 07:46 pm (UTC)no subject
Date: 2010-07-04 09:22 pm (UTC)Спасибо.
no subject
Date: 2010-07-04 09:30 pm (UTC)* при попытке открыть файл с русским названием (виден нормально в диалоге) произошло нечто непонятное, но файл не открылся
* при попытке открыть файл с r/o диска выдаёт «folder protected from occasional changes». Ну и? Мне ж не диск редактировать, а файл?
* интерфейс редактора дико перегружен, кнопку play едва нашёл, кнопку rewind не нашёл вообще
* как увидеть waveform, не нашёл (ага, понял, это он просто mp3 за звук не распознал!)
* как просто вывести дорогу со спектром вместо waveform, не нашёл
* звук в mp3 не проигрывает
* диалог спектра не помещается в окно, в кнопки не тицнуть
* при открытии нового файла, он зачем-то открыл мне его в текущем табе (децл похерив бы предыдущий звук, но так как тест, то пофиг)
* масштабирование с уменьшением приносит много сюрпризов
* LADSPA поддерживаются? VST?
* или хотя бы встроенный компрессор? а трёхканальный?
* как работать с несколькими дорожками, с лёту не нашёл
это первые 5 минут. Вывод — круто, но непривычно. Буду следить за развитием, мало ли что :)
no subject
Date: 2010-07-05 08:49 am (UTC)там системный фонт - что за шрифт в системе?
> * интерфейс редактора дико перегружен,
будет ли достаточно убрать (по-умолчанию) большой нижний тулбар?
> кнопку play едва нашёл, кнопку rewind не нашёл вообще
Оно играет от текущего положения маркера. Так что просто Home и опять play.
> * как увидеть waveform, не нашёл (ага, понял, это он просто mp3 за звук не распознал!)
Ага, сжатый он, там внизу подсказка красная. Enter нажмите, распакуется, и будет waveform.
>* как просто вывести дорогу со спектром вместо waveform, не нашёл
Shift-F или просто F. Я посчитал, что сонограмма - она красивая, но увидеть на ней что-то трудно, так что показываю спектр заданного куска отдельно и подробно.
> * звук в mp3 не проигрывает
Очень странно, должен. Пожалуйста проверьте как у вас с системными драйверами: Window->New Tab->ACM Drivers. Есть ли там в списке MPAR Layer-3 Codec?
Или, может, это не MP3, а MP2 с расширением .mp3, бывает.
> * диалог спектра не помещается в окно, в кнопки не тицнуть
Хм... Чисто для экспериментов, какое у вас разрешение и какой фонт в системе?
> * при открытии нового файла, он зачем-то открыл мне его в текущем табе (децл похерив бы предыдущий звук, но так как тест, то пофиг)
Да он там не херит, там автосейв. А лучше открывать в новом? OK
> * масштабирование с уменьшением приносит много сюрпризов
Знаю...
* LADSPA поддерживаются? VST?
Не-а. Говорили товарищи уже про это. Пока не нашел девелоперские доки как эти VST подключать.
> * или хотя бы встроенный компрессор? а трёхканальный?
Play/Record -> Playback Tuner -> Cutoff
> * как работать с несколькими дорожками, с лёту не нашёл
меню View, со второй строчки
> это первые 5 минут. Вывод — круто, но непривычно. Буду следить за развитием, мало ли что :)
Только честно: это чисто чтобы не обидеть, или какие-то конкретные стороны понравились на фоне других редакторов?
(no subject)
From:no subject
Date: 2010-07-04 09:35 pm (UTC)no subject
Date: 2010-07-05 09:04 am (UTC)no subject
Date: 2010-07-04 09:54 pm (UTC)no subject
Date: 2010-07-05 09:05 am (UTC)Математика->Спецэффекты->Обращение
Или просто перевернуть + на -?
Математика->Спецэффекты->Инверсия
(no subject)
From:сразу, навскидку, то, что в глаза бросилось
Date: 2010-07-05 06:35 am (UTC)2. Девятиполосный графический эквалайзер с правым фейдером 14080
3. Графически увеличить/уменьшить отображение волны на экране не получилось (не нашел, как это делается)
4. Кнопка "исправить воспроизведение" доставила
5. Иинтеhatqc дико перегружен и названия функций далеки от общепринятых
6. Кнопка "Старт" оформлена как воспроизведение и сбивает с толку
7. Кнопка "Убрать шум" предполагает несколько вариантов работы, но графически не отличается от триггеров (можно бы флажок какой-нибудь сбоку приделать)
8. Эквалайзер, прежде чем включиться, просит создать бэкап (непонятно зачем)
9. При открытии mp3, и 24 битных waw файлов выскакивает окошко "Файл не в нужном формате PCM 16-бит" (для 24-битных файлов такая же ерунда)
с предложением преобразовать файл. Тут куча вопросов. Зачем мне его преобразовывать? Происходит ли при этом автозамена? В какой формат будет преобразовано (предполагаю, что в 16 бит)
10. "Эффекты" почему-то названы "математикой". При этом Димминуэндо и Крещендо соседствуют с короссфейдерами (логичнее было бы фейд ин и фейд аут или увеличение громкости и затихание)
11. Bad PCM sound block: wrong bits per sample value: 24 при попытке открыть 24-битное стерео
я бы посоветовал вам посмотреть, как устроен интерфейс у Soundforge или WaweLab.
Re: сразу, навскидку, то, что в глаза бросилось
Date: 2010-07-05 09:02 am (UTC)2. И... это вопрос или ответ или что?
3. меню View->Scale, там все горячие кнопки... или Shift+колесико мыши, Ctrl+Shift+колесико мыши
4. И... это вопрос или ответ или что?
5. А конкретнее?
6. ok
7. Так она просто убирает шум в выделенном блоке при нажатии, и все
8. потому что он собирается изменять файл (выделенный блок будет пропущен через эквалайзер и заменен).
9, 11 ну да, 24-битные wav не являются стандартом, их много всяких бывает. здесь тоже есть свой формат для 32-бит
10. ok
> я бы посоветовал вам посмотреть, как устроен интерфейс у Soundforge или WaweLab
Они все сильно разные... Что сказать то хотели?
Re: сразу, навскидку, то, что в глаза бросилось
From:Re: сразу, навскидку, то, что в глаза бросилось
From:Re: сразу, навскидку, то, что в глаза бросилось
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:Ну держись, сейчас будет критика
Date: 2010-07-05 07:55 am (UTC)- системное меню и тулбар в стиле 80-х
- самые частые операции проигрывания должны быть сверху, долго искал
- верхний тулбар не имеет хинтов
- нет удобной системы выделения фрагмента
- нет гистограммы, по-крайней мере сразу она не рисуется
- и т.д. и т.п.
Резюме:
- дизайн говно, уж извини
- удобства нет
- как что делать неясно
- программой можешь пользоваться только ты
Да жестоко. А как ты хотел?
:-) без обид только
Re: Ну держись, сейчас будет критика
Date: 2010-07-05 07:58 am (UTC)Как бы, стоит выписать все основные юзкейзы, выставить приоритеты и заново спроектировать интерфейс.
Re: Ну держись, сейчас будет критика
From:Re: Ну держись, сейчас будет критика
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:Re: Ну держись, сейчас будет критика
Date: 2010-07-05 08:52 am (UTC)> - системное меню и тулбар в стиле 80-х
на вкус на цвет...
> - самые частые операции проигрывания должны быть сверху, долго искал
ok
> - верхний тулбар не имеет хинтов
имеет
> - нет удобной системы выделения фрагмента
есть. обычный "резиновый контур". или Shift+левая кнопка, Shift+правая
> - нет гистограммы, по-крайней мере сразу она не рисуется
сонограммы?
> - как что делать неясно
F1 нажать не пробовал?
Re: Ну держись, сейчас будет критика
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:Re: Ну держись, сейчас будет критика
From:(no subject)
From:no subject
Date: 2010-07-05 02:19 pm (UTC)0. морда проглючивает (в частности, периодически забывает стирать зелёное выделение с кнопок). полагаю, это в вайне что-то, однако хотелось бы опцию «стандартные контролы».
1. таб закрыть путём нажатия на крест нельзя. см. пункт 0.
2. закрыть таб путём нажатия на среднюю кнопку грызуна нельзя. а вот это уже не вайн, это игнор стандарта «де факто»: в куче софта с табами средняя кнопка на табе его закрывает.
3. ага. пункт 1 отменяю, оказывается, по умолчанию надо даблклики делать. разумно, но совершенно непривычно. было бы неплохо после старта при первом клике выдавать какое-нибудь окно типа: «в нашей софтине можно настроить срабатывание кнопок на табах на двойной и на одинарный клик, по умолчанию стоит то-то». ну, примерно как опера делает, когда пытаешься в первый раз мышкожесты применить.
4. сразу же полез в забавный пункт «открыть в нотном редакторе». увидел любимый «under construction». зачем этот пункт не запрещён? чтобы тупо анноить юзера? сделать запрещённым нафиг.
5. первый попавшийся под руку wav открыло, даже что-то нарисовало. предупреждение о том, что это пожатое файло, и с ним надо что-то делать я заметил уже после того, как нажал «play». хотя читал тут, что это предупреждение есть. сделать messagebox'ом с возможностью отключения.
6. после забавного «пшшшшы» (ну, файло-то пожато), бард намертво завис. всё-таки дружить с вайном отказался напрочь. вот на этом моменте мои тесты и закончились.
и если вайн ты вряд ли чинить будешь, то пару других мелочей было бы неплохо.
зыж 7. алсо. зелёная икона на табе «старт» вызывает желание тыцнуть в неё, чтобы проиграть файло. что я незамедлительно и проделал, да. потому что табы под тулбаром, икона однозначно говорит мне «я — для играть», и всё вместе очень похоже на длинную кнопку, с оного тулбара выпавшую.
no subject
Date: 2010-07-05 05:57 pm (UTC)Как раз при попытке проиграть сжатый файл прога в первый раз лезет довольно глубоко в систему - в ACM-драйвера. Возможно, потому она и повисла. На нормальной винде уж и не помню, когда в последний раз висла в подобной ситуации.
2. обязательно сделаю
3. предложение звучит очень разумно, сделаю
4. хе-хе. да, надо бы убрать с глаз долой, пока доделаю фичу - что-то типа #ifdef _DEBUG :)
7. ага, "мне уже докладывали", тут вообще все просто, перерисовать иконку, ну и скрепку заодно
Большое спасибо за конструктив! :)
(no subject)
From:(no subject)
From:(no subject)
From:Сорри, что анонимно, но акка нема :(
Date: 2010-07-06 09:36 am (UTC)1. Пробовал в досбоксе на XP (под вайном тестировать - эт изврат уже :). Тема оформления - дефолтная "луна".
2. Бросаются в глаза лошадиные шрифты в диалогах. Настроек чтоб уменьшить не нашел.
3. Тут уже говорили, но добавлю. Восьмибитная палитра сильно ограничивает возможности сглаживания картинок. Наверное поэтому кнопки выглядят пришедшими из далеких девяностых пикселястыми пакменами :) Трудно понять это из-за жадности до байтиков, или ограничение алгоритма отрисовки тенюшек :))) ВпрЫнципе фигня конечно, но в эпоху компиза и аэро...
4. Отключил все эффекты в меню кроме гласс - оно прикольное. А вот выпрыгивающие тени под текстом - зло... Как их убрать на кнопках диалогов не нашел. Мельтешат. На тулбарах тени отрубил тоже, но при наведении курсора все равно вылазят :(
5. Порезал тулбары. Имхо не стоило вываливать на них все что можно по дефолту. Тем более, что некоторые кнопки продублированы на верхнем и нижнем.
6. Та же фигня со статусными строчками. Много их. Оставил селекшн, маркер и поинтер. Первые две просятся в одну строчку, но увы... Прогресс хочется, но так чтоб проявлялся где-нить в уголку только когда нужен, а не отжирал целую строчку.
7. Блок со статусными строчками хочется запихнуть под нижний тулбар, но не выходит.
8. Масштабирование мышом и хоткеями приятное. Но чтобы узнать КАК пришлось лезть в справку :(
Ищу хоткей для сдвигания. Не в справку же опять лезть :) Хочется уметь растягивать выделение на окно. Но пока не знаю какой свечкой.
9. Не нашел как можно дропнуть маркер на текущей позиции при воспроизведении. Придется таки опять лезть в справку :(
10. Буду играться дальше...
Re: Сорри, что анонимно, но акка нема :(
Date: 2010-07-06 10:20 am (UTC)2. ыыы... шрифты такие, какие в вашей ОС стоят. ежели они у вас лошадиные... ну, может, зрение у вас плохое :) Скажем, вот на этой картинке в каком месте обитает лошадь?
3. Там есть сглаживание, о чем вы? Например, у зеленой кнопки "Старт" вдоль края сглаживание или у кнопки с изображением ножниц:
Палитра у самих иконок не имеет значения, на экране все равно 32-бит.
4. Ок, сделаю опцию для ненавистников теней. Хотя по-моему удобно - по тени сразу видно, куда можно нажать, а куда жать бесполезно, особенно, когда есть сомнения.
5. Ага, это я уже понял, сделаю
6. Подумаю
7. Аналогично
8. Сдвигание картинки тупо стрелками, как в любом окне с прокруткой. Чтобы узнать как масштабировать, можно просто посмотреть меню, там все хоткеи.
9. Не понял пункта. Маркер вроде бы и так останавливается там, где остановилось воспроизведение.
10. Спасибо за фидбэк, очень полезно! :)
Re: Сорри, что анонимно, но акка нема :(
From: (Anonymous) - Date: 2010-07-06 12:02 pm (UTC) - ExpandRe: Сорри, что анонимно, но акка нема :(
From:Re: Сорри, что анонимно, но акка нема :(
From: (Anonymous) - Date: 2010-07-07 10:14 am (UTC) - Expand(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2010-07-07 10:14 am (UTC) - Expand(no subject)
From:no subject
Date: 2010-07-11 01:44 pm (UTC)