ПРЕДСТАВЛЕНИЕ ДАННЫХ ЗВУКОВЫХ ОБЪЕКТОВ С КАЖУЩИМСЯ РАЗМЕРОМ В ПРОИЗВОЛЬНЫЕ СХЕМЫ РАСПОЛОЖЕНИЯ ГРОМКОГОВОРИТЕЛЕЙ

1. Устройство для представления звуковых объектов, содержащее:
один или более процессоров и одно или более запоминающих устройств, выполненные с возможностью управления по меньшей мере одним устройством для выполнения следующих операций:
прием данных звуковоспроизведения, включающих один или несколько звуковых объектов, при этом звуковые объекты включают звуковые сигналы и связанные метаданные, при этом метаданные включают по меньшей мере данные положения звукового объекта и данные размера звукового объекта;
вычисление для звукового объекта из одного или нескольких звуковых объектов значений коэффициента усиления виртуального источника от виртуальных источников при соответствующих местоположениях виртуального источника в пределах области или объема звукового объекта, определенного данными положения звукового объекта и данными размера звукового объекта; и
вычисление набора значений коэффициента усиления звукового объекта для каждого из множества выходных каналов на основании по меньшей мере частично вычисленных значений коэффициента усиления виртуального источника, при этом каждый выходной канал соответствует по меньшей мере одному воспроизводящему громкоговорителю воспроизводящей среды и каждое из указанных местоположений виртуального источника соответствует соответствующему статическому местоположению в пределах воспроизводящей среды,
причем процесс вычисления набора значений коэффициента усиления звукового объекта включает вычисление средневзвешенного значения коэффициентов усиления виртуального источника из виртуальных источников в пределах области или объема звукового объекта.
2. Устройство по п. 1, отличающееся тем, что весовые коэффициенты для средневзвешенного значения зависят от положения звукового объекта, размера звукового объекта и каждого местоположения виртуального источника в пределах области или объема звукового объекта.
3. Устройство по п. 1, отличающееся тем, что программное обеспечение включает команды для приема данных воспроизводящей среды, включающих данные местоположения воспроизводящих громкоговорителей.
4. Устройство по п. 3, отличающееся тем, что программное обеспечение включает команды:
определения множества местоположений виртуального источника в соответствии с данными воспроизводящей среды и
вычисления для каждого из местоположений виртуального источника значения коэффициента усиления виртуального источника для каждого из множества выходных каналов.
5. Устройство по п. 3, отличающееся тем, что по меньшей мере некоторые из местоположений виртуального источника соответствуют местоположениям за пределами воспроизводящей среды.
6. Устройство по п. 3, отличающееся тем, что местоположения виртуального источника распределены равномерно вдоль осей x, y и z.
7. Устройство по п. 3, отличающееся тем, что местоположения виртуального источника имеют первый равномерный интервал вдоль осей х и у и второй равномерный интервал вдоль оси z.
8. Устройство по п. 6, отличающееся тем, что процесс вычисления набора значений коэффициентов усиления звукового объекта для каждого из множества выходных каналов включает независимые вычисления значений коэффициента усиления виртуального источника от виртуальных источников вдоль осей x, y и z.
9. Устройство для представления звуковых объектов, содержащее:
систему интерфейсов и
логическую систему, приспособленную для:
приема от системы интерфейсов данных звуковоспроизведения, включающих один или несколько звуковых объектов, при этом звуковые объекты включают звуковые сигналы и связанные метаданные, причем метаданные включают по меньшей мере данные положения звукового объекта и данные размера звукового объекта;
вычисления для звукового объекта из одного или нескольких звуковых объектов значений коэффициента усиления виртуального источника от виртуальных источников при соответствующих местоположениях виртуального источника в пределах области или объема звукового объекта, определенного данными положения звукового объекта и данными размера звукового объекта; и
вычисления набора значений коэффициентов усиления звукового объекта для каждого из множества выходных каналов на основании по меньшей мере частично вычисленных значений коэффициента усиления виртуального источника, причем каждый выходной канал соответствует по меньшей мере одному воспроизводящему громкоговорителю воспроизводящей среды и каждое из указанных местоположений виртуального источника соответствует соответствующему статическому местоположению в пределах воспроизводящей среды, причем процесс вычисления набора значений коэффициента усиления звукового объекта включает вычисление средневзвешенного значения коэффициентов усиления виртуального источника из виртуальных источников в пределах области или объема звукового объекта.
10. Устройство по п. 9, отличающееся тем, что весовые коэффициенты для средневзвешенного значения зависят от положения звукового объекта, размера звукового объекта и каждого местоположения виртуального источника в пределах области или объема звукового объекта.
11. Устройство по п. 9, отличающееся тем, что логическая система приспособлена для приема данных воспроизводящей среды, включающих данные местоположения воспроизводящих громкоговорителей, из системы интерфейсов.
12. Устройство по п. 11, отличающееся тем, что логическая система приспособлена для:
определения множества местоположений виртуального источника в соответствии с данными воспроизводящей среды и
вычисления для каждого из местоположений виртуального источника значения коэффициента усиления виртуального источника для каждого из множества выходных каналов.
13. Устройство по п. 12, отличающееся тем, что по меньшей мере некоторые из местоположений виртуального источника соответствуют местоположениям за пределами воспроизводящей среды.
14. Устройство по п. 12, отличающееся тем, что местоположения виртуального источника распределены равномерно вдоль осей x, y и z.
15. Устройство по п. 12, отличающееся тем, что местоположения виртуального источника имеют первый равномерный интервал вдоль осей х и у и второй равномерный интервал вдоль оси z.
16. Устройство по п. 14, отличающееся тем, что процесс вычисления набора значений коэффициентов усиления звукового объекта для каждого из множества выходных каналов включает независимые вычисления значений коэффициента усиления виртуального источника от виртуальных источников вдоль осей x, y и z.
17. Устройство по п. 9, отличающееся тем, что дополнительно содержит запоминающее устройство, причем система интерфейсов содержит интерфейс между логической системой и запоминающим устройством.
18. Устройство по п. 17, отличающееся тем, что система интерфейсов содержит сетевой интерфейс.
19. Устройство по п. 17, отличающееся тем, что дополнительно содержит пользовательский интерфейс, причем логическая система приспособлена для приема пользовательского ввода данных посредством пользовательского интерфейса, включая входные данные размера звукового объекта, но не ограничиваясь ими.
20. Устройство по п. 19, отличающееся тем, что логическая система приспособлена для масштабирования входных данных размера звукового объекта.