Кіріспе

Музыкалық файл пішімі

Портативті дыбыс форматы (PSF) – әртүрлі бейне ойын консольдарынан тікелей алынған бейне ойындардың музыкалық файл пішімі. Формат бастапқыда PlayStation бейне ойындары үшін қолданылған, бірақ кейін басқа жүйелерді де қолдауға бейімделген. PSF форматын 2003 жылы Нилл Корлетт жариялаған, ол сонымен қатар PSF1 және PSF2 файлдарын ойнататын "Жоғары эксперименттік" аталатын Winamp плагинін жасады. Әдетте, PSF файлдарында бірнеше үлгілер және музыкалық тізбек ойнатқышы болады. Бұл бірдей музыканың (WAV, MP3) эквивалентті ағынды форматына қарағанда әлдеқайда аз орын алады, бірақ сапасы жоғары сақталады. PSF файлдарында сақталған фонограмма әдетте шексіз циклмен ойнатылуы мүмкін, себебі тізбек өздігінен циклдық нүктелерін басқарады. Көптеген PSF қосалқы форматтары miniPSF/PSFlib мүмкіндігіне де ие, онда бірнеше тректер қолданатын деректер PSFlib файлында бір рет сақталады. Басқа айырмашылықтар miniPSF файлында сақталады, оны zlib арқылы сығып, сақтау тиімділігін арттыруға болады. PSF2 файлы – PlayStation 2 жүйесіндегі PSF-ке баламалы формат. PSF2 ішкі құрылымы бойынша PSF-тің бір орындалатын файлы емес, файлдық жүйе ретінде құрылған. PSF-тің бастапқы үлгі алу жиілігі 44,100 Гц, ал PSF2-нің – 48,000 Гц. Жиіліктер 8,000 Гц-тен 96,000 Гц-ке дейін өзгеруі мүмкін. PSF және PSF2 файлдарында файлға қатысты деректер бар бейне ойын жүйесінің түрін анықтайтын тақырып және соңында ойынның аты, автор және ұзақтығы сияқты толық ақпаратты қамтитын таңбалар жиынтығы болады.

PSF-ның кіші форматтары

PSF бастапқыда тек "PlayStation Sound Format" дегенді білдірді, бірақ 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) және 2SF (Nintendo DS Sound Format) кіші форматтарының қосылуымен, "Portable Sound Format" дегенірек жалпылама аббревиатура пайда болды. Осының нәтижесінде PSF және PSF1 PlayStation дыбыстық деректерінің файлдарын бір-бірінің орнына қолданылады.

GSF

GBA дыбыс форматы (GSF) — Caitsith2 және Zoopd жасаған Game Boy Advance аудио форматы. GSF файлдарының негізгі құрылымы PSF форматының бір түрі болып табылады. GSF ойнатқыштары файлдарды дыбысқа қатысты ғана Game Boy Advance ROM ретінде эмуляциялайды, сондықтан олар кең таралған аудио форматтарымен салыстырғанда процессорды көп пайдаланады.

USF

Nintendo Ultra64 Sound Format (USF) — Адам Гашлин жасаған, Nintendo 64 бейне ойынының дыбысын жасау кодын сақтайтын файл форматы. USF-тың негізгі файл құрылымы PSF форматының бір түрі болып табылады.