MOS 테크놀로지 6581

MOS Technology 6581
MOS 테크놀로지 SID오른쪽 칩은 당시 Commodore Semiconductor Group(CSG)으로 알려진 MOS Technology의 6581입니다.왼쪽 칩은 8580으로 MOS 테크놀로지 제품이기도 합니다.번호 0488과 3290은 WWYY 형식입니다. 즉, 칩은 1988년 4주차 및 1990년 32주차 생산되었습니다.마지막 번호는 배치 번호로 간주됩니다.

MOS Technology 6581/8580 SID(사운드 인터페이스 디바이스)는 Commodore의 CBM-II, Commodore 64,[1] Commodore 128 및 Commodore MAX Machine 가정용 컴퓨터에 내장프로그램 가능한 사운드 제너레이터 칩입니다.디지털 사운드 혁명 이전에 가정용 컴퓨터에 탑재된 최초의 사운드 칩 중 하나였다.

VIC-II 그래픽 칩과 함께 SID는 [2]C64를 역사상 가장 많이 팔린 가정용 컴퓨터로 만드는 데 중요한 역할을 했으며 데모센을 시작한 것도 일부 인정받고 있습니다.

설계 프로세스

SID는 후에 Ensoniq 디지털 신시사이저 및 샘플러 회사를 공동 설립한 엔지니어 Robert "Bob" Yannes에 의해 고안되었습니다.Yannes는 자신과 기술자 2명, CAD 오퍼레이터 1명이 포함된 팀을 이끌고 1981년 하반기에 5개월 만에 칩을 설계하고 완성했습니다.Yannes는 신시사이저 업계의 이전 작업에서 영감을 얻었고 컴퓨터 사운드 칩의 현재 상태에는 감명받지 못했습니다.대신, 그는 고품질 기기 칩을 원했고, 이것이 SID가 이전에는 가정용 컴퓨터 사운드 [3][4]: 235 칩에서 볼 수 없었던 엔벨로프 제너레이터와 같은 기능을 가진 이유입니다.

아타리 컴퓨터를 포함한 시판되고 있는 사운드 칩은 원시적인 것으로,[4]: 235 음악에 대해 아무것도 모르는 사람이 설계한 것이라고 생각했습니다.

--

칩 설계 시 강조점은 고정밀 주파수 제어이며, SID는 원래 32개의 독립된 음성을 가지도록 설계되었으며, 시간 [4]: 235 다중화가 되는 공통 웨이브 테이블 검색 방식을 공유합니다.그러나 이러한 기능은 제시간에 완성할 수 없었기 때문에, 대신에, 특정의 동작하는 발진기의 마스크 작업이 칩의 표면 전체에 걸쳐 3회 반복되어 각각 독자적인 발진기로 3개의 음성을 생성했습니다.최종 설계에 포함되지 않은 또 다른 특징은 가장 일반적인 음표의 주파수 룩업 테이블로, 공간 [4]: 236 제한으로 인해 삭제되었습니다.오디오 입력 핀의 지원은 Yannes가 묻지도 않고 추가한 기능으로 이론적으로는 칩을 단순한 이펙트 프로세서로 사용할 수 있었습니다.마스크는 7마이크로미터 기술로 제작되어 높은 수율을 얻었으며, 그 당시 최첨단 기술은 6마이크로미터 [4]: 236 기술이었다.

이 칩은 첫 번째 제품(코모도어 64)과 마찬가지로 1982년 1월 첫 번째 주말에 열린 소비자가전쇼에 맞춰 완성되었다.비록 Yannes가 결과에 부분적으로 불쾌감을 느꼈지만, 그의 동료인 Charles Winterble은 말했다: "이것은 이미 다른 어떤 것보다도 10배 더 좋고 필요한 것보다 20배 [4]: 237 더 좋다."

칩의 사양은 설계도로 사용되지 않았습니다.오히려 개발 작업이 진행됨에 따라 작성되었으며, 모든 계획된 기능이 최종 제품으로 만들어지지는 않았습니다.Yannes는 3/4가 최종 디자인으로 만든 피처리스트를 가지고 있다고 주장한다.최신 개정판(8580)은 규격에 더 가깝게 개정되었다.예를 들어 8580은 두 파형 간에 이진 AND를 수행할 수 있는 기능이 약간 향상되었습니다. SID는 이 작업을 기묘하고 비논리적인 방식으로만 수행하므로 파형이 흐트러지거나 경우에 따라 거의 무음 상태가 됩니다.8580의 파형 조합은 6581보다 깨끗한 파형을 만들지만 불규칙한 파형은 여전히 존재합니다.6581 버전은 [citation needed]사양과 거리가 멀기 때문에 두 리비전의 또 다른 기능은 필터입니다.

제조, 표시 및 위조

