What BirdNET-Pi Does
24/7 recording from any USB sound card/microphone
24/7 local BirdNET-Lite analysis
Automatically extracts the detected songs, chirps, and peeps from recordings
Creates spectrograms of each recorded bird sound
Enters each detection into a local SQlite database for storage and data visualization
Hosts its own Caddy web server so that the data can be accessed from any web browser or device (can be configured to be local only or can easily be made public to share with the world — check out the public installations below!)
Offers local Streamlit database analysis to visualize daily and long-term presence data
Live audio stream
BirdWeather.com integration
https://github.com/grame-cncm/faust
Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards. It is used on stage for concerts and artistic productions, in education and research, in open source projects as well as in commercial applications.
The core component of Faust is its compiler. It allows us to "translate" any Faust digital signal processing (DSP) specification to a wide range of non-domain specific languages such as C++, C, JAVA, JavaScript, LLVM IR, WebAssembly, etc. In this regard, Faust can be seen as an alternative to C++ but is much simpler and intuitive to learn.
Thanks to a wrapping system called "architectures," codes generated by Faust can be easily compiled into a wide variety of objects ranging from audio plug-ins to standalone applications or smartphone and web apps, etc.
The TX Modular System is open source audio-visual software for modular synthesis and video generation, built with SuperCollider (https://supercollider.github.io) and openFrameworks (https://openFrameworks.cc).
It can be used to build interactive audio-visual systems such as: digital musical instruments, interactive generative compositions with real-time visuals, sound design tools, & live audio-visual processing tools.
This version has been tested on MacOS (0.10.11) and Windows (10). The audio engine should also work on Linux.
The visual engine, TXV, has only been built so far for MacOS and Windows - it is untested on Linux.
The current TXV MacOS build will only work with Mojave (10.14) or earlier (10.11, 10.12 & 10.13) - but NOT Catalina (10.15) or later.
You don't need to know how to program to use this system. But if you can program in SuperCollider, some modules allow you to edit the SuperCollider code inside - to generate or process audio, add modulation, create animations, or run SuperCollider Patterns.
This channel was created for anyone that is curious about audio programming, digital signal processing (dsp) and creative coding- from the very basic concepts with no previous programming knowledge all the way up to building your own software instruments and applications in C++ with frameworks like Juce and openFrameworks.
Spek (IPA: /spɛk/, ‘bacon’ in Dutch) helps to analyse your audio files by showing their spectrogram. Spek is free software available for Unix, Windows and Mac OS X.
Features
Supports all popular lossy and lossless audio file formats thanks to the FFmpeg libraries.
Ultra-fast signal processing, uses multiple threads to further speed up the analysis.
Shows the codec name and the audio signal parameters.
Allows to save the spectrogram as an image file.
Drag-and-drop support; associates with common audio file formats.
Auto-fitting time, frequency and spectral density rulers.
Adjustable spectral density range.
Echo Nest Remix is the Internet Synthesizer. Make amazing things from music, automatically.
Turn any music or video into Python or JavaScript code.
Echo Nest Remix lets you remix, re-edit, and reimagine any piece of music and video, automatically and algorithmically.
Remix has done the following: played a song forever, walkenized and cowbellized hundreds of thousands of songs in a week, reversed basically everything, beat matched two songs, split apart DJ mixes by their individual tracks, made new kinds of video mashups, corrected sloppy drumming, synced video to a song, transitioned between multiple covers of the same song, made a cat play piano, and taught dogs to play dubstep. Check out all the examples here.
Remix is available as an open source SDK for you to use, for Mac, Linux, and Windows:
Install for Python: sudo pip install remix
. Full installation details, packages for Mac and Windows, and complete Python documentation are here.
Try JavaScript: Test out remix.js here.
Download JavaScript: remix.js. Full JavaScript install details and documentation are here.
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 was written by James McCartney over a period of many years, and is now an open source (GPL) project maintained and developed by various people. It is used by musicians, scientists, and artists working with sound. For some background, see SuperCollider described by Wikipedia.
PixiVisor is a revolutionary tool for audio-visual experiments. Simple and fun, cross-platform application with unlimited potential for creativity! It consists of two parts: Transmitter and Receiver. Transmitter converts the video (static 64x64 image or 10FPS animation) to sound, pixel by pixel (progressive scan). This lets you listen to the sound of your image. But the main function of the Transmitter is to transmit the signal to the receiving devices. Receiver converts the sound (from microphone or Line-in input) back to video. You can set the color palette for this video, and record it to animated GIF file.
If Puredata and Supercollider are two synths, din is a synth of a 3rd kind.
a Linux Distribution for artists. Screenshots : https://www.dropbox.com/gallery/331020/1/openArtist?h=49f07b#gallery
Jamoma provides a clear structure and common features for building max patches. Reducing the amount of time needed to create new performance systems, and enhancing the interchange of patches amongst max users.
VisualJockey Gold is one of the fastest and most flexible VJ software on the market. It allows you to realize breathtaking visuals, interactive multimedia events, video installations or render video clips up to HD resolution and beyond.
Project Eclipse is a Flash-based user interface for dynamic patching and control of audio synthesis modules and effects created in the SuperCollider v.3 audio programming language. Communication between Flash and SuperCollider is accomplished transparentl
an OSC poly-temporal meta-sequencer,
spinCycle is a turntable that allows you to arrange and play colors visually and musically.
lloopp is a software written in max/msp, designed for live-improvising.
Soundhack Spectral Shapers have become part of my permanent arsenal of weapons for all my sound design projects. No one has come close in making such intuitive interfaces in combination with the best audio shaping tools in one package
Computer music created via unconventional means
Audio processing software sound synthesis
Graphical environment for music/multimedia