Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Прошу оценить онлайн-сервис "синтезатор, читающий ноты из текста" (https://javascript.ru/forum/project/66016-proshu-ocenit-onlajjn-servis-sintezator-chitayushhijj-noty-iz-teksta.html)

Опан 21.11.2016 13:29

Прошу оценить онлайн-сервис "синтезатор, читающий ноты из текста"
 
Здравствуйте. Прошу протестировать и оценить сайт онлайн-сервиса собственной разработки для знающих нотную грамоту (т. е., музыкантов), под названием "синтезатор, читающий ноты из текста". Этот сервис работает так: вы вводите в текстовое поле последовательность из названий музыкальных нот в определённом формате, описанном на странице, а после нажатия на кнопку "воспроизвести" программный музыкальный синтезатор воспроизводит эту последовательность. Результат можно прослушать на странице и скачать на компьютер в виде файла формата WAV. К тому же, в результате действия случайных настроек синтезатора, каждое новое воспроизведение звучит совершенно новым звуком, который никогда не повторяется.
На дизайн и вёрстку не обращайте внимания, только на функционал. Жду ваши замечания и пожелания. Испытывал я его в браузерах Опера и Google Chrome, ОС - WinXP.

Опан 21.11.2016 23:10

Вложений: 1
Какая у Вас ОС, какой браузер и какие ошибки выдаёт? На XP ни в одном эксплорере не работает, а скажем в яндекс-браузере, помню, не работало даже <marquee>. Прикрепляю один из результатов работы. (Правда, я его конвертировалв МП3.)

Опан 22.11.2016 01:47

Большое спасибо, это мне действительно обо многом говорит. Я уж думал, что если в опере и хроме одинаково работает, то и в остальных скорее всего будет так же само.

join 22.11.2016 08:03

Здоров Опан,
1.Так как генерируется звучание синтезатора случайно, можно добавить пару кнопок выбора: 1_стандартное(не изменяемое) и 2_сгенерированное звучание(которое уже есть сейчас) и сделать выбор между ними.
2.Добавить еще примеров, для поиграться. Сейчас там пара примеров.
например мелодию из Alex F.(полицейский из беверли-хиллз).

Опан 22.11.2016 12:14

Здравствуйте. Да, мелодия очень знакомая, я не знал, откуда она. Сейчас сделаю. А вот на счёт стандартного звучания - чтобы были какие-то настройки по умолчанию и с новым воспроизведением не менялись, или как?

Опан 22.11.2016 13:27

Вот, добавил полицейского. Правда, получилось с заниженной скоростью, так как скорость сейчас пока всё время одна и та же. Придётся сделать, чтобы юзер задавал скорость воспроизведения.
Цитата:

Сообщение от Rise (Сообщение 435740)
И логику можно убрать на сервер куда отсылаются ноты и возвращается результат.

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

join 24.11.2016 11:32

Цитата:

Сообщение от Опан
Здравствуйте. Да, мелодия очень знакомая, я не знал, откуда она. Сейчас сделаю. А вот на счёт стандартного звучания - чтобы были какие-то настройки по умолчанию и с новым воспроизведением не менялись, или как?

пара кнопок. Первая делает не меняющееся звучание. Вторая делает случайную генерацию звучания И переключение между ними.

Опан 24.11.2016 12:45

Хорошо, скоро будет сделано :)

join 24.11.2016 12:52

здесь меняется скорость.
var sko = 5000;//10000;

Опан 25.11.2016 17:56

Я подразумевал, что на сайте нельзя было её регулировать.
В общем, изменения внёс. Теперь перед просмотром желательно очистить кэш браузера, иначе может грузиться предыдущий вариант страницы.
Правда, получилось, что после изменения скорости первая буферизация мелодии длится дольше обычного, и процессор чуть больше греется.
Цитата:

Сообщение от Rise (Сообщение 435736)
опираться на innerHTML в твоем случае не разумно.

Я убрал эту зависимость.


Часовой пояс GMT +3, время: 22:53.