6581 및 8580 SID IC는 더 이상 생산되지 않기 때문에 많은 사람들이 찾고 있습니다.2007년 말, 다양한 불량 칩이 eBay에 "신품"[5][unreliable source?]으로 표시되기 시작했습니다.재마킹된 이들 SID에는 모두 필터가 불량하지만 채널/노이즈 발생기가 불량인 것도 있습니다.또한 완전히 불량이 된 것도 있습니다.마킹된 칩은 칩이 아직 생산되었을 때 공장에서 리젝트된 칩이거나 하드에서 사용되는 칩을 공급하기 위해 사용된 칩 풀링 작업 중 하나에서 리젝트된 칩일 수 있습니다.SID 카드가짜 SID 칩은 중국에서 무분별한 제조사의 구매자에게도 공급되고 있으며, 공급된 칩은 완전히 가짜 마킹으로 레이저 식각되어 있으며 패키지 내 칩은 [citation needed]전혀 SID가 아닙니다.

특징들

기술적 세부사항

6581/6582/8580R5 핀 구성

SID는 디지털 회로와 아날로그 회로를 모두 갖춘 혼합 신호 집적 회로입니다.모든 제어 포트는 디지털이지만 출력 포트는 아날로그입니다.SID는 3-음성 합성을 특징으로 하며, 각 음성은 펄스 파형(가변 듀티 사이클 포함), 삼각파, 톱니파, 의사난수 노이즈(문서에서는 백색 노이즈라고 함), 여러 파형을 동시에 선택할 때 특정 복합/결합 파형 중 하나를 사용할 수 있습니다.각 음성의 발진기는 24비트 위상 축적기로 구성됩니다.삼각형 파형을 재생하는 음성은 다른 음성의 하나로 링 변조할 수 있으며, 변조 음성의 어큐뮬레이터의 MSB가 설정되었을 때 삼각형 파형의 비트가 반전되어 삼각형의 램프에 의한 방향의 불연속 및 반전이 발생한다.또한 음성은 서로 하드 동기화할 수 있으며, 동기 음성의 어큐뮬레이터의 MSB가 증가할 때마다 동기 음성의 오실레이터가 재설정됩니다.링 변조와 하드 동기 양쪽이 같은 음성에 영향을 미치도록 설정되어 있는 경우는, 2개의 효과가 조합됩니다.호출음이 영향을 받는 음성을 변조 또는 동기하는 음성은 다음 패턴에 의해 결정됩니다.voice 1은 음성 2, voice 2는 음성 3, voice 3은 음성 1에 영향을 줍니다.

각 음성은 디지털 제어된 공통 아날로그 12dB/옥타브 멀티모드 필터에 라우팅할 수 있습니다.이 필터는 칩에 외부 콘덴서를 사용하여 구성됩니다.필터에는 로우패스, 밴드패스 및 하이패스 출력이 있으며, 마스터 볼륨 레지스터를 통해 최종 출력 증폭을 위해 개별적으로 선택할 수 있습니다.필터 모드를 조합할 수도 있습니다.예를 들어, 로우패스와 하이패스의 결합 상태를 사용하면 노치([7]또는 역밴드패스) 출력이 발생합니다.프로그래머는 필터의 컷오프 주파수와 공진을 변경할 수 있습니다.외부 오디오 입력 포토를 사용하면, 외부 오디오를 필터를 통과할 수 있습니다.

링 변조, 필터, 아르페지오(Arpeggio, 코드와 같은 소리를 내기 위해 주파수 사이를 빠르게 순환)와 같은 프로그래밍 기법이 함께 SID 음악의 특징적인 느낌과 사운드를 만들어 냅니다.

시간의 불완전한 제조 기술과 칩의 아날로그 및 디지털 부품 간의 분리 불량으로 인해 6581의 출력(증폭기 단계 이전)은 항상 0 레벨에서 약간 치우쳐 있었습니다.볼륨 레지스터가 변경될 때마다 딸깍 소리가 들렸습니다.메인 4비트 볼륨 레지스터를 통해 앰프의 게인을 빠르게 조정함으로써 이 편향을 PCM으로 변조하여 "가상" 4비트 디지털 샘플 재생을 허용하는 4번째 채널을 생성할 수 있습니다.이 결함은 Electronic Speech Systems에 의해 초기에 알려져 사용되었으며, Impossible Mission(1983년, Epyx) 및 Ghostbusters(1984년, Activision)와 같은 게임에서 샘플 스피치를 생성하기 위해 처음 사용되었습니다.실제 음악 작곡에 사용된 샘플의 첫 번째 예는 아르카노이드(1987년, Imagine)의 마틴 골웨이였지만, 그는 Digidrums라고 불리는 초기 드럼 신시사이저 패키지로부터 아이디어를 베꼈다.샘플링된 사운드 재생의 길이는 처음에는 메모리에 의해 제한되었고 나중에는 기술에 의해 제한되었습니다.인기 있는 초기 샘플인 Kung Fu Fighting(1986년)은 초 단위로 측정되는 재생 길이를 가지고 있습니다.c64mp3(2010년)와 Cubase64(2010년)는 분 단위로 측정되는 재생 길이를 보여줍니다.또, CPU의 부하가 매우 높았습니다.그래서 6510 CPU의 속도에 비해 샘플을 매우 빨리 출력할 필요가 있었습니다.

