sekan, Замечательно. Идея понятна.
- расширить количество октав до 4-й (по звучанию).
- подстроечку - просто окошком со вбиванием герц ля.
- тюнер - нужен для того, чтобы визуально на первых порах оценивать свой звучок.
2. Клавиатурно-нотностановый тренажер.
Программка покажется довольно бесполезной перподавателям музыки. И вообще многим музукантам.
А вот панфлейтистам на первых шагах очень пригодится.
Существуют клавиатурные тренажеры. Stamina (http://stamina.ru/) - наизамечательнейший из них.
Музыкальный аналог: подается строчка нотного текста (формируется из txt, которых для разных целей много), человек пиликает нотку на дудке, при "попадании" идет дальше.
Из опций:
- границы попадания в нотку;
- время распознавания;
- подзвучивание следующей нотки;
- включение перехода назад на одну нотку при непопадании;
- какие-то визуальные (полноэкранка, масштабы, контрасты).
Это всё хорошо, но к сожалению, сейчас совершенно нет времени заниматься разработкой бесплатного П.О.
__________________ Мастерская звука Stone Voices (Каменные голоса)
• Изготовление музыкальных инструментов
• Звукозаписывающая музыкальная студия
• Разработка программного обеспечения для работы со звуком и музыкой
• Исследования в области звука и музыки
• Online-консультации по вопросам звука, акустики, звукозаписи, сведения, аранжировки, музыкальной электроники и программного обеспечения
Немного поясню ситуацию.
В мире программистов принято делать бесплатное программное обеспечение по принципу Donation, то есть получать компенсацию за проделанную работу, от пользователей программы. Но, у нас бытует такое мнение, что пожертвование пусть кто-нибудь другой платит, но только не я, поэтому бесплатные программы особо и не разрабатываются
Однако, практика Donation неизбежно входит и в нашу жизнь, взять к примеру оплату хостинга данного сайта.
В данный момент мне «донатировали» добрые люди, любители вистла, разработать русскоязычную программу для работы с тюнами в нотации ABC, чем собственно и занят.
Поэтому для разработки других программ рекомендую также сделать Donation, как это сделать, указано здесь.
__________________ Мастерская звука Stone Voices (Каменные голоса)
• Изготовление музыкальных инструментов
• Звукозаписывающая музыкальная студия
• Разработка программного обеспечения для работы со звуком и музыкой
• Исследования в области звука и музыки
• Online-консультации по вопросам звука, акустики, звукозаписи, сведения, аранжировки, музыкальной электроники и программного обеспечения
sekan, Замечательно. Идея понятна.
- расширить количество октав до 4-й (по звучанию).
- подстроечку - просто окошком со вбиванием герц ля.
- тюнер - нужен для того, чтобы визуально на первых порах оценивать свой звучок.
1 и 2 есть TG2.rar
тюнер пока можно сторонний в параллели запустить.
Этот пользователь сказал Спасибо sekan за это полезное сообщение:
Но это может понять только человек имеющий музыкальное образование..
Вот это Вы зря. Ваша формулировка содержала скрытый наезд на программиста, вот он Вам и ответил соответствующим образом.
Цитата:
Правил нет никаких, так как в музыке нет границ.
А Вы подтвердили то, что человек без музыкального образования не сможет понять эту задачу. После таких заявлений возникает подспудное желание прибегнуть к репрессивным мерам против наивной креативности.
А такой факт вам известен, что web-приложения выполняются гораздо медленнее, чем скомпилированные программы?
Вообще-то современные Web-приложения - это скомпилированный код, а не интерпретируемый. Замедление работы там за счёт удалённости. А сервера, как правило, наоборот, очень мощные.
есть программы которые помогают разбирать мелодии с записей в мп3, показывают спектры на фоне клавиатуры
А разве Melodyne Editor этого не делает? Там можно экспортировать распознанный результат в midi. Правда, лично меня не устраивает то, с каким качеством это получается. Я эту программу чаще использую, чтобы выдирать отдельные ноты из созвучий.
Позвольте Вас спросить, какой программой я должен этот код откомпилировать, раз вы считаете, что в в Web-приложениях скомпилированный код?
Вы, мягко говоря, сказочник. На самом деле, компилятором является браузер, на который поступает "сырой" HTML, как в чистом, так и для экономии трафика в сжатом (GZIP) виде, который сначала этот код парсит, и только при отсутствии ошибок выполнит все инструкции: сам HTML, css, Javascript... Другое дело Flash и Java - приложения, там уже код исполняется браузерными плагинами, типа Adobe Flash Player.
Но всё равно, API браузеров не даёт той свободы, которая предоставляется программам, к примеру прямой контакт с файловой системой, контакт с железом, вызовом функций из системных библиотек, и прочих порой нужных вещей...
Не вижу смысла разрабатывать веб-приложения...
Единственный плюс веб-приложений это кроссплатформенность и не более. Сейчас это не актуально, я могу через Oracle VM VirtualBox запустить любую программу для любой ОС (при наличии файлов этой ОС), запускал даже старые свои программы конца 80-х годов, написанные на ZX Spectrum
__________________ Мастерская звука Stone Voices (Каменные голоса)
• Изготовление музыкальных инструментов
• Звукозаписывающая музыкальная студия
• Разработка программного обеспечения для работы со звуком и музыкой
• Исследования в области звука и музыки
• Online-консультации по вопросам звука, акустики, звукозаписи, сведения, аранжировки, музыкальной электроники и программного обеспечения
Последний раз редактировалось Васян; 19.02.2014 в 08:14..