AI pisze kod, może generować grafikę, a czy ktoś pomyślał by tworzyło także muzykę (dla Atari) ?
Coś udało mi się zrobić w tym temacie: narzędzie wkrótce opublikuję na serwisie Github, na razie chciałem tylko opisać możliwości.
Narzędzie działa jako generator muzyki dla komputerów Atari 8-bit, którego celem jest tworzenie muzyki możliwej do odtworzenia na oryginalnym sprzęcie, a nie tylko na współczesnym komputerze.
Umożliwia tworzenie utworów w dwóch trybach: bez AI, gdzie muzykę można definiować i generować w sposób kontrolowany przez użytkownika, oraz z wykorzystaniem AI, gdzie opisujemy modelowi, jakiej muzyki potrzebujemy, a on przygotowuje kompletną kompozycję.
W trybie AI można na przykład poprosić o muzykę do lochu, dynamiczny utwór pościgowy, melancholijną melodię przygodową czy absurdalną muzykę w klimacie polskiego sci-fi. AI nie generuje jednak bezpośrednio dźwięku, tworzy jedynie opis muzyki w specjalnym formacie, który następnie jest automatycznie sprawdzany pod kątem poprawności.
Narzędzie pilnuje m.in. ograniczeń układu dźwiękowego POKEY, liczby kanałów, poprawności nut i ich czasowego ułożenia.
Po pomyślnej walidacji kompozycja jest tłumaczona na kod dla procesora Atari 6502 i kompilowana do pliku XEX, który można uruchomić na Atari lub w emulatorze.
Narzędzie generuje również relokowalny player muzyczny, dzięki czemu można umieścić odtwarzacz i utwór w innym programie Atari bez konieczności budowania całej aplikacji od początku. Finalnym artefaktem może być także gotowy plik XEX, który można uruchomić bezpośrednio na Atari lub w emulatorze. W praktyce jest to więc swego rodzaju "kompozytor + kompilator muzyki dla Atari", w którym AI jest opcjonalnym pomocnikiem odpowiedzialnym za tworzenie samej kompozycji, a reszta procesu pozostaje kontrolowana i weryfikowana przez narzędzie.
AI może również tworzyć dłuższe, pełne utwory, składające się z intro, tematów, wariacji, przejść, fragmentów kontrastowych i zakończenia, zamiast jedynie krótkiej zapętlonej melodii. Cały proces - od pomysłu na utwór, przez wygenerowanie i sprawdzenie muzyki, aż po gotowy plik dla Atari - może więc odbywać się automatycznie.
Załączam przykładowy artefakt.
Oczywiście, to co powstało nie umywa się do produkcji robionych przez człowieka, ale czasem gdy trzeba szybko stworzyć muzykę może być jakimś rozwiązaniem.
Narzędzie koduję z użyciem Gemini Flash 3.8, muzykę "komponował" DeepSeek Flash 4.1
Całość należy oczywiście traktować jako pewnego rodzaju EKSPERYMENT :)
odpalenie się frakcji religijnej za 3..2..1... ;) a tak na poważnie - bardzo fajne, kibicuję projektowi ;) do swojego dungeon walkera muzykę robię sam, jakieś tam umiejętności muzyczne są, ale ciekaw jestem co automat wypluje z siebie :)