코모도어 64C와 코모도어 128 DCR의 후속 리비전에 사용된 8580의 더 나은 제조 기술은 편향을 거의 완전히 사라지게 하여 디지털화된 사운드 샘플을 매우 조용하게 만들었습니다.다행히 볼륨 레벨은 대부분 하드웨어 수정(오디오 입력 핀의 바이어스) 또는 펄스 파형을 사용하여 필요한 바이어스를 의도적으로 재생성하는 소프트웨어 트릭으로 복원할 수 있습니다.소프트웨어 트릭을 사용하면 일반적으로 1개의 음성을 일시적으로 사용할 수 없게 됩니다.단, 교묘한 음악 작곡으로 인해 이 문제가 눈에 띄지 않을 수 있습니다.샘플 채널을 눈에 띄게 줄인 이러한 품질 향상의 훌륭한 예는 일렉트로닉 아츠의 게임 스케이트 또는 다이 도입(1987년)에서 찾을 수 있다.코모도어 64c나 코모도어 128에서 연주되는 기타 리프는 거의 사라집니다.

X'2008 데모 파티에서는 디지털화된 샘플을 재생하는 완전히 새로운 방법이 공개되었습니다.이 방법을 사용하면 8비트샘플의 전례 없는4개의 (소프트웨어가 혼재된)채널과 2개의 일반 [8][9]SID 사운드채널을 모든 샘플 위에 옵션필터링할 수 있습니다.이 방법은 파형 발생기 테스트 비트를 사용하여 오실레이터를 재설정하고, 삼각형 파형을 선택한 상태에서 새 파형을 빠르게 증폭한 다음 모든 파형을 비활성화하면 DAC가 원하는 샘플인 마지막 값을 계속 출력합니다.이 작업은 2개의 스캔 라인만큼 지속되며 글리치가 없는 임의 샘플 출력을 위한 충분한 시간입니다.그러나 위에서 설명한 4비트 볼륨 레지스터 DAC 트릭보다 CPU를 많이 사용합니다.파형 발생기 후에 SID 칩의 필터링이 적용되므로 이렇게 생성된 샘플은 정상적으로 필터링할 수 있습니다.

SID의 원래 설명서에 따르면 여러 파형이 동시에 활성화되면 그 사이에 이진 AND가 발생한다고 합니다.실제로는 파형 DAC 핀에 대한 입력이 여러 파형을 동시에 수신합니다.예를 들어, 삼각형 파형은 별도의 XOR 회로와 왼쪽으로 시프트 회로로 만들어집니다.상단 비트는 XOR 회로가 DAC에서 보이는 축전지 값을 반전하는지 여부를 구동합니다.따라서 삼각형과 톱니를 동시에 활성화하면 DAC 입력에 인접한 축전기 비트가 혼합됩니다(XOR 회로는 톱니 파형을 선택할 때마다 항상 비활성화되므로 재생되지 않습니다).펄스 파형은 긴 폴리실리콘 스트립을 통해 모든 DAC 비트를 결합함으로써 구축되며, 이는 전류 축적기 값을 펄스 폭 값과 디지털로 비교하는 펄스 제어 로직에 연결됩니다.따라서 다른 파형과 함께 펄스 파형을 선택하면 DAC의 모든 비트가 부분적으로 혼합되고 파형의 라우드네스는 펄스 상태에 따라 영향을 받습니다.

노이즈 발생기는 23비트 길이의 Fibonacci LFSR(피드백 다항식: x^22+x^17+1)[10][11]로 구현된다.노이즈 파형을 다른 파형과 동시에 사용할 경우, 풀다운을 통해 파형 선택기는 출력 DAC에 연결된 모든 비트에 대해 XOR 시프트 레지스터를 0으로 빠르게 줄이는 경향이 있습니다.노이즈가 클럭될 때 레지스터에서 0이 전환되고 이를 대체할 1비트가 생성되지 않기 때문에 XOR 시프트 레지스터가 완전히 0이 되는 상황이 발생할 수 있습니다.다행히 파형 제어 테스트 비트를 사용하여 이 상황을 해결할 수 있습니다. 이 비트는 XOR 시프트 레지스터에 1비트를 주입합니다.일부 뮤지션들은 노이즈의 파형과 테스트 비트를 조합하여 비정상적인 소리를 만들어 내는 것으로 알려져 있습니다.

