2012-08-16 80 views
2

我需要两个系统在运行,系统A上的麦克风会转到系统B上的扬声器,反之亦然,实时在Windows和Linux之间运行插口

我目前有三个系统设置:

  • 的Fedora
    • 杰克工作正常
  • Ubuntu的
    • 杰克有问题的认识麦克风
  • 的Windows
    • 杰克工作正常

我可以在这两个Linux系统之间的细连接插孔,但由于Ubuntu系统是有关于麦克风,我试图到Windows到达插孔问题与他们中的任何一个沟通,目前为止无济于事。我试着用Google搜索,但人们似乎要么说“它的作品!”或“它有问题!”没有提供细节。

是否有使用netjack的规范方法W < - > L?

会真的很感谢任何帮助我可以得到这个。

+0

你好!你有没有设法做连接? – nass 2014-11-19 23:19:25

+0

显然有一个系统,你可以使用称为netjack(http://jackaudio.org/faq/netjack.html),但如何实际得到它的工作,我仍然试图找出。杰克是相当该死的体面教程无效...虽然可能是在这里https://ccrma.stanford.edu/book/export/html/2835(netjack1)我个人试图从扬声器路由声音在Windows在Linux上的扬声器。 – Cestarian 2016-02-27 18:03:11

回答

0

我能得到的音频播放从Windows工作到Linux与netjack2。 我做一小写在这里:https://gist.github.com/kotarou3/3813bbf7833a0e4618f7fbe8a377872d

部分报价在这里为后人:从Windows

流音频到Linux

测试在Ubuntu 16。04和Windows 10红石1

两个框必须是在同一网络上(例如多播数据包 可以在它们之间传递)

安装

的Linux

  1. 设置插孔(容易做Cadence

Windows

  1. 在Windows 盒上安装插孔和ASIO Bridge
  2. 从JACK安装目录
  3. 修改32bits\JackRouter.ini64bits\JackRouter.ini运行regsvr32 32bits\JackRouter.dllregsvr32 64bits\JackRouter.dll,以配合您的通道和样本配置
  4. (可选)设置ASIO桥(高保真音响)输入为默认播放设备

运行

  1. 开始在Linux上netjack2服务器jack_load netmanager(或许也可以添加到.jackdrc它自动加载)
  2. 运行JACK NetDriver在Windows(它在开始菜单),或jackd -R -d net
  3. 在Linux JACK配线面板 (Catia,如果您使用Cadence的 )上应该出现一个名为Windows框的主机名的新设备。按照您认为合适的方式进行连接(注意:如果您有超过2个频道,频道可能不会如预期的那样匹配 )。
  4. 运行ASIO桥接器(同样在开始菜单中),打开ASIO,并将ASIO设备设置为JackRouter
  5. ASIO桥应自动设置到Windows JACK接线板中系统设备的路由。你可以仔细检查 与qjackctl(杰克控制在开始菜单)→ 连接 和连接他们,如果不

我想这可以进一步用于从Windows拿到麦克风输入以及通过使用Windows麦克风到扬声器环回功能(它位于Windows 10的麦克风配置中),尽管代价是延迟更大。 基本上让Windows将麦克风发送到ASIO桥接输入。

0

你可以试试jacktrip,它有一个实验windows client

人还报告说,soundjack .eu域名应该是工作的伟大,但我从来没有测试过它(和无法找到他们的网站上Linux客户端)

相关问题