Вверх ↑
Этот топик читают: Гость
Ответов: 39
Рейтинг: 0
#1: 2012-02-12 16:43:21 ЛС | профиль | цитата
Здравствуйте!
У меня такая проблема: мне нужно чтоб программа воспроизводила звук в определённое звуковое устройство.
К примеру у меня установлена программа виртуальный звуковой кабель, мне нужно чтоб в моей программе можно было выбрать один из кабелей виртуальной карты для воспроизведения. Для выбора записывающих устройств есть элемент BASS_RecordDevices, для выбора воспроизведения я ничего не нашёл.
Может кто знает как сделать такую процедуру?
карма: 0

0
Ответов: 8961
Рейтинг: 824
#2: 2012-02-12 17:13:10 ЛС | профиль | цитата
ReHack, попробуйте так: code_26836.txt
карма: 19

0
файлы: 1code_26836.txt [829B] [114]
Ответов: 39
Рейтинг: 0
#3: 2012-02-12 17:28:25 ЛС | профиль | цитата
Леонид, не помогло. воспроизводится в общих динамиках, ни на один из каналов виртуального кабеля сигнал не поступает
карма: 0

0
Ответов: 3889
Рейтинг: 362
#4: 2012-02-12 17:59:12 ЛС | профиль | цитата
ReHack, Разные номера пробовали на Device Bass_Init подавать перед doInit
карма: 1

0
Ответов: 39
Рейтинг: 0
#5: 2012-02-12 18:07:06 ЛС | профиль | цитата
1nd1g0, разные. сразу после выбора номера действие doInit.. всё вез изменений
карма: 0

0
Ответов: 3889
Рейтинг: 362
#6: 2012-02-12 18:09:57 ЛС | профиль | цитата
ReHack, простейшую схему-пример?
карма: 1

0
Ответов: 8961
Рейтинг: 824
#7: 2012-02-12 18:17:28 ЛС | профиль | цитата
1nd1g0, code_26837.txt но всегда выдаёт устройство №1 может оттого, что одна карта, хоть и навороченная
карма: 19

0
файлы: 1code_26837.txt [1KB] [132]
Ответов: 39
Рейтинг: 0
#8: 2012-02-12 18:57:10 ЛС | профиль | цитата
code_26838.txt
там ip нада поменять на локальняй
------------ Дoбавленo в 18.26:
Леонид, у меня тож выдаёт всегда 1... хотя установлена виртуальная ещё.. все остальные программы где есть возможность выберать устройство воспроизведения, видят всё, и оригинал и кабели виртуалки
------------ Дoбавленo в 18.57:
видимо нет решения этой проблемы...
карма: 0

0
файлы: 1code_26838.txt [3.2KB] [111]
Ответов: 1528
Рейтинг: 57
#9: 2012-02-13 10:49:59 ЛС | профиль | цитата
ReHack, раскомментируй в BASS_Init и будет тебе счастье
code_26850.txt
карма: 0

0
файлы: 1code_26850.txt [102B] [87]
Ответов: 8961
Рейтинг: 824
#10: 2012-02-13 13:01:00 ЛС | профиль | цитата
ReHack, с утра на свежую голову тоже полез в код и пришёл к этому же выводу У меня нашлось аж 5 штук выходных устройств Подсчитал гнёзда -- точно, пять, 4 на карте, один на передней панели, правда ещё не проверял какие и работают-ли.
hitman249, молодец!
карма: 19

0
Ответов: 1528
Рейтинг: 57
#11: 2012-02-13 13:24:05 ЛС | профиль | цитата
плата за это - не будет работать BASS_StreamCreateURL
кому что важнее, выбирайте
карма: 0

0
Ответов: 39
Рейтинг: 0
#12: 2012-02-15 01:13:53 ЛС | профиль | цитата

code_26877.txt

и BASS_Init не менял, и BASS_StreamCreateURL работает, но воспроизводится звук у BASS_StreamCreateURL на том устройстве, номер которого был указан в последнем запустившемся BASS_Init'е
(у меня 3 выходных устройства: звуковая и 2 кабеля виртуалки, по этому подключил по схеме только 3)
[flood]нужно BASS_Init подключать через разветвитель.. а не последовательно как у меня.. у меня работает и ладно)[/flood]
карма: 0

0
файлы: 1code_26877.txt [1.7KB] [153]
Ответов: 1528
Рейтинг: 57
#13: 2012-02-15 05:22:51 ЛС | профиль | цитата
ReHack, какая красивая схема
[offtop]только так индусов без работы можно оставить [/offtop]
карма: 0

0
Ответов: 39
Рейтинг: 0
#14: 2012-02-15 10:44:50 ЛС | профиль | цитата
[flood]hitman249, да я там эксперементировал, не до красоты было .. + это кусок схемы) в исходе там ещё сервер и клиент, s.c.url, визуалигаторы и прочая ерунда [/flood]
карма: 0

0
Ответов: 1528
Рейтинг: 57
#15: 2012-02-15 10:54:21 ЛС | профиль | цитата
[flood]ReHack,
визуалигаторы и прочая ерунда
будьте внимательней [/flood]
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)