Emulator przetwornika C/A z Amigi
Emulator przetwornika C/A z Amigi
Wiele osób do dziś wychwala jakość dzwięku który wytwarzały Amigi przez swoje przetworniki C/A, nie tyle za jakość, co za specyficzne brzmienie tego dzwięku (podobnie jak z lampami). Czy ma ktoś jakiś pomysł lub gotowy schemat jak zrobić "bufor amigowy", który by odpowiednio upadabniał dzwięk z PCta do dzwięku z Amigi.
Witam,
trochę mnie to zaciekawiło, tak więc postanowiłem coś zrobić. Zrobiłem typowy Covox z kilku rezystorów podlaczany do portu LPT. W takim przetworniku kluczową rolę odgrywa stosunek poszczegolnych rezystorów (1:2:4:8:16:32:64:128) czyli najlepiej zastosowac rezystory o malej tolerancji (1%). Ja takich nie posiadam więc złożyłem układ z rezystorów jakie znalazłem w szufladzie. Muszę powiedzieć, że układ mnie zadziwił! Myślałem, że jakość dzwięku przy takiej konstrukcji powinna być porażająco niska, a tymczasem gra to całkiem nieźle!
Napisałem dosłownie godzinę temu odtwarzacz który wczytuje plik WAV i wysyła dane na port LPT.
Plik muzyczny musimy jednak przekonwertować (ja to robiłem w Cool Edit 2000). Oto w jakim formacie musi być plik:
Format: WAV
Probkowanie: 22050Hz
Rozdzielczosc: 8bit
no i oczywiscie musi to byc plik mono
Pod tym adresem: http://www.passage.host.sk/covox.rar
umiescilem program, schemat covox'a oraz przykladowy plik muzyczny.
Pozdrawiam i zycze milego sluchania
trochę mnie to zaciekawiło, tak więc postanowiłem coś zrobić. Zrobiłem typowy Covox z kilku rezystorów podlaczany do portu LPT. W takim przetworniku kluczową rolę odgrywa stosunek poszczegolnych rezystorów (1:2:4:8:16:32:64:128) czyli najlepiej zastosowac rezystory o malej tolerancji (1%). Ja takich nie posiadam więc złożyłem układ z rezystorów jakie znalazłem w szufladzie. Muszę powiedzieć, że układ mnie zadziwił! Myślałem, że jakość dzwięku przy takiej konstrukcji powinna być porażająco niska, a tymczasem gra to całkiem nieźle!
Napisałem dosłownie godzinę temu odtwarzacz który wczytuje plik WAV i wysyła dane na port LPT.
Plik muzyczny musimy jednak przekonwertować (ja to robiłem w Cool Edit 2000). Oto w jakim formacie musi być plik:
Format: WAV
Probkowanie: 22050Hz
Rozdzielczosc: 8bit
no i oczywiscie musi to byc plik mono
Pod tym adresem: http://www.passage.host.sk/covox.rar
umiescilem program, schemat covox'a oraz przykladowy plik muzyczny.
Pozdrawiam i zycze milego sluchania
nie mam pojecia, u mnie dziala
tu masz link alternatywny: http://vela.pb.bialystok.pl/~projekt_c/ ... /covox.rar (prawy przycisk i zapisz jako...)
Pozdrawiam.
Pozdrawiam.
Passage pisze:Pod tym adresem: http://www.passage.host.sk/covox.rar
Nie http://www.passage.host.sk/covox.rar tylko http://passage.host.sk/covox.rarslawek55 pisze:Dlaczego link mi nie działa ?? Brak uprawnień.
Najtrudniejszym zadaniem jest wykonanie stabilnego programowego generatora. Ja doswiadczalnie dobieralem czest. probkowania, najlepsze rezultaty uzyskalem przy 22kHz.slawek55 pisze:Passage a masz może opis formatu (zapis pliku) wave.
Coś na czym bazowałeś w tym Emulatorze?
Plik wczytałem do tablicy "byte", a poźniej w petli for wysyłałem komorka po komorce na port LPT. Funkcje wysyłania umieściłem w oddzielnym wątku, żeby nie zawieszać formy programu. Checkbox ktory jest w programie sluzy do ustawiania priorytetu tego watku. Jesli jest wyłaczony to nawet zwykle ruszanie myszką powoduje duże zniekształcenia dźwięku, nie mówiąc już o korzystaniu z jakiegoś programu podczas odtwarzania. Jesli natomiast checkbox jest zaznaczony to watek otrzymuje priorytet RealTime
Pozdrawiam.
Witam,
Moźe spróbuj to zrobic za pomocą emulatora np WinUAE 1.1.1 http://www.cconline.com.pl/download.php?id=002001
Pozdr.
Moźe spróbuj to zrobic za pomocą emulatora np WinUAE 1.1.1 http://www.cconline.com.pl/download.php?id=002001
Pozdr.
Nie wydaje mi się możliwym odczytanie dyskietek amigowskich na pececie. Chociaż na Amidze odczyt pecetycznych był jak najbardziej możliwy. Wynika to z różnej ilości sektorów na ścieżce. Amiga dzieliła ścieżkę na 11 a pecet na 9 sektorów. Chodzi o dyskieti DD oczywiście. Jeśli uda Ci się jednak odczytać takie dyskietki na pececie to proszę podziel się sposobem.Lakto pisze:Mnie taż bardzo podoba się muzyka generowa z Amigi. Posiadam zbiór muzyki (moduły) na dyskietkach i chciałbym przenieść je na peceta. Jak przenieść pliki z dyskietek amigowych na peceta?
Moim zdaniem najprościej będzie poszukać kogoś z Amigą.
Jejek