C64Power Forum

Software => Software => Wątek zaczęty przez: bor@s w 10 Listopada 2015, 21:16

Tytuł: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: bor@s w 10 Listopada 2015, 21:16
Witam,

czy ktoś widział gdzieś konstrukcje typu więcej niż DualSID, bądź zmiksowanych ze sobą wiele C64 sterowanych jednym sekwencerem w celu uzyskania większej polifonii, bardziej złożonych akordów, itp? Wiem, że są VST na PC, ale czy ktoś pokusił się o używanie klasyków?
Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: Kisiel w 10 Listopada 2015, 23:36
Tak , np 3 sidy. Poszukaj na CSDB. jak nie to CMK znajdzie i wrzuci Tobie linka.
Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: bor@s w 11 Listopada 2015, 00:02
znalazłem Hermit 3SID-Tracker, dzięki. Obadam jutro.
Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: nameless w 12 Listopada 2015, 06:17
przy okazji bo akurat szukałem na 2 :-)
http://csdb.dk/search/?seinsel=all&search=3sid&Go.x=0&Go.y=0&Go=Go

Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: bor@s w 12 Listopada 2015, 09:19
No właśnie, ktoś wie jak na PC zagrać 3SIDy Hermita? Wszelakie sidplaye odrzucają ten format.
Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: bor@s w 13 Listopada 2015, 15:36
Znalazłem w końcu to co szukałem:
http://www.ucapps.de/midibox_sid.html
szkoda, że nie można tego kupić ot tak, w sklepie :(
Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: F7sus4 w 07 Grudnia 2015, 17:58
No właśnie, ktoś wie jak na PC zagrać 3SIDy Hermita? Wszelakie sidplaye odrzucają ten format.
Po prawdzie, to najlepiej z poziomu WinVice. SIDplay dobrą kompatybilnością nie grzeszy.
Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: Zbych w 10 Grudnia 2015, 17:06
Odgrzebałem mój stary projekt - plugin do Winampa umożliwiający odtwarzanie plików SID. Chciałem zobaczyć a w zasadzie posłuchać jak brzmi 3sidowy utwór, no i oczywiście plik nie zadziałał, więc przerobiłem troszkę bibliotekę libsidplay2 co by mi ładowała i odtwarzała pliki 2SID i 3SID - dokładnie to wywaliłem emulację stereo a dodałem obsługę 3 SIDów i rozpoznawanie nowej wersji formatu pliku SID.
Źródła libsidplay2 mam stare (libsidplay 2.1.1 i reSid 0.16), szukałem na necie jakiegoś nowszego repozytorum źródeł ale nic z tego... to z którego korzystałem już nie działa, a inne mają te same stare źródła co moje (przynajmniej tak wynika z pliku z numerem wersji). Jak ktoś zna link gdzie można pobrać nowsze źródła libsidplay2 to chętnie zaktualizuję ten plugin. Z tego co wiem to na tych samych źródłach bazuje Sidplay/w 2.6-int, wersja bez int używa reSIDfp, jak będę miał więcej czasu to może spróbuje dołączyć residFP z VICE.

W każdym razie jak ktoś korzysta jeszcze z Winampa i lubi posłuchać czasem sidów na PC to udostępniam plugin. Dllke trzeba rozpakować i wrzucić do katalogu plugins w Winampie (nie będę już robił instalatora pluginów bo nie mam narzędzi, a poza tym nie ma po co bo nie da się uploadować już pluginów na oficjalne strony z pluginami do Winampa).

EDIT: zapomniałem dopisać że nie słyszałem żadnego pliku 3SID w oryginale wiec nie wiem na ile mój plugin działa prawidłowo, na pewno pojawi się problem gdy ktoś zrobi muzykę która odtwarza digi przez jeden z pozostałych SIDów.

https://drive.google.com/file/d/0B1do1DNBLNjyUnM3UFlZa2RnRDg/view?usp=sharing (https://drive.google.com/file/d/0B1do1DNBLNjyUnM3UFlZa2RnRDg/view?usp=sharing)

Trochę info o pluginie:
- obsługuje już 2SID i 3SID :D
- automatycznie dodaje subsongi do listy winampa
- współpracuje z plikiem Songlengths.txt z HVSC, dzięki czemu piosenki nie są zapętlone tylko odtwarzają się tyle ile wskazuje plik z bazą długości (uwaga, czasami HVSC zawiera aktualizację piosenek co powoduje że może się zmienić CRC wtedy nasze starsze wersje plików nie zostaną odnalezione w bazie długości)
- możliwość ustawienia maksymalnego czasu odtwarzania dla utworów (jeżeli np. jakiś plik nie zostanie znaleziony w bazie Songlengths to jego długość zostanie ustalona na tą zadaną wartość
- współpracuje z bazą STIL: do niektórych piosenek jest dołączone krótka informacja tekstowa więc jeśli wskażemy katalog HVSC w konfiguracji, to podczas wyświetlania informacji o pliku (Alt+3 w Winampie ) zostanie dołączona notka STILL jeśli zostanie takowa odnaleziona, oczywiście zawsze jest też wyświetlane info o adresach procedur INIT i PLAY i dodałem teraz info o adresach bazowych dodatkowych SIDów

Tytuł: Re: Czy istnieje muzyka na wiele SIDów?
Wiadomość wysłana przez: Zbych w 16 Grudnia 2015, 20:37
Właśnie sobie uświadomiłem że Ultimate może emulować dwa dodatkowe SIDy, a razem z tym w C64 daje to 3. Podłączyłem wyjście audio ultimate jako lewo-prawo a C64 do centralnego głośnika i dałem adresy $DE00 i $DF00. Udało mi się nawet uruchomić 3Sid trackera tylko że odtwarzana muzyka była jakaś spowolniona a po 3ciej próbie załadowania pliku edytor się wywalił. Na szczęście odtwarzanie samych plików SIDow czy to z poziomu Ultimate czy Sidplayera64 odbywa się prawidłowo.
Za dużo się nie ucieszyłem, bo prawidłowo zadziałały tylko 2 utwory - Earmind i Demo1 z 3sid trackera, (pozostałe dema z sid trackera wykorzystują tylko jeden sid) inne 3sidowe utworki mają inne adresy bazowe sidów na które niestety nie da się zamapować Ultimate. Utwory Hermita są na $DE00 i $DF00 i one działają ok natomiast większość używa adresów $D420 i $D440 a ultimate można ustawić na $D420 a potem dopiero na $D480 niewiedzieć dlaczego. W każdym razie wygląda na to że mój plugin działa prawidłowo (wnioskując po tych 2 muzyczkach z którymi mogłem porównać ).