PII 333MHz에서 MIDI 서버를 실행하는 Linux 배포판

PII 333MHz에서 MIDI 서버를 실행하는 Linux 배포판

저는 네트워크에서 1997 TurtleBeach Montego 사운드보드로 MIDI 메시지를 리디렉션하는 데 사용할 수 있는 Linux 배포판을 찾고 있습니다. 현재 컴퓨터는 아날로그 케이블을 통해 연결되었을 때 Windows 98 SE를 실행하고 있습니다. 컴퓨터에 디스플레이가 없기 때문에 원격 제어를 수행할 수 없습니다(임시 메시지로 추가한 종료 제외).

전체 하드웨어 목록:

  • 사운드: TurtleBeach Montego
  • 그래픽 카드: NVIDIA GeForce 6200 AGP
  • CPU: 펜티엄 II 데슈츠 333MHz
  • 메모리: 256MB
  • IDE 컨트롤러

다음은 설정 요구 사항 목록입니다.

  • 총 대기 시간은 10밀리초 이하입니다.
  • SSH
  • 알자스
  • 유틸리티(ls, cp, ...)

또한 대기 시간을 추가하지 않고 "heard" 포트를 통해 디지털 오디오 반환을 구현할 수 있으면 좋을 것입니다(Windows 98에서는 이렇게 하면 40ms 미만으로 떨어질 수 없습니다).

모든 배포판은 시스템에 대한 요구 사항이 너무 높은 것 같습니다. 직접 구성해야 합니까? 단순한 서버이므로 GUI가 필요하지 않습니다.

답변1

지연 시간은 대부분 커널 문제입니다. 최신 커널(및 최신 배포판)이 더 나은 결과를 제공할 것이라고 말하고 싶습니다. Distros는 동일한 기본 소프트웨어를 기반으로 구축되었으므로 사용자의 친숙도가 다를 수 있습니다.~ 할 것이다최신 상태를 유지해야 하고, 반쯤 잊혀진 시스템을 갖고 있으며 익숙하지 않은 방식으로 관리하는 것은 비트 부패를 일으키는 확실한 방법입니다. 일상적인 사용을 위한 최소 설치를 확인해보세요.

답변2

CCRMA 플래닛. 이는 Fedora에서 파생되었으며 오디오에 최적화된 배포판입니다. 여기에는 선택적인 실시간/낮은 지연 커널 패치가 포함됩니다(참조:문서의 이 섹션에 대한 세부정보) 그러나 최근 커널에는 이 작업이 많이 통합되어 있으므로 실제로는 이 작업이 사용자의 요구에 충분할 수도 있습니다.

어떤 배포판을 선택하든 살펴보고 싶을 수도 있습니다.대기 시간이 짧은 오디오 및 MIDI와 함께 작동합니다.

답변3

Gentoo와 약간의 인내심.

저는 이보다 작은 하드웨어에서 Gentoo를 실행했으며 최소한의 WM 및 Opera 브라우저로 전체 X11 데스크탑을 실행할 수 있었습니다. (일상적으로 사용하는 상자라기보다는 "이거 효과가 있을까?"에 가깝습니다.)

CPU 사용량을 제한하려면 Gentoo와 다음 성능 최적화를 권장합니다.

  • 커널 옵션을 수동으로 컴파일하고 필요한 하드웨어만 선택하십시오.
  • 적절한 SSE 확장을 갖춘 CPU용으로 특별히 컴파일되었습니다.
  • 일반 사용자 공간 대신 ​​BusyBox를 사용하여 메모리 및 CPU 부하를 더욱 줄입니다.
  • 일반적으로 X11 3용 절대 최소 모듈식 GPU 드라이버를 컴파일하는 것이 가장 필요합니다. 그래픽 카드용 드라이버(ATI 오픈 소스), 최종 VGA 기본 드라이버 및 선호하는 기타 폴백 드라이버.
  • 오디오 커널 드라이버를 컴파일하여 필요한 드라이버만 제공하세요.
  • 사용 플래그를 신중하게 선택하여 사용자 수준 소프트웨어를 수동으로 컴파일하여 외부 소프트웨어가 오디오 버스에 닿는 것을 방지합니다.

이것은 일련의 복잡한 일처럼 들릴 수도 있지만 Gentoo에서 이 모든 일을 완료하려면 인내심, 중급 기술 문서를 약간 읽고 포기하지 않겠다는 결심만 있으면 됩니다.

답변4

저는 데비안(아마도 버스터), PLL 600MHz, 256MB RAM을 스트리밍 클라이언트로 사용하고 있습니다. 기적적으로 작동합니다.

관련 정보