6581과 8580은 몇 가지 점에서 서로 다릅니다.원래의 6581은 12V DC를 사용하여 동작하는 오래된 NMOS 공정을 사용하여 제조되었습니다.6581은 정전기 방전에 매우 민감하기 때문에 적절히 처리하지 않으면 필터가 작동하지 않게 되어 시장에서 6581이 대량으로 사용되는 이유를 알 수 있습니다.8580은 HMOS-II 프로세스를 사용하여 제조되었습니다.HMOS-II 프로세스는 소비전력이 적어(9V DC) IC를 냉각시킵니다.따라서 8580은 6581보다 내구성이 훨씬 뛰어납니다.또한 보다 안정적인 파형 발생기로 인해 비트 믹싱 효과가 덜 눈에 띄기 때문에 결합된 파형이 원래 SID 사양(이들 파형은 이진 AND로 결합된다는 내용)과 거의 일치합니다.필터도 두 모델 간에 매우 다릅니다. 6581 컷오프 범위는 로그 스케일에서 비교적 직선이며 8580 컷오프 범위는 선형 스케일에서 직선이며 설계자의 실제 사양에 가깝습니다.또, 아날로그 회로와 디지털 회선의 분리가 개선되어, 8580 의 출력의 노이즈나 왜곡이 경감되었습니다.오디오 입력 핀을 분리하면 6xx 시리즈 시스템의 이음을 줄일 수 있습니다.

8580의 소비자 버전은 '8580R5' 마크를 포함한 8580 칩의 다이와 동일함에도 불구하고 6582에 다시 부가되었다.Dr. Evil Laboraties는 SID Symphony 확장 카트리지(1991년 Creative Micro Designs에 판매)에 이 카트리지를 사용했으며, PC 사운드 카드 1개를 포함한 다른 장소에서도 사용되었습니다.

문서화된 단점에도 불구하고, 많은 SID 뮤지션들은 수정된 8580 칩보다 결함이 있는 6581 칩을 선호하며, 일부는 SID 칩을 당시 다른 사운드 칩과 구별되는 실제 '기능'으로 간주하기도 합니다.그 주된 이유는 필터가 왜곡된 전기 기타와 같은 기기의 시뮬레이션을 만드는 데 사용되는 강한 왜곡을 생성하기 때문입니다.또한 필터의 하이패스 성분이 다른 출력에 비해 감쇠된 3dB로 혼합되어 있어 사운드가 더욱 저음화되었습니다.필터의 비선형성뿐만 아니라 파형 발생기에 사용되는 D/A 회로는 소리를 더 풍부하게 하는 더 많은 왜곡을 생성합니다.

리비전

6581R1 1982년에 생산
1982년에 생산된 6581
6581R4 CDIP 1986년에 생산
1986년에 생산된 6582
6582A 1989년에 생산
6582A 1992년에 생산
8580R5는 미국에서 1986년에 생산되었습니다.

"6581 R1"이라고 쓰여진 사례는 시장에 출시된 적이 없습니다.실제로 Yannes는 "처음 SID 칩이 잘 나왔을 때 소리가 났다"고 말했다.2차 통과 후에는 쇼에 필요한 모든 것이 작동했습니다.Charles Winterble의 시제품 C64의 고해상도 사진에는 "MOS 6581 2082"라는 마킹이 표시되었으며, 마지막 번호는 1982년 5월 17일부터 6일 이내에 시제품 SID 칩이 생산되었음을 나타내는 날짜 코드입니다.

다음은 다양한 SID 칩의 알려진 리비전입니다. (날짜 코드는 WWYY w=week y=year 형식입니다.)

  • 6581 R1 - CES 기계 및 개발 프로토타입에만 나타나는 프로토타입의 날짜 코드는 4981 ~ 0882입니다.완전한 12비트 필터 컷오프 범위를 가집니다.알려지지 않은 숫자의 칩이 생산되었는데, 아마도 50개에서 100개 사이였을 것이다.모두 세라믹 패키지입니다.
  • 6581 R2 - 패키지에만 "6581"이라고 표시됩니다.필터 컷오프 범위가 11비트로 축소되고 LSB 비트가 영구적으로 연결 해제/강제적으로 켜지지만 다이에는 아직 남아 있습니다.필터에 따라서는 누출이 있어 다른 sid 리비전보다 더 뜨거워지는 경향이 있습니다.1982년부터 적어도 1983년까지 만들어졌다.처음 10주 정도 칩에는 세라믹 패키지가 포함되어 있습니다(일반적으로 엔지니어링 프로토타입에 표시되지만 일부는 판매된 기계에 표시됨). 나머지 칩에는 플라스틱 패키지가 포함되어 있습니다.
  • 6581 R3 - 패키지에는 "6581", "6581 R3" 또는 "6581 CBM"이라고만 기재되어 있습니다.입력 핀의 보호/버퍼링에 약간의 변경이 있었다.필터 섹션은 변경되지 않았습니다.1983년 이전부터 1986년 전후까지 제작되었습니다.필리핀에서 1985년 47주경부터 제조된 6581R3는 제조 공정이 NMOS에 머무르지만 HMOS HC-30도의 실리콘을 사용한다.
  • 6581 R4 - 패키지에 "6581 R4"라고 표시됩니다.실리콘 등급은 HMOS-II "HC-30" 등급으로 변경되었지만 칩의 제조 공정은 NMOS로 유지되었습니다. 1985년부터 1990년까지 생산되었습니다.
  • 6581 R4 AR - 패키지에 "6581 R4 AR"이라고 표시됩니다.실리콘 등급에 대한 약간의 조정, R4에서 다이 변경 없음1986년 경(22주)부터 1992년까지 생산.
  • 6582 - 패키지에 "6582"라고 표시됩니다.일반적으로 1986년 경 홍콩에서 생산됩니다.
  • 6582 A - 패키지에 "6582A"(또는 "6582A")라고 표시됩니다.일반적으로 1989년, 1990년 및 1992년경에 필리핀에서 생산됩니다.
  • 8580 R5 - 패키지에는 '8580R5'라고 기재되어 있습니다.1986년부터 1993년까지 필리핀, 홍콩, 미국에서 생산되었습니다.

