This program now comes in two flavours, as a Direct Show filter and a VST plugin. The Direct Show Filter allows any Direct Show capable audio player software (such as Windows Media Player) the ability to read and decode B-format wave files (the format of which is specified here on Richard Dobson’s web page – details on the Waveformat extensible file format used can be found on Microsofts web site here – details on Ambisonics can be found here).
The VST version comes in 1st and 2nd order versions (3rd and 4th order versions to follow) and allows you to alter the polar patterns of the speaker feeds either across the whole frequency range or using ‘Shelf Filters’ with a variable cut-off. Both of the VST plugins will derive outputs for a standard ITU 5 speaker array, with higher orders giving better frontal resolution.
Lidify is built for music lovers who want the convenience of streaming services without sacrificing ownership of their library. Point it at your music collection, and Lidify handles the rest: artist discovery, personalized playlists, podcast subscriptions, and seamless integration with tools you already use like Lidarr and Audiobookshelf.
Stream your library – FLAC, MP3, AAC, OGG, and other common formats work out of the box
Automatic cataloging – Lidify scans your library and enriches it with metadata from MusicBrainz and Last.fm
Audio transcoding – Stream at original quality or transcode on-the-fly (320kbps, 192kbps, or 128kbps)
Ultra-wide support – Library grid scales up to 8 columns on large displays
pedalboard is a Python library for working with audio: reading, writing, rendering, adding effects, and more. It supports most popular audio file formats and a number of common audio effects out of the box, and also allows the use of VST3® and Audio Unit formats for loading third-party software instruments and effects.
Read a DLNA Media Server to select music to play on your DLNA Renderer
Scan the network for your Media Server (“Server”) and Renderer (“Renderer”) devices, select one of each and then from the main screen select the music you want to play, drilling into Albums, Artists, Genres (all defined by your Media Server). Any music you want to hear is called a track and is loaded onto the play queue. Then select Play button to listen to the track listed at the top of the queue. You can also create playlists and store your favorite tracks for playback.
Beats Per minute is great for playlist of songs sorted by BPM but it would be useful to sort albums by BPM as well. To do this the following script calculates an average of BPM information from each song of the album and write that value to ALBUM_AVG_BPM. Then just create a playlist sorted by artist then album_avg_bpm
SMP Album Average BPM Calculator Script
In the DUI, toggle layout and create a new panel or tab, then right click the new area and add a New UI Element, scroll down to the Utility section and select Spider Monkey Panel and click OK. Now right click the new Spider Monkey Panel and select Edit Panel Script. Select the entire contents on the new ‘Temporary File’ window and replace them with the following script.
Dancing QT is a combined music database and player application specially designed for dancing schools and equivalent applications. Key features are an easy-to-use interface, fast search capabilities, playlist management, exact pitching and crossfading.
Looking around the open source landscape for a while, I tried to find a music database and player that is suitable for use in a dancing school environment – without success. Most mixing applications tend to be too confusing for the intended audience, most players lack database searching capabilites and most song databases don’t know how to pitch 😦
Because of this, I decided to setup a new application – Dancing QT. It uses alsaplayer because of its excellent interface and pitching capabilities, it uses an embedded SQLite DBMS to maintain a song database, and it uses taglib to populate the database. The interface is written in C++ using Qt. Because of the alsaplayer dependency, the target platforms will be limited to environments providing alsaplayer.
Reliably play midi music files from a folder or “.m3u” playlist. Adjust playback speed, volume and output device on the fly during playback. A large playback progress bar makes jumping forward and backward in time a breeze with just a single click or tap. Supports “.mid”, “.midi” and “.rmi” files in format 0 (single track) and format 1 (multi-track). Comes complete with 24 sample midis ready to play.
Features:
Dual play systems – Play Folder and Play List
Comes with 24 built-in sample midis on a virtual disk
Elapsed, Remaining and Total time readouts
Native “.m3u” playlist support (copy, paste, open, save, build)
Drag and drop midi files to play / add to playlist
Play Modes: Once, Repeat One, Repeat All, All Once, Random
Play Speed: 10% to 1,000% (1/10th to 10x)
Intro Mode: Play first 2s, 5s, 10s or 30s of midi
Rewind / Fast Forward by: 1s, 2s, 5s, 10s or 30s
Play on Start option – playback commences on app start
Always on Midi option – maintain connection to midi device for instant playback
Auto Fade In – eliminate loud or abrupt notes during rewind, fast forward or reposition operations
Playback Progress bar – click to reposition/jump backward or forward in time
Volume control with volume boost (up to 200%)
Play “.mid”, “.midi” and “.rmi” midi files in 0 and 1 formats
Custom built midi playback subsystem for high playback stability
Scrolling lyrics viewer
Detailed midi information panel
Tracks Panel: Realtime track data indicators with mute all, unmute all, and mute individual track options
Channels Panel: Realtime channel output volume indicators with peak level hold and variable hold time, unmute all, mute all, and mute individual channel options
Notes Panel: 128 realtime note usage indicators with variable hold time, 8-12 notes per line display, labels as letters or numbers, unmute all, mute all, and mute individual note options
Piano Panel: View realtime piano keystrokes on a 128, 88, 76, 61, 54, 49 or 37 key keyboard with animated and lit keystrokes
Piano: Mark middle C key, C + F keys, or all white keys
Transpose option: Shift all notes up or down music scale
Use an Xbox Controller to control Cynthia’s main functions – playback speed and volume, song position, display panels, song file navigation, jump to start of song, toggle fullscreen mode, etc
Large list capacity for handling thousands of midi files
Switch between up to 10 midi playback devices
Simple and easy to use
Options Window – Easily change app color, font and settings
Fruityloops clone with sound samples using Fmodex lib
BlackDiamond (formerly Crazy Machine) is a project I neglected for years until I got back into making music. The package comes with free VST plugins and samples, and soon to be introduced at some point in time, perfect sequencer sample mixer playback thingamagiggy we are now back in full armor trying to create the wildest dreams of software working on BlackDiamond.
Features:
Six built in effects for each 16 channels Flange, Chorus, Compression, Echo, Distortion, Reverb
fruity loops style pattern manipulation
Written in FreeBasic, the most best freeware IDE compiler for basic language
Recent May 2019 re-programming to V3
VST and Dialog window support, switch plugins with a click
calculations are now down to the clock cycle to milliseconds
Load VST plugins, samples during playback.
View VST plugin dialog, which works when using SET MS method
SET MS (Alter VST plugin data) now very easily tuneable
Supports ASIO Interface and Microsoft Windows wave file writing
Lipupini is a public domain platform for organizing computer files like images, videos, sounds and writings that you might want to display under your domain on the Internet. Lipupini aims to support RSS and Fediverse protocols.
QPxTool is the Linux way to get full control over your CD/DVD drives. It is the Open Source Solution which intends to give you access to all available Quality Checks (Q-Checks) on written and blank media, that are available for your drive. This will help you to find the right media and the optimized writing speed for your hardware, which will increase the chance for a long data lifetime. See supported devices to get a list of the currently supported hardware.