|
Заблокирован
|
|
"Вокальный" язык программирования29.08.2015, 12:50. Показов 6524. Ответов 122
Метки нет (Все метки)
Добрый день, уважаемые программисты! Я хочу задать Вам вопрос, который мучает меня давно. Ведь Вы разработали языки программирования, на которых Вы как бы "разговариваете" с машинами. А можно ли разработать такой язык программирования, на котором компьютер можно будет заставить говорить и петь как на своем родном? Можно ли будет создать музыкальное произведение, н-р - песню, кантату, оперу, в которой будут говорить и петь машины, а не люди, и будет ли это органично сочетаться с современными техниками композиции? Такие попытки уже были или нет? У меня - высшее музыкальное образование, я прочитал ряд книг, связанных с современной музыкой и композицией, но там о подобных попытках ничего написано не было. Естественно, нельзя объять необъятное, возможно в каких-то книгах уже говорилось о разработках такого "языка" или какие-то андеграундные музыкальные коллективы проводили подобные эксперименты. Вопрос остается открытым...
0
|
|
| 29.08.2015, 12:50 | |
|
Ответы с готовыми решениями:
122
Обсудим язык программирования C++ Ищу язык программирования :) Язык программирования - альтернатива C++ |
|
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
| 29.08.2015, 21:16 | |
|
Я ни фига не понял, но предлагаю послушать, как поёт dial-up модем. Просто заслушаешься!
Добавлено через 2 минуты А, и ещё загрузку компьютера с кассеты в магнитофоне.
0
|
|
|
Заблокирован
|
|||
| 29.08.2015, 22:54 [ТС] | |||
Короче, было - проходили. Вопрос остается открытым - нужен сложный машинный "омузыкаленный" язык, с помощью которого можно написать оперу - где будут соответственно арии, хоры и т.д. Из современных техник композиции могу предложить "модернизированную шестнадцатитоновую додекафонию" - в обычной додекафонии 12 тонов (звуков) не повторяющих друг друга. Очередной вопрос - чем заменить четыре недостающих звука, чтобы техника композиции включала в себя шестнадцатеричную систему счисления? В принципе можно сделать наоборот - использовать серийную технику композиции, в которой количество неповторяющихся звуков не обязательно равно а может быть и меньше 12 - соответственно основным применяемым в комьютерах системам счисления - может использоваться 10-тоновая, 8-тоновая а также 2-х тоновая серии. Теперь понятно?
0
|
|||
|
Модератор
|
|
| 30.08.2015, 01:20 | |
|
Алгоритмические языки, о которых мы тут говорим, предназначены для объяснения человеком компьютеру что последнему делать. Кукую роль у Вас должен играть компьютер - непонятно. Если сочинять на этом языке должен человек, и очевидно, для человека то такой язык, уже, как бы есть - музыкальная нотация. Вы хотите чтобы компьютер сочинял? Может подбирать ноты методом научного тыка, а человек потом отсортировывает - ничего интересного. Что бы одновременно и музыка была, и этим же кодом выражались программа имеющая какой то смысл? Абсурд. Задачи сугубо разные.
В общем, что такое "машинный "омузыкаленный" язык" совсем непонятно. Делались некоторые подвижки в направлении создания языка, на котором могли бы общаться и люди между собой, и человек с компьютером. Но, там музыка ни каким боком, вроде, не привязана. Хотя песни на этом языке сочинили. http://www.youtube.com/watch?v=sLrmjRIMgAk http://www.youtube.com/watch?v=FZomVOBE5-0 Но, врят ли это то что Вам надо.
0
|
|
|
Заблокирован
|
||||
| 30.08.2015, 11:42 [ТС] | ||||
Добавлено через 11 минут
0
|
||||
|
Заблокирован
|
||
| 30.08.2015, 15:44 [ТС] | ||
|
Добавлено через 3 часа 0 минут Чтобы было понятнее о чем пойдет речь в данном потоке, дам ссылку на один коллективный труд педагогов МГК им. П.И. Чайковского - "Теория современной композиции", - http://www.twirpx.com/file/1481412/ К тому же, посмотрите программу в которой интервью даёт композитор из Питера Борис Филановский (программа скажем так - о будущем компьютерной музыки и компьютерных программ для работы со звуком) - http://vk.com/video-20297674_1... 1abd9c1a2d
0
|
||
|
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
|
|
| 01.09.2015, 13:47 | |
|
Я не учился музыке, но от рождения имею "хороший" слух. Для примера — могу без камертона настроить пианино. И увлекался музыкой когда-то очень "плотно". То что ты хочешь — фантастика. Почему? Потому что понятие красоты (или гармонии, как угодно) во-первых субъективно, во-вторых не имеет четкой структуры которую можно было бы выразить математически. Скажем если бы мы имели мат теорию, которая бы достаточно полно и всецело смогла описать что критерий красоты, то вполне смогли бы перенести этот мат аппарат в машину. Но это невозможно. Не станем аппелировать к отношению Фибоначчи, это вообще ничто в сравнении с тем что нужно. Когда красоту станет возможно посчитать, измерить тогда Ваша фантазия станет реальностью.
Добавлено через 3 минуты Ну а скажем, разнообразие инструментов работы со звуком очень широкое. Если я в первой половине 90х свободно ваял фанеры на комтьютере, то сегодня возможности наверняка шире. НО! Ни один компьютер никогда не сможет заменить пальцы на скрипке или гитаре и т.д. Есть такие уникальные "финты", которые невозможно однозначно запрограммировать.
0
|
|
|
Заблокирован
|
||
| 01.09.2015, 14:27 [ТС] | ||
|
Но, давайте вернемся к теме. Чтобы обсуждение было продуктивным, в теме должны участвовать представители как минимум следующих специальностей: 1. Разработчики языков программирования 2. Лингвисты 3. Вокалисты 4. Фониатры 5. Разработчики систем искуственного интеллекта 6. Маркетологи 7. Дизайнеры 8. Композиторы-программисты 9. Математики Ну-это, как минимум. Как себе это представляю я? Для начала хотя бы так. "Русский, немец и поляк - станцевали краковяк". Русский, это в данном случае компьютер с OC Windows, немец - компьютер с Linux, поляк - компьютер с OS X. Компьютер с каждой операционной системой поёт владельцу во время загрузки свою уникальную, отличную от компьютеров на которых установлены другие ОС, ПЕСНЮ. Если пойти дальше (для чего здесь нужны маркетологи и дизайнеры) - можно написать песню уже не только для компьютера с определенной ОС, но и для каждого компьютера, имеющего уникальный серийный номер. Вы только представьте, какое поле для творчества откроется композиторам-песенникам-программистам! ![]() Кстати, вот еще пара книг, купленных мною за гроши. Как Вы думаете, они имеют какое-либо значение для обсуждения данной темы? а) Теоретические основы разработки и реализации языков программирования - http://www.labirint.ru/books/230455/ б) Что случилось с музыкой в XXI веке - http://www.labirint.ru/books/423013/ cybercitizen, не надо "портить мне малину" -
0
|
||
|
Программист по неволе
|
||
| 01.09.2015, 15:10 | ||
|
0
|
||
|
Заблокирован
|
||
| 01.09.2015, 15:59 [ТС] | ||
|
б) Как следствие, смею высказать предположение, что эра человеческих языков подходит к концу. в) Я в принципе люблю искать какие-либо инновации, нестандартные решения и подходы к делу.
0
|
||
|
Программист по неволе
|
|
| 01.09.2015, 16:07 | |
|
0
|
|
|
Заблокирован
|
||
| 01.09.2015, 16:12 [ТС] | ||
0
|
||
|
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
|
||
| 01.09.2015, 16:32 | ||
|
0
|
||
|
Программист по неволе
|
||
| 01.09.2015, 16:51 | ||
|
Точные цифры на быструю руку найти не удалось, но озвученные в вышеупомянутой статье 18 млн. программистов против 7 млрд. людей - это мало, очень мало. А точнее 0,26%. Если мы к числу проф. программистов приплюсуем разного рода инженеров из смежных областей, которые сталкивались с программирование, то с трудом это число дотянет до 1%. Так что о каком вырождении человеческих языков может идти речь, когда 99% населения ни сном ни духом о программировании не знают.
1
|
||
|
Заблокирован
|
|||
| 01.09.2015, 19:56 [ТС] | |||
![]() Ребята, было бы все так просто, уже давно бы все сам сделал, докторскую бы защитил, нобелевскую бы получил, а миллион долларов, как Григорий Перельман, подарил бы на развитие Вашего ресурса.
0
|
|||
|
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
|
|||
| 01.09.2015, 20:21 | |||
|
0
|
|||
|
Заблокирован
|
|||
| 01.09.2015, 21:03 [ТС] | |||
|
Одной математической теории музыки здесь недостаточно, список необходимых для реализации моего проекта специалистов я уже приводил Выше. P.S. - думаю тему пока можно отложить и дождаться прихода новых людей и свежих идей в этот поток.
0
|
|||
|
204 / 26 / 5
Регистрация: 22.05.2015
Сообщений: 357
|
||
| 01.09.2015, 21:17 | ||
|
0
|
||
|
Заблокирован
|
|||
| 01.09.2015, 23:21 [ТС] | |||
|
Добавлено через 1 час 17 минут
0
|
|||
| 01.09.2015, 23:21 | |
|
Помогаю со студенческими работами здесь
20
Язык программирования будущего Язык программирования на будущее Свой язык программирования Какой язык программирования выбрать Ваш язык программирования - отстой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|