5
We’ve compiled a list of 5 free and paid alternatives to Loopback. The primary competitors include JACK Audio Connection Kit, Voicemeeter. In addition to these, users also draw comparisons between Loopback and AudioBus, iShowU Audio Capture, Sound Siphon. Also you can look at other similar options here: Audio and Music Software.
We’ve compiled a list of 5 free and paid alternatives to Loopback. The primary competitors include JACK Audio Connection Kit, Voicemeeter. In addition to these, users also draw comparisons between Loopback and AudioBus, iShowU Audio Capture, Sound Siphon. Also you can look at other similar options here: Audio and Music Software.
Хотите легко передавать звук между приложениями на вашем Mac? Создайте виртуальные аудиоустройства, чтобы получать звук из приложений и устройств ввода звука, а затем отправлять его в приложения обработки звука. Loopback дает вам мощную студийную микшерскую плату прямо в вашем компьютере!
-
47
-
JACK — профессиональный звуковой сервер-демон, который обеспечивает соединения в реальном времени с малой задержкой.
- Бесплатная
- Windows
- Mac OS
JACK — это профессиональный звуковой сервер-демон, который обеспечивает соединения в реальном времени с малой задержкой для аудио и MIDI-данных между приложениями, реализующий его API.
-
41
-
Подключите аудио приложения к виртуальным аудио устройством.
- Бесплатная
- Windows
VB-Audio CABLE — это аудиодрайвер Windows, работающий как виртуальный аудиокабель. После установки драйвера VB-CABLE новое устройство воспроизведения появится в списке аудиоустройств и может быть установлено в качестве устройства по умолчанию. VB-CABLE может быть установлен устройством по умолчанию, как и любое обычное аудиоустройство. Кнопки «Настроить» и «Свойства» позволяют настроить многоканальные функции и качество звука устройства. Весь сигнал, поступающий на вход CABLE, поступает на выход CABLE. Это упрощает запись аудиопотока с помощью другого приложения.
-
34
-
Virtual audio cable позволяет записать аудиопоток компьютера в реальном времени.
- Платная
- Windows
Virtual audio cable позволяет записать аудиопоток компьютера в реальном времени. Программа позволяет использовать несколько приложений одновременно.
-
12
-
Total Recorder — это многоцелевая программа для записи аудио и видео с широкими возможностями редактирования и обработки звука.
- Платная
- Windows
Total Recorder — это многоцелевая программа для записи аудио и видео с широкими возможностями редактирования и обработки звука.
-
11
-
VoiceMeeter может смешивать источники звука, поступающие как с аудиоустройств, так и с аудиоприложений.
- Бесплатная
- Windows
VoiceMeeter может смешивать аудиоисточники, поступающие как от аудиоустройств, так и от аудиоприложений.
Loopback
Create virtual audio devices to take the sound from applications and audio input devices, then send it to audio processing applications. Loopback is a software solution that provides the power of a high-end studio mixing board. Virtual audio devices can provide up to 64 channels of input and output.
• Combine Audio Sources: Pull audio from multiple sources into one virtual device! Just add the applications and physical audio devices you want to include to the Sources column to get started.
• Powerful Channel Options: Add as many output channels as needed, then configure your routing with easy to understand virtual wiring. Customizing exactly where audio flows is a snap.
• Pass-Thru, Too: A Pass-Thru device let you pass audio directly from one application to another, with almost no configuration required. Loopback pipes audio around for you.
Customize your audio mix by tweaking the volume from individual sources relative to other sources, adjusting the audio levels sent to your monitoring devices, and control volume coming from the virtual audio device itself.
Monitoring virtual audio devices is now smoother and more powerful. You can add a monitor at the end of the device and wire it up to get the exact audio desired.
Listen in to the entire virtual audio device, or use the custom wiring options to monitor just part of the audio. Loopback supports multiple monitors per virtual audio device so you can hear exactly what you need to.
Audio can now be captured from hidden sources, including Siri, VoiceOver, and Text to Speech. Hold down the option key while clicking the Add Source button to reveal the “Running Processes” menu, then select the correct hidden source.
As Loopback is widely used by many folks with visual impairments, its development team has made it fully accessible with Apple’s VoiceOver as it does with all of its software.
Loopback описывается как ‘Программное обеспечение macOS для получения звука из приложений и устройств ввода звука и использования их в качестве входных данных для чего-либо еще.’
Мы собрали 17 аналогов к Loopback для различных платформ, включая Андроид, iPhone, iPad, Mac, Linux и Windows, работающих как Онлайн, так и Офлайн.
В том числе 8 аналогов для «Windows», поэтому надеемся вы сможете найти подходящую альтернативу.
Лучшая альтернатива Loopback для «Windows» — это VB-Audio VoiceMeeter, про которую вы можете прочитать на нашем сайте.
Другие хорошие приложения, похожие на Loopback — это:
JACK Audio Connection Kit и VB-Audio Virtual Cable
PyAudioWPatch
This fork will allow you to use the WASAPI device as loopback using PyAudio.
So you can use speakers to record audio ✨
For whom?
If you want to record sound from speakers in python, then this fork is for you. You can get recording from any device that supports WASAPI, for example, you can even record audio from Bluetooth headphones🎧
PyAudioW(indows|ASAPI)Patch come only with WMME, DirectX and WASAPI support
if you need more -> create an issue
How
The Windows Audio Session API (WASAPI) allows you to use output devices (that support this API) in loopback mode. At the time of release, it was impossible to achieve this using the original version of PyAudio.
Note: Now WASAPI loopback devices are duplicated at the end of the list as virtual devices. That is, to record from speakers, you need to use not just a WASAPI device, but its loopback analogue. All loopback devices are input devices.
How to use
Read -> Install -> Enjoy! ↣ Press ⭐
Installation
pip install PyAudioWPatch
Wheels are available for Windows, Python 3.{7,8,9,10,11,12,13}.
All wheels support APIs: WMME, WASAPI, DirectX(DSound).
In code
With new features:
import pyaudiowpatch as pyaudio with pyaudio.PyAudio() as p: # Open PyA manager via context manager with p.open(...) as stream: # Open audio stream via context manager # Do some stuff ...
Or in original PyAudio way:
import pyaudiowpatch as pyaudio p = pyaudio.PyAudio() stream = p.open(...) # Do some stuff ... stream.stop_stream() stream.close() # close PyAudio p.terminate()
Difference with PyAudio
- The behavior of all standard methods is unchanged
- Added several life-improving methods
- Fixed problem with name encoding
- Ability to record audio from WASAPI loopback devices (see example)
More detailed
-
new methods:
get_host_api_info_generator
— Iterate over all Host APIsget_device_info_generator
— Iterate over all devicesget_device_info_generator_by_host_api
— Iterate over all devices, by specific Host API(index/type)get_loopback_device_info_generator
— Iterate over all devices(with loopback mode)print_detailed_system_info
— Print some info about Host Api and devicesget_default_wasapi_loopback
— Returnloopback
for default speakersget_wasapi_loopback_analogue_by_index
— Returnloopback
for device via indexget_wasapi_loopback_analogue_by_dict
— Returnloopback
for device related toinfo_dict
get_default_wasapi_device
— Return default (out/in)put device forWASAPI
driver
-
new features:
- Context manager support, for PyAudio(manager) and Stream classes
- Run
python -m pyaudiowpatch
to get list of devices(likeprint_detailed_system_info
call)
Examples:
- 🆕 Sequential recording from speakers
- Play sine, using ‘new context manager’
- Record audio from default speakers
- Simple recording app
- Cross-platform concept (Not example)
Sources
The following were taken as a basis:
- PortAudio v19 [8b6d16f26ad660e68a97743842ac29b939f3c0c1]
- PyAudio v0.2.12
How to build manually
- Build PortAudio (using the instructions in the README)
- Install python
- run in the PyAudioWPatch directory:
- ???
- Profit.
Also you can build wheels:
pip install cibuildwheel
- Run in Cygwin:
./cygwin_cibuildwheel_build.sh
- Get your wheels in the
./wheelhouse
folder
Star History
Origin README
PyAudio
PyAudio provides Python bindings for PortAudio v19, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms, such as GNU/Linux, Microsoft Windows, and Apple macOS.
PyAudio is distributed under the MIT License.
- Homepage
- API Documentation
- PyPi
Installation
See the INSTALLATION file in the source distribution for details. In summary, install PyAudio using pip
on most platforms.
Windows
python -m pip install pyaudio
This installs the precompiled PyAudio library with PortAudio v19 19.7.0 included. The library is compiled with support for Windows MME API, DirectSound, WASAPI, and WDM-KS. It does not include support for ASIO. If you require support for APIs not included, you will need to compile PortAudio and PyAudio.
macOS
Use Homebrew to install the prerequisite portaudio library, then install PyAudio using pip
:
brew install portaudio pip install pyaudio
GNU/Linux
Use the package manager to install PyAudio. For example, on Debian-based systems:
sudo apt install python3-pyaudio
Alternatively, if the latest version of PyAudio is not available, install it using pip
. Be sure to first install development libraries for portaudio19
and python3
.
Building from source
See the INSTALLATION file.
Documentation & Usage Examples
-
Read the API Documentation, or generate it from the source using
sphinx
. -
Usage examples are in the
examples
directory of the source distribution, or see the project homepage.
License
PyAudio is distributed under the MIT License. See LICENSE.txt.