Rusty Pipes ~ Virtual Pipe Organ


Rusty Pipes is a digital organ instrument compatible with GrandOrgue sample sets. It features both graphical and text-based user interface, can be controlled via MIDI and play back MIDI files. Rusty Pipes can stream samples from disk instead of load them into RAM, though a RAM precache mode similar to GrandOrgue and Hauptwerk is available too.

rusty-pipes.com
github.com/dividebysandwich/rusty-pipes
en.wikipedia.org/wiki/GrandOrgue

OpenMusic ~ Music Composition Language


OpenMusic (OM) is a visual programming language based on Common Lisp. Visual programs are created by assembling and connecting icons representing functions and data structures. Most programming and operations are performed by dragging an icon from a particular place and dropping it to an other place. Built-in visual control structures (e.g. loops) are provided, that interface with Lisp ones. Existing CommonLisp/CLOS code can easily be used in OM, and new code can be developed in a visual way.

OM may be used as a general purpose functional/object/visual programming language. At a more specialized level, a set of provided classes and libraries make it a very convenient environment for music composition. Above the OpenMusic kernel, live the OpenMusic Projects. A project is a specialized set of classes and methods written in Lisp, accessible and visualisable in the OM environment. Various classes implementing musical data / behaviour are provided. They are associated with graphical editors and may be extended by the user to meet specific needs. Different representations of a musical process are handled, among which common notation, midi piano-roll, sound signal. High level in-time organisation of the music material is proposed through the concept of “maquette”.

openmusic interface

openmusic-project.github.io
openmusic-project.github.io/openmusic
github.com/openmusic-project
en.wikipedia.org/wiki/OpenMusic

Partiels ~ Audio Analysis Application


Partiels is an audio analysis application that allows you to explore the content and characteristics of sounds.

Features:

Partiels allows analysis of one or several audio files using Vamp plug-ins loading data files, visualizingeditingorganizing, and exporting the results as images or text files that can be used in other applications such as Max, Pure Data, Open Music, etc.

  • Windows, Mac & Linux support
  • Multiformat support
  • Multichannel support
  • Multiaudiofile support
  • Analyzing audio with Vamp plug-ins
  • Visualizing results as spectrogram, lines, and markers
  • Textual and graphical editing of results 
  • Organizing and ordering analyses in groups
  • Exporting results to PNG, JPEG, CSV, LAB, JSON, CUE, REAPER & SDIF formats
  • Loading results from CSV, LAB, JSON, CUE & SDIF formats
  • Batch processing
  • Command line interface to analyze, export, and convert results
  • Consolidating documents for sharing

Alongside Partiels, a wide range of analyses based on audio engines developed at IRCAM and outside are ported to Vamp plug-ins. These plug-ins allow you to perform FFT, LPC, transient, fundamental, formant, tempo, TTS and many other analyses. You can also find a large number of analysis plug-ins on the Vamp plug-ins website.

github.com/Ircam-Partiels
www.vamp-plugins.org

Sequencer64 ~ Live MIDI Looper


Sequencer64 is a live MIDI looper with a song-creation layout window. Sequencer64 is a reboot of seq24, extending it greatly over the last six years. The heart of seq24 remains intact. It is an old friend with a whole lot of added equipment. It has an extensive manual and Windows installers. Sequencer64 has build options for ALSA, PortMidi, JACK, Gtkmm 2.4, Qt 5, Windows, and a command-line/daemon.

github.com/ahlstromcj/sequencer64

Audiobookshelf ~ Audiobook & Podcast Server


Audiobookshelf is a self-hosted audiobook and podcast server.

Features:

  • Fully open-source, including the android & iOS app (in beta)
  • Stream all audio formats on the fly
  • Search and add podcasts to download episodes with auto-download
  • Multi-user support with custom permissions
  • Keeps progress per user and syncs across devices
  • Auto-detects library updates, no need to re-scan
  • Upload books and podcasts with bulk upload drag and drop folders
  • Backup your metadata and automated daily backups
  • Progressive Web App (PWA)
  • Chromecast support on the web app and android app
  • Fetch metadata and cover art from several sources
  • Chapter editor and chapter lookup (using Audnexus API)
  • Merge your audio files into a single m4b
  • Embed metadata and cover image into your audio files
  • Basic ebook support and ereader:
    • Epub, pdf, cbr, cbz
    • Send ebook to device (i.e. Kindle)
  • Open RSS feeds for podcasts and audiobooks

