Задача - одновременно играть разную музыку на разные карточки в системе. Вопрос в том, как правильно инициализировать библиотеки в одной программе (схема прикреплена)?
Или же только создавать 2 разные программки каждая со своим устройством вывода?
Этот топик читают: Гость
|
Ответов: 704
Рейтинг: 7
|
|||
| карма: 0 |
|
|
Ответов: 8978
Рейтинг: 825
|
|||
|
Neo, воспользовался случаем, установил USB карту -- по крайней мере BASS её видит и на запись предлагает выбрать
|
|||
| карма: 19 |
| ||
| файлы: 1 | 2_sounddr.jpg [23.4KB] [256] |
|
Ответов: 704
Рейтинг: 7
|
|||
|
Леонид, я тоже юсб-шную пробую как раз
То, что она видна - видна. Но не в том суть. Вопрос в правильном включении двух BASS из одной программы на разные устройства вывода. Думаю, может есть вариант с контейнерами или дочерними формами как-то обмануть и заставить потоки звука обращаться каждому к своей BASS. В крайнем случае сделаю 2 программки и каждая на свою звуковуху. Но вдруг есть красивый вариант с одной программкой... |
|||
| карма: 0 |
|
|
Ответов: 8978
Рейтинг: 825
|
|||
|
Neo, в главном компоненте BASS_Init есть свойство Device, в кодах оно отключено, если включить, то можно выбрать железо. У меня получилось, что USB карта идёт под номером 1 (собака, прописала себя главнее Бога
Neo писал(а): В крайнем случае сделаю 2 программки и каждая на свою звуковухуЕсли компилировать с индексом 1 или 6, то и работает указанная карта. Поставил два BASS_Init в одну программу с разными индексами -- компилируется без ошибок, но нет возможности выбрать самому на какую направить звук ------------ Дoбавленo в 10.59: Пытался в help-е посмотреть, но знаний маловато |
|||
| карма: 19 |
|
|
Разработчик
Ответов: 26324
Рейтинг: 2148
|
|||
|
Леонид писал(а): но нет возможности выбрать самому на какую направить звукНасколько я понял, то надо каждый объект создавать в своем потоке, и только тогда можно будет управлять независимо каждым ММ объектом. В случае создания нескольких ММ объектов в одном потоке, управление можно будет осуществлять только одним объектом |
|||
| карма: 22 |
| ||
| Голосовали: | Neo |
5



Поиск
Друзья
Администрация