휴대용 사운드 형식
Portable Sound Format![]() |
휴대용 사운드 포맷(PSF)은 다양한 비디오 게임 콘솔에서 비디오 게임에서 직접 복사한 음악 파일 포맷이다.이 포맷은 원래 플레이스테이션 비디오 게임에 사용되었지만, 이후 다른 시스템들을 지원하도록 조정되었다.
PSF 형식은 Neill Corlett에 의해 2003년에 공개 문서화되었으며, Neil Corlett는 PSF1과 PSF2 파일을 재생하는 "Highly Experimentional"이라는 이름의 Winamp 플러그인을 작성하기도 했다.
일반적으로 PSF 파일에는 다수의 샘플과 음악 시퀀서 플레이어 프로그램이 포함되어 있다.이는 동일한 음악(WAV, MP3)의 등가 스트리밍 형식보다 훨씬 적은 공간을 차지하며 높은 충실도를 유지한다.시퀀서가 자체 루프 포인트를 처리하므로 PSF 파일에 저장된 배경 음악은 일반적으로 영원히 루프될 수 있다.
여러 PSF 보조양식에도 miniPSF/PSFlib 기능이 있어 여러 트랙에서 사용되는 데이터는 첨부된 PSFlib 파일에 한 번만 저장된다.추가 차이점은 zlib를 통해 압축할 수 있는 miniPSF 파일에 저장되어 스토리지 효율성을 더욱 높일 수 있다.
PSF2 파일은 PSF와 동등한 플레이스테이션 2이다. PSF2는 단일 PS 실행 파일인 PSF가 아닌 파일 시스템으로 내부적으로 구성된다.PSF의 기본 샘플링 속도는 44,100Hz인 반면 PSF2의 샘플링 속도는 48,000Hz이다.속도는 8,000Hz에서 96,000Hz까지 다양할 수 있다.
PSF와 PSF2 파일 모두 파일에 데이터가 포함된 비디오 게임 시스템의 유형을 지정하는 헤더와 게임 이름, 아티스트, 길이와 같은 세부 정보를 제공할 수 있는 선택적 태그 세트가 포함되어 있다.
PSF 보조 양식
PSF initially stood only for "PlayStation Sound Format", but with the addition of the PSF2, SSF (Sega Saturn Sound Format), DSF (Dreamcast Sound Format), USF (Nintendo Ultra 64 Sound Format), QSF (Capcom Q-Sound Format), GSF (Game Boy Advance Sound Format), and 2SF (Nintendo DS Sound Format) sub-formats, the more generic backronym "Portable Sound F오마트가 개발되었다.따라서 PSF와 PSF1은 서로 바꾸어 플레이스테이션 사운드 데이터 파일을 참조한다.
GSF
GBA 사운드 포맷(GSF)은 케이싯2와 조프드가 개발한 에뮬레이트된 게임보이 어드밴스 오디오 포맷이다.기본 GSF 파일 구조는 PSF의 하위 형식이다.
GSF 플레이어는 이 파일을 사운드 전용 게임보이 어드밴스 ROM으로 에뮬레이트하여 메인스트림 오디오 포맷과 비교할 때 프로세서 집약적일 수 있다.
USF
닌텐도 울트라64 사운드 포맷(USF)은 아담 개슬린의 파일 포맷으로 닌텐도 64 비디오 게임에서 나오는 소리 생성 코드를 담고 있다.기본적인 USF 파일 구조는 PSF의 하위 형식이다.
참조
- Chang, KyuSik; Kim, GyuBeom; Kim, TaeYong (14–17 August 2007). "Video Game Console Audio: Evolution and Future Trends". Computer Graphics, Imaging and Visualisation, 2007. CGIV '07. Bangkok, Thailand: 97–102. doi:10.1109/CGIV.2007.87. ISBN 978-0-7695-2928-8.
외부 링크
플레이어 및 플러그인
- PSF1과 PSF2를 포함한 33가지 음악 형식을 지원하는 오디오 오버로드 Mac/Windows/리눅스 칩튠 플레이어.
- 플러그인을 통한 PSF1 및 PSF2 재생을 지원하는 대담한 미디어 플레이어 리눅스 플레이어.
- Chipamp - OverClocked ReMix에 의해 컴파일된 Winamp 플러그인 번들 40개 이상의 chiptune 및 Tracker 형식 재생 가능
- UPSE123 - UNIX Playstation 사운드 에뮬레이터, 사운드 정확성에 초점을 맞춘 고급 플레이스테이션 사운드 에뮬레이터.PSF와 MiniPSF 포맷 파일을 재생한다.