Уважаемое сообщество, помогите разобраться с вопросом по воспроизведению звуковых фрагментов в приложении...
Сейчас в свободное время делаю простенькую игрушку, и вот подходит время озвучить игровой процесс. Попробовал воспроизводить звуковой файл при помощи PlaySound (т.е. пока только для win), но столкнулся с одним крайне неприятным явлением: при первом проигрывании наблюдается заметное притормаживание при подгрузке файла с диска, при следующем проигрывании файла такого не наблюдается (по свей видимости читается из памяти)... и так с каждым звуком, а в аркаде их не один и не два.
Есть ли возможность заранее подгрузить все нужные звуки в некое подобие массива и потом их воспроизвести? (желательно только средствами lazarus, без привлечения сторонних библиотек).