이들 칩 중 일부는 Commodore Semiconductor Group(CSG; Commodore Semiconductor 그룹)에 Commodore 로고가 표시되어 있으며 다른 칩은 MOS로 표시되어 있습니다.여기에는 같은 주에 생산된 칩(즉, 동일한 날짜 코드를 수신)도 포함됩니다. 이는 해당 주에 적어도 두 개의 다른 공장 라인이 가동되었음을 나타냅니다.칩의 마킹은 공장별로, 심지어 공장 내 라인별로, 칩 제조 공정의 대부분을 통해 다양했습니다.

게임 오디오

코모도어 64용으로 제작된 대부분의 게임들은 단순한 클릭과 비프음에서부터 복잡한 음악적인 화려함, 심지어 디지털 오디오 트랙 전체에 이르기까지 다양한 사운드와 함께 SID 칩을 사용했다.칩에 음악을 구현하는 데 필요한 기술적 숙달과 그 시대의 다른 사운드 칩에 비해 다재다능한 기능 때문에 코모도어 64의 작곡가들은 SID를 그 자체로 [12]악기로 묘사했습니다.그러나 대부분의 소프트웨어는 SID의 모든 기능을 사용하지 않았습니다.왜냐하면 잘못된 사양으로 인해 프로그래머들은 제대로 문서화된 기능만을 사용하게 되었기 때문입니다.반면 일부 초기 소프트웨어는 사양에 의존하여 청각적 음향 효과를 [3]발생시켰다.

이 칩으로 유명한 게임 음악 작곡가위즈볼타임즈 오브 로어, ACE 2, 특공대, 델타, 인터내셔널 가라데, IK+, 몬티 온 더 런 타이틀로 유명한 롭 허바드이다.다른 유명 인사로는 Jeroen Tel(Cybernoid, Turbo Outrun, Robocop 3, 신화), Ben Daglish(The Last Ninja, Jack the Nipper, Firelord, Guntlet), David Dun(Finders Keepers and Flight Path 737), David Whittaker(스피드볼, BMX 시뮬레이터) 등이 있습니다.

에뮬레이션

많은 마니아들이 소프트웨어 에뮬레이터보다 실제 칩 사운드를 선호하기 때문에 현대 하드웨어용 SID 칩의 진짜 사운드를 보존하기 위한 여러 녹음 프로젝트가 진행되었습니다.

sid.oth4[13] 프로젝트에는 380곡 이상의 고품질 MP3가 하드사이드 하드웨어에 녹음되어 있으며, SOASC[14]= 프로젝트에는 실제 코모도어 64에서 녹음된 49곡(35,000곡 이상)의 HVSC(High Voltage SID Collection)가 고품질 MP3 파일에 수록되어 있습니다.두 프로젝트 모두 SID 칩의 진정한 사운드를 유지하는 것의 중요성을 강조합니다.2016년에는 Unepic Stoneed High SID Collection(USHSC)[15]이 출시되었습니다.5만 개 이상의 SID 튜닝이 하나의 동영상으로 업로드된 유튜브 채널입니다.USHSC는 SOASC=와 HVSC를 모두 기반으로 하지만 Commodore Scene Database(CSDb) 사이트에서 공개된 최근 SID 음악의 녹음도 업로드합니다.이 채널에는 각각 약 5000곡의 재생 목록이 포함되어 있습니다.

소프트웨어 에뮬레이션

  • 1989년 Amiga 컴퓨터에서 "가장 기억나는 100개의 C64 Tunes" 데모와 이후 The Play.SID 어플리케이션은 Per H sunkan Sundell과 Ron Birk에 의해 개발되었습니다.이는 소프트웨어에서만 SID를 에뮬레이트하려는 최초의 시도 중 하나이며, 또한 SID 칩을 사용하여 C64에서 만들어진 노래를 나타내는 파일 형식을 도입했습니다.그 결과 이후 다른 플랫폼에서도 유사한 애플리케이션이 생성되고 SID 음악에 매료된 사람들의 커뮤니티가 형성되어 45,000개 이상의 SID 튜닝이 포함된 고전압 SID 컬렉션이 탄생했습니다.

