projects:music-of-life
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
projects:music-of-life [2011/05/02 05:48] – [Music of Life / Muzyka życia] petros.polonos | projects:music-of-life [2011/05/22 22:22] – [Programowanie] viroos | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Our project within Warsaw Startup Weekend ====== | ||
+ | |||
+ | [[projects: | ||
+ | |||
====== Music of Life / Muzyka życia ====== | ====== Music of Life / Muzyka życia ====== | ||
- | Rozwinięcie koncepcji Game of Life Convaya, polegające na | + | Rozwinięcie koncepcji |
* Umieszczeniu kolonii komórek (ekosystemu) na powierzchni kuli. | * Umieszczeniu kolonii komórek (ekosystemu) na powierzchni kuli. | ||
- | * Podziale powierzchni na sześciokąty. | + | * Podziale |
* Przypisaniu do każdej komórki dźwięku. | * Przypisaniu do każdej komórki dźwięku. | ||
Line 10: | Line 14: | ||
* Akord - Wiele współbrzmiących głosów; dźwiękowy wyraz pokolenia kolonii komórek na planszy. | * Akord - Wiele współbrzmiących głosów; dźwiękowy wyraz pokolenia kolonii komórek na planszy. | ||
* Morfing - przejście do kolejnego pokolenia, zgodnie z regułami algorytmu. Tworzy kolejny akord. | * Morfing - przejście do kolejnego pokolenia, zgodnie z regułami algorytmu. Tworzy kolejny akord. | ||
- | * Fuga - szereg akordów, morfujących zgodnie z regułami. Zapis historii życia kolonii. | + | * Symfonia |
- | * | + | * Świat - Unikalny zestaw parametrów, |
+ | * Przypisanie głosów komórkom na planszy | ||
+ | * Reguły morfingu (klasyczne wg Conwaya, ale także np. oparte na harmonii, interwałach, | ||
+ | * Reguły upływu czasu (mogą być powiązane z regułami morfingu), w tym sposób przechodzenia miedzy stanami (skokowy, łagodny, z pauzą). | ||
+ | * Akord/wzór początkowy. | ||
+ | ===== Pytania badawcze ===== | ||
+ | |||
+ | - jakimi dźwiękami będzie dysponował twórca (jaki efekt uzyskamy podczas połączenia dwóch macierzystych komórek jeśli pierwszym dźwiękiem będzie np.zgrzytanie zawiasów a drugim ciurkanie wody? | ||
+ | - Czas życia komórki wpływa na głośność | ||
+ | - Lub: głośności tych samych tonów się sumują | ||
+ | - Ograniczyć zmienność (pentatonika? | ||
+ | - Wykorzystać pojedyńcze obiekty (oscylatory, | ||
+ | - Grać palcami (Kudos for Qdot!) w syncu z patternami. | ||
+ | ===== Faza pierwsza: Gniazdo Światów ===== | ||
+ | |||
+ | Tworzymy nowy instrument muzyczny, grający całkowicie nową muzykę. Aplikacja Open Source, pozwalająca edytować i obserwować światy, korzystając z ich sieciowej biblioteki. | ||
+ | |||
+ | ==== Trzy tryby użytkowania ==== | ||
+ | |||
+ | * Expert - pełna edycja światów. | ||
+ | * Player - odtwarzanie i ograniczona edycja fugi (wybór pokoleń " | ||
+ | * Screen saver - odtwarzanie wybranych fragmentów fug, według własnej/ | ||
+ | |||
+ | ==== Funkcjonalność wersji 1 ==== | ||
+ | |||
+ | * Generowanie i edycja czarno-białych światów | ||
+ | * Zestaw reguł standardowych (Conway w modyfikacji hex) z możliwością edycji. | ||
+ | * Generator MIDI do przypisywania podstawowych dźwięków. | ||
+ | * Interface do przypisywania dźwięków dowolnych. | ||
+ | * Wizualizacja pseudo 3D. | ||
+ | * Korzystanie z lokalnych i sieciowych bibliotek. | ||
+ | |||
+ | ==== Opcje rozwojowe ==== | ||
+ | |||
+ | * Dodanie koloru. | ||
+ | * Dodanie przejść. | ||
+ | * Wspomaganie edycji reguł dźwiękowych (zasady harmonii) | ||
+ | * Obsługa wyświetlaczy 3D. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Faza druga: Multiversum ===== | ||
+ | |||
+ | Sieciowa biblioteka światów, pozwalająca je odtwarzać online, oceniać i pobierać do własnej edycji. | ||
- | **Świat** - Unikalny zestaw parametrów, opi | + | Repozytorium światów i aplikacji, forum, wiki, lista przebojów itp. |
- | ===== Założenia systemu | + | ===== Faza trzecia: Multiversum++ - orkiestra światów |
+ | Możliwość komunikacji światów. Jeden wielki instrument lub orkiestra. Wykorzystanie Open Sound Control. | ||
- | Każda komórka na planszy ma przypisany dźwięk. Każdy wzór żywych komórek jest więc równoważny akordowi. Morfowanie kolonii komórek z pokolenia na pokolenie powoduje morfowanie akordów. Stwórca może więc | + | ===== Przydatne Linki ==== |
+ | === Napisali o nas === | ||
+ | http://www.blog.mediafun.pl/ | ||
- | ===== Szczegółowe implikacje ===== | + | ==== Programowanie |
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | ===== Zespół ===== | ||
+ | Chętni, którzy nie mają konta na wiki, proszę podawać swój nick/adres z listy mailowej. | ||
- | ===== Deliverable ===== | + | <doodle title=" |
+ | * Muzyka | ||
+ | * Matematyka | ||
+ | * Kodowanie (engine) | ||
+ | * Kodowanie (interfejs) | ||
+ | * Design wizualny | ||
+ | * Proliferacja idei | ||
+ | * Jakieś cóś inne | ||
+ | </ | ||
- | Open Source generator/ | ||
projects/music-of-life.txt · Last modified: 2014/04/02 06:57 by 127.0.0.1