A PulseAudio client written in pure JavaScript for node.js.Currently most commands are implemented. SHM/MemFD-related commands are not supported.
https://github.com/mscdex/paclientTags | pulseaudio pulseaudio-client nodejs audio client management configuration |
Implementation | Javascript |
License | MIT |
Platform | NodeJS |
PulseAudio emulation for ALSA. The program provides an alternative partial implementation of the PulseAudio API. It consists of a loader script and a number of shared libraries with the same names as from original PulseAudio, so applications could dynamically load them and think they are talking to PulseAudio. Internally, no separate sound mixing daemon is used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug plugins to handle multiple sound sources and capture streams running at the same time. dmix plugin muxes multiple playback streams; dsnoop plugin allow multiple applications to capture from a single microphone; and plug plugin transparently converts audio between various sample formats, sample rates and channel numbers. For more than a decade now, ALSA comes with these plugins enabled and configured by default.
pulseaudio pulseaudio-emulation alsa soundAudio effects for Pulseaudio applications. The user has full control over the effects order. Just use the up/down arrows next to the plugin label at the left side. It supports Limiter, Compressor, Equalizer, Reverberation, Multiband Compressor, Loudness, Maximizer, Gate etc.
equalizer reverberation gstreamer pulseaudio-applications pulseaudio compressor stereo-equalizer-effects auto-volume gnomea cross-platform, terminal-based audio engine, library, player and server written in c++. musikcube compiles and runs easily on windows, macos and linux. it also runs well on a raspberry pi with raspbian, and can be setup as a streaming audio server.
audio-player audio-engine music-player terminal curses coreaudio cross-platform wasapi pulseaudio directsound alsa music-library music-player-clientPulseAudio is a networked sound server, similar in theory to the Enlightened Sound Daemon (EsounD). Its functions include Software mixing of multiple audio streams, bypassing any restrictions the hardware has, Network transparency, allowing an application to play back or record audio on a different machine than the one it is running on, Sound API abstraction, Generic hardware abstraction and lot more.
sound sound-system volume audioThe image uses X11 and Pulseaudio unix domain sockets on the host to enable audio/video support in the web browsers. These components are available out of the box on pretty much any modern linux distribution. Before reporting your issue please try updating Docker to the latest version and check if it resolves the issue. Refer to the Docker installation guide for instructions.
pa2freebox is a shell script to stream the sound from pulseaudio to a freebox (set-top-box of the french ISP free) - pa2freebox est un script inspireacute; du freeplayer permettant d'envoyer le son d'un ordinateur vers une freebox via pulseaudio et vlc
A CS development framework based on small-to-medium sized refining, covering computer-side, web-side, and mobile-side full-platform system templates, will include some commonly used repetitive function codes, such as network communication mechanisms, in most one-to-many system designs. Client version control, account control management, password modification, announcement management, server configuration, various common windows, etc., and most small and medium-sized systems just need simple rights management. This framework contains four client-side modes, the first commonly used winform client, the second is the wpf client, the third is the asp.net mvc mode, and the fourth is the client of the Android platform. You can choose a mode on winform and wpf clients, then your system provides some functions (such as report viewing) to asp.net, and then provide an Android app for mobile phone use, if the server is assumed in the cloud, all People can interact with anytime, anywhere, data flow, all account models are unified, the browser is also convenient for some people who only need to view the report users do not need to deploy the client. Of course, the client can provide more powerful features.
network server client socket c-s plc profinet pc modbus-tcp tcp-socket udp-socket winform json winccShare configuration and state data of an Express app with the client-side via JavaScript. Express State is designed to make it easy to share configuration and state data from the server to the client. It can be used to share any data that needs to be available to the client-side JavaScript code of the an app: e.g., the current user, a CSRF token, model data, routes, etc.
express state client expose data config configuration json model modownBuzztard is a music production environment, based on a very modular approach taking many concepts from trackers a step further. It runs under Linux and is compatible to the windows only and close source software Buzz. The backend is using GStreamer as a multimedia framework. It can use Alsa, Jack, PulseAudio and other audio interfaces.
Command line visualizer. Supports mpd, with experimental support for alsa and pulseaudio. fftw and ncursesw libraries are required to build. Note that ncurses with wide character support is needed.
Graphical applications and desktops in docker are similar in usage to a Virtual Machine. They are isolated from host in several ways. It is possible to run applications that would not run on host due to missing dependencies. For example, you can run latest development versions or outdated versions of applications, or even multiple versions at the same time. Practical differences to a VM: Docker containers need much less resources. x11docker discardes containers after use. Persistant data and configuration storage is done with shared folders. Persistant container system changes can be done in Dockerfile. System changes in running containers are discarded after use.
docker gui xorg gpu x11 pulseaudio wayland xpra xephyr desktop x sound ssh vnc html5 init systemd runit openrc elogindThe Cloud Speech API enables easy integration of Google speech recognition technologies into developer applications. Send audio and receive a text transcription from the Cloud Speech API service. Select or create a Cloud Platform project.
nodejs machine-learning speech-to-text speech google-apis-client google-api-client google-apis google-api google google-cloud-platform google-cloud cloud google-speech google-cloud-speech-apiNadaConfig is a centralized configuration system that will let client applications retrieve their configuration data from a unique store on a server.
central centralized centralized-config client config config-management configurationA browser based audio waveform visualisation frontend component from BBC R&D.Peaks.js is a modular client-side JavaScript component designed for the display of and interaction with audio waveforms in the browser.
audio visualisation bbc webaudio browser interactive waveformCinefx is a professional grade media player, based on the jahplayer, that is capable of playing uncompressed video and image sequences at resolutions as high as 2K and 4K in real-time. Cinefx is an offline playback, editing, encoding, animation and visual effects tool based on the Jahshaka technology that allows you to create professional digital media on your desktop. Use the tools that hollywood uses to create blockbuster films and special effects.
video-editor video media-playerCVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. CVS is a production quality system in wide use around the world, including many free software projects.
version-control revision-control scmWhen you create a Databasedotcom::Client object, you need to configure it with a client id and client secret that corresponds to one of the Remote Access Applications configured within your Salesforce instance. The Salesforce UI refers to the client id as "Consumer Key", and to the client secret as "Consumer Secret". If configuration information is present in the environment, the new Client will take configuration information from there.
The JavaScript client library for SuperCollider. SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.
supercollider supercollider-language-interpreter synthesis-server flow music livecoding algorithmic-music synthesis sound creative-coding creativeNode.js client library for using Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT tokens is included. The full list of supported APIs can be found here. The API endpoints are automatically generated, so if the API is not in the list, it is currently not supported by this API client library.
google google-api nodejs client client-library api google-apisSystemScanner tracks the system state of computers for the purposes of configuration and change management. A small client app regularly reports its state to a service that runs on a computer of your choosing, which then saves it to an MSSQL database for subsequent analysis.
audit change-management configuration-mgmt system-information tracking
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.