SID 파일에는 SID에서 음악을 재생하는 데 필요한 6510 프로그램 코드 및 관련 데이터가 포함됩니다.SID 파일은 MIME 미디어 유형을 가집니다.audio/prs.sid.

SID 파일의 실제 파일 형식에는 여러 버전이 있습니다.이전 표준은 PSID(현재 버전 V4)입니다.새로운 표준인 RSID는 Commodore 64 [16]하드웨어의 보다 완전한 에뮬레이션을 필요로 하는 음악을 위한 것입니다.

SID 파일 형식은 Commodore 64 또는 [16]128에서 사용되는 네이티브 형식이 아니라 재생과 같은 에뮬레이터 지원 음악 플레이어용으로 특별히 만들어진 형식입니다.SID, SidplayJSidplay2 입니다.[17]그러나 RealSIDPlay와 같은 로더와 PSID64[18] 같은 변환기가 있어 원본 코모도어 컴퓨터에서 SID 파일의 상당 부분을 재생할 수 있습니다.

  • SIDPlayer는 Christian Bauer에 의해 개발되어 1996년에 BeOS 운영체제용으로 출시되었으며, 2차 무한 임펄스 응답 필터를 근사치로 사용하여 [19]SID 칩의 필터 섹션을 복제한 최초의 SID 에뮬레이터입니다.
  • 1998년 6월, reSID라고 불리는 사이클 기반의 SID 에뮬레이터 엔진을 사용할 수 있게 되었습니다.C++ 소스 코드와 함께 사용할 수 있는 모든 소프트웨어 에뮬레이터는 저자인 Dag Lem에 의해 GPL로 라이센스가 부여됩니다.2008년 Anti Lankila는 reSID의 [20]필터 및 왜곡 시뮬레이션을 대폭 개선했습니다.VICE 버전 2.1에도 개선 사항이 포함되어 있습니다.
  • 2007년 Ken Héndel이 [17]개발한 순수 Java 기반 SID 플레이어인 JSidplay2 프로젝트가 출시되었습니다.

하드웨어 재실장

  • 2008년 하이퍼SID 프로젝트가 출시되었습니다.HyperSID는 Hyper용 MIDI 컨트롤러와 같은 기능을 하는 VSTi입니다.SID 하드웨어 유닛(SID 칩을 기반으로 한 Synthizer)[citation needed]으로 HyperSynth사가 개발했습니다.

