Entry tags:
Bard 0.1 - готово!
Вроде бы закончил. Как обещал, выкладываю инсталлятор.
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 Мб с тем же набором функций ;)
________________
Я тестировал ее. Честно-честно! :) Но тестировал ее только я. Так что за каждый отрепорченный баг скажу большое человеческое спасибо. И за каждую опечатку - маленькое человеческое :) Обещаю в следующей версии упомянуть всех, кто поможет ее протестировать.
Предложения по дальнейшему развитию и улучшениям также очень интересны - ну кроме предложений из разряда забить болт или пойти куда подальше :)
Ну держись, сейчас будет критика
- системное меню и тулбар в стиле 80-х
- самые частые операции проигрывания должны быть сверху, долго искал
- верхний тулбар не имеет хинтов
- нет удобной системы выделения фрагмента
- нет гистограммы, по-крайней мере сразу она не рисуется
- и т.д. и т.п.
Резюме:
- дизайн говно, уж извини
- удобства нет
- как что делать неясно
- программой можешь пользоваться только ты
Да жестоко. А как ты хотел?
:-) без обид только
Re: Ну держись, сейчас будет критика
Как бы, стоит выписать все основные юзкейзы, выставить приоритеты и заново спроектировать интерфейс.
Re: Ну держись, сейчас будет критика
Re: Ну держись, сейчас будет критика
Хороший интерфейс должен быть интуитивно-понятным, чтобы не нужно было читать мануалы и сразу приступать к работе.
Уверен, что абсолютное большинство пользователей с первого раза не смогли понять как же им, например, вырезать 5-ти секундный отрывок из мп3 файла и сохранить его отдельно.
no subject
File->Open - непонятно?
Внизу красная строчка лезет в глаза: файл сжатый, для редактирования распакуйте - непонятно?
File->Save fragment - непонятно?
no subject
Непонятно, почему я должен делать это сам.
no subject
use-case: пользователь хотел его просто проиграть, а не редактировать.
use-case: а если хотел редактировать, то для старта распаковки требуется два нажатия Enter (первый запустит команду распаковки, второй подтвердит файл)
no subject
И почему я должен думать о том, где сохранять wave файл? Сложно слишком.
no subject
use-case: но ведь раздражает, когда файл, с которым мы собираемся работать, оказывается где-то в неопределенно далеких ебенях, иногда хочется аккуратно отвести какую-то папочку. ведь файлы аудио - большие, не хочется засирать ими случайные места на диске
возможно, есть смысл по-умолчанию предлагать распаковку при открытии (с опцией убрать появление этого ненавязчивого предложения)?
no subject
Так её и надо отводить в настройках, а не постоянно спрашивать пользователя.
//ведь файлы аудио - большие, не хочется засирать ими случайные места на диске
Случайные не надо, есть стандартный темп каталог. По закрытии его нужно чистить.
Очнись! Сейчас гигабайты стоят копейки, а время стоит много дороже. Почему я должен сам что-то делать?!
//возможно, есть смысл по-умолчанию предлагать распаковку при открытии
Не предлагать, а сделать by default. С возможностью отключения. Делать в фоне, с низким приоритетом. С визуализацией процесса на спектрограмме. И возможность работы с недогруженным файлом(хотя бы частично).
no subject
Есть и в настройках - папочка по умолчанию. Но лезть сходу в настройки? OK, я понял, что момент распаковки ты считаешь критичным... подумаю, как сделаю эргономичнее. так как в аудасити, который при открытии mp3 на некоторое время задумывается над импортом, а потом незнамо где создает незнамо какой файл проекта - мне тоже не понравилось.
[ Случайные не надо, есть стандартный темп каталог. По закрытии его нужно чистить. ]
Я не о том. Это не временный файл, это файл, с которым ты работаешь сейчас и, может, захочешь работать завтра. как файл проекта в аудасити. в барде распакованный wav - это и есть рабочий файл.
no subject
В каком смысле непонятно где? В настройках указывается папка для хранения временных данных.
no subject
no subject
Восемь лет работы с пользователям говорят, что новичкам обычно всё понятно :)
no subject
Кстати, мне как новичку так и остались непонятны две вещи.
1. как выделить кусочек меньше 1/10 секунды?
2. как-то за что-то потянул на левом краю дорожки, оно прокрутилось куда-то вниз, и так и застряло. за что тянул - толком не понял, как обратно вернуть - неясно
no subject
Внизу есть панель выделения. Справа от каждого значения есть кнопка раскрывания списка, где можно выбрать формат, в том числе "чч:мм:сс + миллисекунды".
2. как-то за что-то потянул на левом краю дорожки, оно прокрутилось куда-то вниз, и так и застряло. за что тянул - толком не понял, как обратно вернуть - неясно
"Как-то за что-то" -- это практически из анекдота про доктора и какую-то таблеточку :)
Ctrl+F и Ctrl+Shift+F (меню "Вид") не помогли?
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
Re: Ну держись, сейчас будет критика
> - системное меню и тулбар в стиле 80-х
на вкус на цвет...
> - самые частые операции проигрывания должны быть сверху, долго искал
ok
> - верхний тулбар не имеет хинтов
имеет
> - нет удобной системы выделения фрагмента
есть. обычный "резиновый контур". или Shift+левая кнопка, Shift+правая
> - нет гистограммы, по-крайней мере сразу она не рисуется
сонограммы?
> - как что делать неясно
F1 нажать не пробовал?
Re: Ну держись, сейчас будет критика
20% функциональности должно быть сразу навиду. И должно быть без всяких Ф1 понятно как и что делать. Иначе никто не будет пользоваться этой программой.
no subject
а то сплошные эмоции вместо конкретики...
no subject
Вообще, у программистов редко встречается такое свойство личности как эмпатия.
Хорошо, ещё по делу замечания:
- на спектрограмме не работает правая кнопка мыши
- спектрограмма не выделяется, т.е. выделить фрагмент нельзя просто потащив мышкой
- нижний тулбар сильно перегружен, используй хотя бы риббоны
- масштаб спектрограммы удобнее расположить рядом со скроллбарами, а не где-то на тулбаре
- тулбары не таскаются, нельзя удалить ненужный, не заходя в настройки
- плей лучше по пробелу сделать
- самые частые операции лучше перенести на левый вертикальный тулбар
САМОЕ важное: сделай в каждом окне рядом с системной кнопочкой закрыть кнопочку Feedback. По нажатию открывается окошко для ввода текста и кнопочка "Отправить разработчику". Поскольку Инет есть уже почти у всех, то так ты узнаешь, что думают пользователи о каждом твоём окошке :-) Да, надо взвести
сервис и прочее, но это очень полезно для тебя.
У нас это автоматически в Джиру заносится как задача.
no subject
вот и говори почему, а не в общих словах. место затыка конкретно у тебя. у кого-то другого в том же месте затыка нет.
[ - на спектрограмме не работает правая кнопка мыши ]
и что она по-твоему должна делать? :) писать "я правая кнопка мыши"?
[ - спектрограмма не выделяется, т.е. выделить фрагмент нельзя просто потащив мышкой ]
ok, надо будет сделать
[ - нижний тулбар сильно перегружен, используй хотя бы риббоны ]
не понял. не знаю что такое "риббоны"
[ - масштаб спектрограммы удобнее расположить рядом со скроллбарами, а не где-то на тулбаре ]
ну почти так и есть. тулбар с кнопками масштаба прямо рядом с нижным скроллбаром
[ - тулбары не таскаются, нельзя удалить ненужный, не заходя в настройки ]
таскаются, за левый край. или тебя смутило, что там скрепка вместо стандартных серых точек?
[ - плей лучше по пробелу сделать ]
думаешь? ok
[ - самые частые операции лучше перенести на левый вертикальный тулбар ]
по-твоему опыту какие операции самые частые?
no subject
Контекстное меню открыть, самые частые операции с фрагментом.
//не понял. не знаю что такое "риббоны"
Кхм... http://ru.wikipedia.org/wiki/Ribbon
//по-твоему опыту какие операции самые частые?
Подумай, я пока мало знаю о возможностях редактора. :-)
- хинты слишком долго не появляются. Уже нервничаю...
- на окне "Старт" должны быть 10 последних файлов.
no subject
хммм... у меня можно просто изменить тублар под себя. правая кнопка на тулбаре - и вырезай, все что мешает.
возможно, есть смысл первоначально по-умолчанию в тулбарах оставить только минимум?
[ Подумай, я пока мало знаю о возможностях редактора. :-) ]
я имел в виду по твоему опыту работы с такого рода редакторами вообще
[ хинты слишком долго не появляются. Уже нервничаю ]
мышку наведи на тулбар и пару секунд не дергай, у тебя наверное рука дрожит утром в понедельник :) вот ведь... специально хотел сделать, чтобы они не вылезали слишком навязчиво :))
[ на окне "Старт" должны быть 10 последних файлов. ]
ага. есть у меня "recent files", но я их убрал ради другой несколько "экспериментальной" фичи, которая мне кажется удобнее. Жми Ctrl-Q, Ctrl-H (в след раз достаточно будет только Ctrl-Q) - и там не 10 последних, а все 200, на весь экран, чтобы имена влезали, и не только файлы но и последние посещенные папки
я посчитал, что это получается эргономичнее: правая рука Ctrl-Q, левая - тык в файл
--- против: ---
левая рука тык в меню "Файл", левая рука тык в подменю "Recent Files", левая рука тык в файл
Re: Ну держись, сейчас будет критика
рекомендую посмотреть на концепцию 37 signals. А также:
- правило Паретто
- закон Фиттса
- закон Хика
- правило 2-х секунд
- правило 3-х кликов
- правило 7 +- 2
- принцип наименьшего удивления
no subject
собственно, для того я вас и просил, указать на конкретные случаи. а не неопределенно просто плеваться, мол, тут 95-й год, а тут 98-й стили есть самые разные, универсально ан любой вкус не сделаешь :)