www.audiobookshelf.org
github.com/advplyr/audiobookshelf

Glimpse ~ Free, Fast & Extensible Player


The free, fast and extensible music player.

glimpseaudio.co.uk
github.com/aquagoose/Glimpse

Discord Audio Stream ~ Stream Audio Via Discord


Designed for 24/7 audio playing on discord.

Discord has many unwanted rate limits, especially in the audio area. This package does all the work and ensures that your music never stops playing due to ffmpeg or Discord, with as little effort as possible.

github.com/FrauJulian/Discord-Audio-Stream
www.npmjs.com/package/discord-audio-stream

Amethyst ~ Audio Player Made With Typescript


Amethyst is an cross-platform audio player with a node-based audio routing system, the main goal of this project is to make a music player in TypeScript to see how far the language can be stretched to prove it’s possible to provide pro-level features as most DAWs / DAEs, while also providing useful tools and customizability to the end-user.

amethyst.geoxor.moe
github.com/Geoxor/Amethyst

Tascam Podcast Editor ~ Simple Audio Editor For Podcast Creation


Tascam Podcast Editor is a software application specialising in the production of voice content such as podcasts, Internet radio, audio books, and voice logs.

From recording to editing and file output, the Tascam Podcast Editor provides all the functions necessary to publish a programme with intuitive, easy operation.

Tascam Podcast Editor | Simple Audio Editor for Podcast Creation

www.tascam.eu/en/podcast_editor

You can download the Tascam Podcast Editor free of charge from the Tascam website after registering a Tascam ID.

BloomeeTunes ~ Opensource Ad Free & Multisource Music Player


Bloomee🌸 is my Flutter project, An Open-Source Music app designed to bring you Ad-free tunes from various sources. Dive into a world of limitless music from platforms like YouTube and Jio Savan, with more sources blooming soon! 🌼🎵

Why Bloomee?
🌟 Ad-Free Experience: Say goodbye to interruptions and enjoy uninterrupted musical bliss.

🌍 Multi-Source Player: Access your favorite tracks from diverse platforms, with more sources continually joining our melody garden.

🚀 Flutter-Powered Learning: Bloomee is not just about music; it’s about learning and growing with Flutter and BLoC architecture. Explore the intersection of beautiful design and smooth functionality while mastering the art of app development.

Features:

  • 🎵 Offline Music Experience
  • 🚫 Ad-Free Music
  • 📉 Minimal Data Usage
  • 🎤 Time Synced Lyrics
  • 💾 Space Efficient
  • 🏃 Lightweight App
  • 🎧 Personalized Playlist Creation and Sharing
  • 🔓 Open Source
  • ⏲️ Sleep Timer
  • 🌐 Daily Updated Global Charts
  • 🖥️ Support for Windows

sourceforge.net/projects/bloomee
github.com/HemantKArya/BloomeeTunes

swp ~ Simple Webstream Player


Simple Webstream Player, to listen and record web radios and other streams.

Features:

  • Simple Webstream Player, to listen to and record web radio and other web streams in mp3, aac and opus format.
  • Auto select the type of audio format.
  • Change live the tempo and pitch.
  • Show ICY tag, including image.
  • Record in wav format.
  • Can also play webstreams from https.
  • Import/Export m3u list of web radio files.
  • You may choose what audio device to use.

sourceforge.net/projects/simplewebplayer

StrumPract ~ Various Tools For Musicians


  • Learn to play drums set in 4 lessons and develop your art.
  • Practice your other instruments with a editable drums machine.
  • Tune your guitar and bass.
  • Play audio files and loop it, adjusting the tempo of the song to what you want.
  • DJ console for auto-mixing, with 2 players and direct-output of mic.
  • Record your ideas-jam.
  • Chords randomizer for jamming.
  • Image Dancer.
  • Tag info with images.
  • Many Layout and Styles.

Features:

  • DJ console
  • Recording
  • Drums set
  • Piano synth
  • Noise producer
  • Image dancer
  • Jam session
  • Chords randomizer

sourceforge.net/projects/strumpract
github.com/fredvs/strumpract
forum.lazarus.freepascal.org/index.php?topic=52237.0