SID 칩을 사용한 하드웨어 구현

  • 1989년 Innovation Computer는 SID 칩과 게임 포트를 갖춘 IBM PC 호환 사운드 카드인 Innovation Sound Standard를 개발했습니다.MicroProse는 카드에 대한 소프트웨어 지원을 약속했으며 SID를 사용하는 Commodore BASIC 프로그램은 GW-BASIC에서 [21][22]실행하기 위해 거의 변환이 필요하지 않았습니다.
  • 1997년에는 SID칩을 합성엔진으로 사용하는 전자악기가 출시됐다.이것은 SidStation이라고 불리며, (새로운 8580과는 달리) 6581 모델 SID 칩을 중심으로 제작되었으며, 스웨덴의 Elektron사가 생산했습니다.SID칩이 수년간 단종되면서 엘렉트론은 남은 재고를 거의 다 사들인 것으로 알려졌다.2004년 Elektron은 옵션 키보드를 갖춘 모노머신 패턴 기반의 시퀀서를 출시했습니다.모노머신에는 DSP를 사용하는 에뮬레이트 6581 오실레이터를 포함한 여러 합성 엔진이 포함되어 있습니다.
  • 1999년에 또 다른 PC 사운드 카드인 HardSID가 출시되었습니다.이 카드는 1~4개의 SID 칩을 사용하며, 일반적인 사운드 카드(SoundBlaster 등)를 통한 에뮬레이션이 아닌 PC에서 칩의 사운드 기능을 직접 활용할 수 있습니다.
  • 독일 기업 Individual ComputersCatweasel, PCI + Zorro 멀티폼 플로피 디스크 컨트롤러 및 PC, MacAmigas용 디지털 조이스틱 어댑터에는 하드웨어 SID 옵션(플레이 시 소켓에 실제 SID 칩을 하나 또는 두 개 삽입하는 옵션)이 포함되어 있습니다..MUS파일을 표시합니다.
  • MIDIbox SID는 최대 8개의 SID 칩을 포함할 수 있는 MIDI 제어 신시사이저입니다.PIC 마이크로컨트롤러를 사용무료 오픈소스 프로젝트입니다.신시사이저의 제어는 소프트웨어 또는 키보드리스 코모도어64 본체에 옵션으로 장착할 수 있는 노브, LED, LCD 등의 제어판을 통해 실현된다.
  • Project64는 코모도어64의 카트리지입니다.현대식 시퀀서부터 Roland 303/909 시리즈까지 모든 것을 모방한 4개의 음악 애플리케이션을 갖추고 있습니다.옵션인 사용자 포트 주변기기를 사용하면 Project64는 DIN Sync 표준(SYNC 24)을 사용하여 다른 기기와 동기화할 수 있습니다.현재 웹사이트에는 "프로펫64가 [23]MSSIAH로 대체되었습니다."라고 쓰여있다.
  • MSSIAH는 Propute64를 대체하는 Commodore64용 카트리지입니다.
  • 아티스트 겸 해커인 Paul Slocum은 C64를 아날로그 신시사이저로 바꿀 수 있는 Cinthcart 카트리지를 개발했습니다.후속 모델인 Cynthcart 2는 MIDI 입력, 출력 및 스루 포트를 추가했습니다.
  • Parallel Port SID Interface를 사용하면 예산이 매우 적은 사용자는 SID 칩을 PC에 연결할 수 있습니다.
  • 2003년에 6581과 8580을 모두 지원하는 Z80 기반의 Sam Coupé 컴퓨터용 SID 인터페이스(및 Commodore 64 튜닝 재생 소프트웨어)가 출시되었습니다.
  • 2009년 5월, SID 칩은 1MHz 버스를 통해 BBC Micro 및 BBC Master 범위의 컴퓨터에 인터페이스되어 Commodore 64의 SID 칩으로 작성된 음악을 BBC Micro에서 이식 및 재생할 수 있게 되었습니다.
  • 2009년 10월 Thrashbarg의 프로젝트는 MOS 6581 SID에서 MIDI 파일을 재생하기 위해 SID 칩을 AT메가8에 연결했습니다.
  • 2010년 3월에 STG는 USB 인터페이스용 FTDI 칩과 SID 인터페이스용 PIC를 사용하여 USB 포트에 연결(및 이에 따라 전원을 공급받는) SID의 오픈 소스, 오픈 하드웨어 구현인 SID Blaster/USB를 발표했습니다.
  • 2010년 8월, SuperSoniqs는 MSX 컴퓨터용 카트리지인 Playsoniq를 공개했습니다.이 카트리지에는 (다른 기능과 더불어) 실제 SID가 포함되어 있어 모든 MSX 머신에서 사용할 수 있습니다.
  • 2015년 5월 Gianluca Gettini는 MOS 6581 SID 칩을 RasberryPi에 인터페이스하고 표준 SID 음악 파일을 재생하는 오픈 소스, 오픈 하드웨어 보드인 SidBerry를 개발했습니다.
  • 2016년 Thibaut Varene은 실제 6581 및 8580 SID 칩을 제어하고 대부분의 SID 튜닝을 기본적으로 재생할 수 있는 USB 오디오 장치인 exSID를 발표했습니다.

SID 하드웨어 클론

  • SwinSID는 Atmel AVR 프로세서를 사용하는 SID의 하드웨어 에뮬레이션으로, Atmel AVR 프로세서를 기반으로 한 실제 SID 플레이어를 갖추고 있습니다.
  • David Amoros의 V-SID 1.0 프로젝트(코드명 SID 6581D, 디지털의 경우 'D')는 2005년에 탄생했습니다.이 프로젝트는 Bob Yannes의 인터뷰, 데이터 시트에서 얻은 SID 칩의 하드웨어 에뮬레이션입니다.V-SID 1.0 엔진은 ALTUM 개발 보드에서 ALTERA의 FPGA EP1C12 사이클론으로 구현되었으며 디지털 버전인 필터(CPU에 의해 제어되는 IIR 필터)를 제외한 원래 SID의 모든 특성을 에뮬레이트합니다.
  • PhoenixSID 65X81 프로젝트(2006)는 최신 하드웨어를 사용하여 SID 사운드를 충실하게 만드는 것을 목표로 했습니다.SID 칩의 작동은 SID 작성자와의 인터뷰, 원본 데이터 시트 및 실제 SID 칩과의 비교를 바탕으로 FPGA에서 재현되었습니다.이는 전설적인 SID 필터에 대한 에뮬레이션 대신 실제 아날로그 회로를 사용한 것으로 유사한 시도와 구별됩니다.그러나 이 프로젝트의 책임자인 조지 판타조풀로스가 2007년 4월 23일 29세의 나이로 사망했기 때문에 이 프로젝트는 중단되었다.
  • C64 Direct-to-TV는 필터 등의 특정 기능을 제외하고 SID 하드웨어의 대부분을 에뮬레이트합니다.호환성을 희생하면서 C64 전체를 조이스틱에 맞는 작은 회로로 축소합니다.
  • SIDcog는 시차 프로펠러에서 실행되는 소프트웨어 SID 에뮬레이터입니다.3개의 채널 모두 프로펠러의 8개의 COG 중 하나의 채널에서 에뮬레이트할 수 있습니다.
  • ARMID는 아날로그 입력을 지원하는 MOS 6581 및 MOS 8580을 대체하는 플러그 앤 플레이입니다.
  • FPGASID는 오디오 필터 및 패들 레지스터 등의 모든 기능을 포함하여 원래 장치의 높은 재생 품질을 제공하는 FPGA 기반 SID 복제품입니다.이 장치는 완전한 기능을 갖춘 스테레오 솔루션으로 단일 SID 소켓에 2개의 SID 칩을 교체할 수 있습니다.하드웨어 베이스는 Altera MAX10 FPGA.

