Генератор Рваных Ритмов |
Генератор Рваных Ритмов |
Чужак |
11.02.2007 21:05
Сообщение
#1
|
Гость |
Всем добрый день (утро/вечер/ночь).
Даже не знаю, с чего начать... Не так давно начал просматривать Ваш форум, а уж открыть тему решился впервые... В общем, недавно на Паскале написал программу/алгоритм, которую назвал "Генератор Рваных Ритмов". Она генерирует нечеткие последовательности типа "Размазанная Гармоника" или "Рваный Ритм".(Коротко, что это такое-ритм без четкого периода). Одна проблема, четко себе не представляю, для чего ЭТО можно использовать. Может, кто-нибуть что нибуть подскажет? У ув. участников форума, может, будут какие-то соображения? |
мисс_граффити |
11.02.2007 21:13
Сообщение
#2
|
просто человек Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
Создание электронной музыки?.. Абстрактных картин?
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Чужак |
11.02.2007 22:01
Сообщение
#3
|
Гость |
Уже...
Но скорее Антимузыки... Соеденив "Генератор" с командой sound, получил из динамика диссонансную последовательность звуков. От многократного прослушивания начала болеть голова. Абстрактные картины не пробовал, но однозначно - можно. Но, может, можно вставить его во что-то помощней, ну не знаю, посерьезнее, несколько иного плана, например, компьютерную игру? |
xds |
12.02.2007 10:07
Сообщение
#4
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Можно поподробнее о сущности указанных последовательностей - что они из себя представляют?
-------------------- The idiots are winning.
|
Чужак |
12.02.2007 11:58
Сообщение
#5
|
Гость |
Постараюсь подробнее...
Примеры Рваных Ритмов из физики, техники, из жизни - апериодические колебания, шумы, помехи, переходные режимы, неповторяющиеся скачки цен на бирже, диссонансы в музыке и др. (В электронике от них обычно страются уйти при помощи фильтров и стабилизации параметров схемы. Там требуется четкая передача сигнала, рваный ритм явление нежелательное). /В природе такое происходит чаще всего при наложении двух и более различных ритмов-появляется усредненная равнодействующая - рваный ритм/. Так вот, у меня есть математическая модель-аналог этого и программа на ее основе. Она выдает последовательность чисел - мат.аналог "Пляшущих гармоник", ритма с размазанным нечетким периодом. Вопрос к ув.участникам форума - можно ли это куда-либо, к чему-либо приспособить? P.S. Рваный ритм - термин не общепринятый, я на нем не настаиваю. |
xds |
12.02.2007 15:14
Сообщение
#6
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Хм... всё равно непонятно... Какими свойствами должны обладать функции "рваного ритма"? Хочется более-менее формального определения класса таких функций. Случаи, которые ты перечислил, можно объединить в один класс лишь по субъективному восприятию - они дисгармоничны.
-------------------- The idiots are winning.
|
SKVOZNJAK |
12.02.2007 22:46
Сообщение
#7
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Можно использовать вместо генератора случайных чисел для движения монстры в компьютерных играх. Логику для бота рваным ритмом стабилизировать. Соединить по какому-то алгоритму со словарём и получить суперматюгальник Или речь алкоголика смоделировать. Физику огня, песка для ужасника-демки сделать.
Подключить к динамику и над тараканами и грызунами поиздеваться, записать на мобильник и разослать друзьям Моделировать не звук а цвет, рандомом распылить на лист, но так чтобы два раза в одну точку не попадать. Выложи скрин рисунка. |
Чужак |
14.02.2007 11:38
Сообщение
#8
|
Гость |
Чужак
Благодарю всех, кто откликнулся/или прочитал/. Постараюсь ответить... xds Таких функций скорее всего нет. Какими функциями можно описать ХАОС? (Кстати, термин подходящий для обозначения р.р.*) р.р. возникает при искажении периодических колебаний/процессов случайными явлениями. Функции для описания периодических процессов известны-это логарифм, косинус, синус, экспонента, тангенс и т.д. Они и использованы в моей модели. Мат.аналогом случайности выступает рандом. Они соедены в г.р.р.** так, чтобы рандом рвал гармоники периодич.функций, получая р.р. Подробнее пояснять не буду. В общем, г.р.р.-очень усложненный/навороченный/изощренный способ использования рандома. СКВОЗНЯК Хорошо понял идею. Рисунки смогу выложить, если кто-то пояснит, как разместить на форуме графич.файлы с объемом 25 Кб (макс.объем - 5 Кб, на у мин.графич. файла, формат PDF 25 Кб, остальные еще больше). *р.р.-рваный ритм **г.р.р.-генератор рваных ритмов |
SKVOZNJAK |
14.02.2007 12:45
Сообщение
#9
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Запакуй в архив. Кнопка "ответить" внизу, затем "обзор" и "добавить файл". Если ничего не получится, запакуй в архив, зарегься в narod.ru, дадут сайт, залей и выложи ссылку. PDF, это конечно интересно, а bmp или png нет?
Ещё можно попробовать сделать виртуального собеседника-собутыльника. Может кого под мухой такой базар вставит, а побьют комп, дык свой же Сообщение отредактировано: SKVOZNJAK - 14.02.2007 12:51 |
Lapp |
15.02.2007 4:38
Сообщение
#10
|
|||
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Правильно ли я понимаю, что при своей апериодичности функция, квалифицируемая как РР, должна все же проявлять некоторые признаки периодичности? Может, ее можно определить как кусочно-периодическую функцию, которая на небольших интервалах является периодической, но в целом - нет? Или, более обще, ее разложение в Фурье на разных интервалах может (и даже должно при достаточно коротком интервале) иметь выделенную гармонику, хотя в целом на достаточно больших интервалах ее не имеет?
Вот пример.. Возьмем интервал длины 100 (от 0 до 100). Рассмотрим на нем множество (возможно пересекающихся) интервалов, длина которых колеблется от 10 до 1. Эти интервалы набросаны на основной интервал случайным образом, их колличество достаточно большое, чтоб покрыть основной интеграл несколько раз (в среднем для каждой точки). Теперь на каждом интервале определим гармонику (синусоиду) со случайной частотой и амплитудой, а затем сложим все эти гармоники. Годится этот пример, как РР? Охватывает ли он все (или хотя бы большинство) возможных РР? И еще один вопрос: используешь ли ты функцию Random для создания РР?
-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
|||
Lapp |
17.02.2007 5:14
Сообщение
#11
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Это сообщение не мое, публикую его по просьбе и от имени Чужака, который не может отправить сообщение по неизвестной причине.
Lapp Благодарю всех, кто откликнулся... Lapp, отвечу начиная с последнего вопроса. "...используешь ли ты функцию Random для создания РР?"-ДА.(См.мой ответ xds) "Вот пример.. Возьмем интервал длины 100...Годится этот пример, как РР? Охватывает ли он все (или хотя бы большинство) возможных РР?" Да, ты прав. Этот пример охватывает большинство РР. "Правильно ли я понимаю...Может, ее можно определить как кусочно-периодическую функцию..." Да, в РР прослеживаются те же закономерности,что и в периодическом, но менее четко, скорее всего его функция является кусочно-периодической. Твои вопросы-хорошая поправка к моему ответу xds. РР можно описать и как функцию. Просто я изучал РР не методами аналитич.алгебры, а тестируя свою программу в различных режимах.(Ум хорошо,а два лучше!) СКВОЗНЯК Выкладываю файл - мгновенные снимки с экрана клавишей PrintScreen. Программа переделана из программы (кажется, volvo) с движ. по кругу линией (БЛАГОДАРЮ ЕГО). НО! Обращаю внимание: г.р.р. в одном случае (сним.1) задает цвета/шаг равномерный/, во втором (сним.2) длину шага/он резко не равномерный/. http://cemiysait.narod.ru/Cn.gif http://cemiysait.narod.ru/index.html и нажать на ссылки "Снимки Cn.pdf Cn.gif" -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Чужак |
17.02.2007 12:06
Сообщение
#12
|
меркантильный Группа: Пользователи Сообщений: 161 Пол: Мужской Репутация: 6 |
Lapp, благодарю за размещение
моего сообщения... Был какой-то глюк толи у ПО моего компьютера, толи у провайдера, толи на сервере. Когда я набирал сообщение и нажимал "Ответить", приходило сообщение об ошибке. Регистрация на форуме его не устранила. -------------------- Смысл откроется тебе. Красками играя
Жизнь предстанет как поток без конца и края. В этом мире порой разбиваютсямечты Но чтобы он стал другой Вдруг в него приходишь ТЫ... После странствий и скитаний настают другие времена. Старая волна уходит и приходит новая волна. |
SKVOZNJAK |
18.02.2007 23:22
Сообщение
#13
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Да, тошнотворненький гифчик получился, мощно на черепуху давит. Про круглый я не думал, я про прямоугольник писал. Алгоритм такой: первый генератор задаёт цвет точки. Второй координату на листе. Если на ней ещё нет точки, рисует точку, если есть, генерируем следущую координату, пока не пристроим точку на пустое место. И так пока пустого места мало не останется или оно не кончится. Два генератора сразу запустить будет проблематично, потому лучше записать точки в массив а потом их размещать на плоскости.
Сообщение отредактировано: SKVOZNJAK - 18.02.2007 23:24 |
Чужак |
20.02.2007 13:48
Сообщение
#14
|
меркантильный Группа: Пользователи Сообщений: 161 Пол: Мужской Репутация: 6 |
Еще раз спасибо всем, кто читает...
СКВОЗНЯК, Я тебя понял,но не знаю,когда это сделаю.Проблема чуть сложнее, чем кажется на первый взгляд. Она не на уровне кода программы, а на уровне построения абстрактных объектов/моделей,в частности систем координат. Их тут три, и каждая имеет свою специфику:1)Система координат ритма XOt (X+-ДельтаX) - Изменение величины X в зависмости от времени t. (t-однонаправлено). В этой системе у периодич. ритма повторяющийся период, у РР с возмущениями (отдельное спасибо Lapp! за кусочно-периодич.функцию). 2) Декартова система координат XOY для точки n(Xn;Yn). При движении точки n возможно 4 направления движения Верх/Вниз/Вправо/Влево(+X,-X,+Y,-Y). (t в явном виде не задано). 3) Круговая система координат (ROalfa) для точки n(R;alfa)(Радиус,угол). (t в явном виде не задано). +) доп. сложность из-за движения (все происходит в динамике, а не в статике). Так вот, проблема состоит в неискажающем переносе из одной системы координат в другую. Кроме того, проблема не практическая (практик берет ту систему координат, которая ему удобна для решения его задачи) а еще и методологическая (какая система координат лучше для каких классов задач). ///Размышления на полях /...Да, здесь есть моя вина-/не зная броду не суйся в воду/-зачем я влез на форум не зная аудитории? Но ТЕМА приобретает УКЛОН из ПРАКТИКИ в ФУНДАМЕНТАЛЬНЫЕ ДЕБРИ абстрактного мышления/математики, физики, программирования, диалектики/ (стоит ли туда лезть?...рискуя отсушить репу?...первоначальный вопрос был ВРОДЕ БЫ проще?...)./ НЕ Хочу никого запутать...Вопрос открыт.../// P.S. Для СКВОЗНЯКА. Вешаю программу с двумя системами координат круговой и декартовой. На экране сразу видно, как они трудносовместимы. /Да и надо ли совмещать? Сомнения.../
-------------------- Смысл откроется тебе. Красками играя
Жизнь предстанет как поток без конца и края. В этом мире порой разбиваютсямечты Но чтобы он стал другой Вдруг в него приходишь ТЫ... После странствий и скитаний настают другие времена. Старая волна уходит и приходит новая волна. |
SKVOZNJAK |
20.02.2007 15:23
Сообщение
#15
|
Профи Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
Без искажений, это большая задача. И цветов побольше надо, graph тут не помощник.
|
Lapp |
27.02.2007 3:27
Сообщение
#16
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Еще раз размещаю по просьбе Чужак'а его сообщение. Lapp
Выкладываю... Но цвет точки только один-белый. Запуск двух генераторов сразу действительно проблема... http://cemiysait.narod.ru/To.gif http://cemiysait.narod.ru/index.html и нажать на ссылку "To.gif" -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Чужак |
28.02.2007 1:42
Сообщение
#17
|
меркантильный Группа: Пользователи Сообщений: 161 Пол: Мужской Репутация: 6 |
Еще раз размещаю по просьбе Чужак'а его сообщение. Lapp Премного благодарен... -------------------- Смысл откроется тебе. Красками играя
Жизнь предстанет как поток без конца и края. В этом мире порой разбиваютсямечты Но чтобы он стал другой Вдруг в него приходишь ТЫ... После странствий и скитаний настают другие времена. Старая волна уходит и приходит новая волна. |
Чужак |
14.05.2007 23:01
Сообщение
#18
|
меркантильный Группа: Пользователи Сообщений: 161 Пол: Мужской Репутация: 6 |
Решил вернуться к этой теме.
При этом решил более-менее корректно задачу SKVOZNJAKа. Программа состояла из двух частей (логических) А-перемещала по экрану объект, Б-генератор рваных ритмов-менял его цвет. Единственное, чего я не сообразил не сейчас, не тогда-для чего заполнять прямоугольник? Программу (только часть А, естественно, с обрезанным ГРР) я положу позже. Она была параллельным решением другой задачи. Сообщение отредактировано: Чужак - 14.05.2007 23:12 -------------------- Смысл откроется тебе. Красками играя
Жизнь предстанет как поток без конца и края. В этом мире порой разбиваютсямечты Но чтобы он стал другой Вдруг в него приходишь ТЫ... После странствий и скитаний настают другие времена. Старая волна уходит и приходит новая волна. |
Valery |
31.10.2007 15:35
Сообщение
#19
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Valery Репутация: 0 |
Для чего это можно использовать?
Например для генерации текстур (графика) для динамического шифрования сеанса связи (как пример, аппаратура ЗАС в армии, кто знает) ну и еще куча всего |
Чужак |
5.01.2009 15:24
Сообщение
#20
|
меркантильный Группа: Пользователи Сообщений: 161 Пол: Мужской Репутация: 6 |
Хочу продолжить тему.
Понимаю, что форум-не доска объявлений, потому свои координаты не привожу. Дело в том, что придумал варианты коммерческих приложений ГРР. Например: 1) Сайт с платным сервисом, где за умеренную плату можно получить индивидуальный "набор звуков" типа мелодии. 2) Игра типа "стрелялка", где один из режимов движения ботов- "рваный" ритм". 3) Игра или обучающая программа с "имитатором неожиданностей". Т.е. события в игре будут протекать через неравномерные промежутки времени. Кого интересует-пишите в личку. Ищу единомышленника/инвестора/или партнера. -------------------- Смысл откроется тебе. Красками играя
Жизнь предстанет как поток без конца и края. В этом мире порой разбиваютсямечты Но чтобы он стал другой Вдруг в него приходишь ТЫ... После странствий и скитаний настают другие времена. Старая волна уходит и приходит новая волна. |
Текстовая версия | 29.03.2024 14:19 |