트리비아

스웨덴 일렉트로닉 음악 듀오 카본 베이스 라이프폼스는 2003년 앨범 'Rydrogonic Garden'에 'MOS 6581'이라는 곡을 발표했다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Commodore Business Machines, Inc. (1982). "6581 Sound Interface Device (SID) Chip Specifications". Commodore 64 Programmer's Reference Guide (PDF) (1 ed.). Wayne, Pennsylvania: Commodore Business Machines, Inc. p. 457. ISBN 9780672220562. Archived (PDF) from the original on 2019-07-05. Retrieved 2019-07-05.
  2. ^ Griggs, Brandon (2011-05-09). "The Commodore 64, that '80s computer icon, lives again". CNN. Archived from the original on 2019-07-04. Retrieved 2014-11-17.
  3. ^ a b Perry, Tekla S.; Wallich, Paul (March 1985). "Design case history: the Commodore 64" (PDF). IEEE Spectrum. IEEE. 22 (3): 48–58. doi:10.1109/MSPEC.1985.6370590. ISSN 0018-9235. S2CID 11900865. Archived (PDF) from the original on 2019-07-04. Retrieved 2011-11-12.
  4. ^ a b c d e f Bagnall, Brian (2006). On the Edge: The Spectacular Rise and Fall of Commodore (1 ed.). Winnipeg, Manitoba: Variant Press. ISBN 9780973864908.
  5. ^ Horton, Kevin. "Remarked SID Chips Sold as New". SID. Archived from the original on 2019-07-04.
  6. ^ a b "6581 Sound Interface Device (SID)" (PDF). Commodore Semiconductor Group. October 1982. Archived (PDF) from the original on 2019-07-05. Retrieved 2019-05-07.
  7. ^ Klose, Thorsten (2019-05-24). "MIDIbox SID V2 - User Manual". MIDIbox Projects. Archived from the original on 2019-07-04. Retrieved 2019-07-04.
  8. ^ "New revolutionary C64 music routine unveiled". 1xn.org. 2008-11-04. Archived from the original on 2012-02-04.
  9. ^ Mixer; SounDemoN; The Human Code Machine (2008-10-29). "Vicious Sid (2008)". Commodore 64 Scene Database. Archived from the original on 2019-07-04.
  10. ^ Graham (2014). "SID 6581/8580 (Sound Interface Device) reference". 8 bit IC register reference. Oxyron. Archived from the original on 2019-07-04.
  11. ^ Alstrup, Asger (2015-04-17). "Examination of SID noise waveform". SID - Sound & Music. Codebase64. Archived from the original on 2019-07-04.
  12. ^ "Making Tracks: The Noble Art of Game Music". NEXT Generation. Vol. 1, no. 3. GP Publications Inc. March 1995. p. 49. ISSN 1078-9693.
  13. ^ "The SID 6581/8580 Recordings Archive". jme. Archived from the original on 2019-07-04.
  14. ^ "Stone Oakvalley's Authentic SID Collection (SOASC=)". Stone Oakvalley Studios. Archived from the original on 2019-07-04.
  15. ^ "Unepic SID Channel". YouTube.
  16. ^ a b "SID File Format Description" (TXT). High Voltage SID Collection. Archived from the original on 2019-07-05. Retrieved 2019-07-05.
  17. ^ a b kenchis. "Java SID Player Music Library V2". SourceForge. Archived from the original on 2019-07-05. Retrieved 2019-07-05.
  18. ^ rolandh. "PSID64". SourceForge. Archived from the original on 2019-07-05. Retrieved 2019-07-05.
  19. ^ Bauer, Christian. "SIDPlayer". Archived from the original on 2019-07-05. Retrieved 2019-07-05.
  20. ^ Lankila, Antti. "JSIDPlay2: a cross-platform SID player and C64 emulator". Archived from the original on 2012-01-16.
  21. ^ Latimer, Joey (August 1989). "Innovation Sound Standard". Compute!. Vol. 11, no. 111. p. 68. ISSN 0194-357X. Retrieved 2013-11-11.
  22. ^ GhostarchiveWayback Machine에서 아카이브:
  23. ^ http://www.prophet64.com

추가 정보

외부 링크