Most of the DAW interfaces often seem overcomplicated, and they only tend to get more and more bloated over time. Many of them are commercial, proprietary-licensed and almost none of them support all major operating systems at the same time.
Helio is an attempt to rethink a music sequencer to create a tool that feels right.
It aims to be a modern music creation software, featuring linear-based/pattern-based sequencer with clean UI, integrated version control for synchronizing project between devices, microtonal temperaments support, small portable builds and more; mainly targeted at hobbyist composers, game developers and indie artists.
Briand's project to turn an ESP32 microcontroller board into a plug play Tor client.
The goal is to write a very simple C++17 working Tor proxy for ESP32 so the ESP32 could be attached to any computer with a bash/dos/putty client ready-to-go. Using ESP as a proxy allows to keep no traces of Tor client/browser on your computer (but traces of the navigation history and so on are not avoided!)
REMEMBER: The ESP32 is a 240MHz processor with 320KB of RAM. Do not expect good performance or fast webpage loading!
This repository contains open-source libraries and tools to perform fully homomorphic encryption (FHE) operations on an encrypted data set.
Fully Homomorphic Encryption (FHE) is an emerging data processing paradigm that allows developers to perform transformations on encrypted data. FHE can change the way computations are performed by preserving privacy end-to-end, thereby giving users even greater confidence that their information will remain private and secure.
This is not an officially supported Google product.
Lightweight Music Server. Access your self-hosted music using a web interface. Lightweight - designed for something like a RasPi. Recommendation engine built in. Custom tags. Realtime transcoding for streaming. Implements the Subsonic API for compatibility.
Relies on MusicBrainz Identifiers in the ID3 metadata.
Approximate Nearest Neighbors is a C++ library with Python bindings to search for points in space that are close to a given query point. It also creates large read-only file-based data structures that are mmapped into memory so that many processes may share the same data. It has the ability to use static files as indexes. In particular, this means you can share index across processes. Annoy also decouples creating indexes from loading them, so you can pass around indexes as files and map them into memory quickly. Every user/item can be represented as a vector in f-dimensional space. This library helps us search for similar users/items. We have many millions of tracks in a high-dimensional space, so memory usage is a prime concern.
EmissionControl2 (EC2) is a standalone interactive real-time application for granular synthesis and sound file granulation. Make new sounds to use in synthesizers, samplers, or other fx-related stuff.
Self-made C++ file archiver and archive extractor programs based on Huffman's lossless compression algorithm.
Fast, typo tolerant search engine for building delightful search experiences. Has an API and a number of protocol modules for different languages. Written in C and C++.
Designed for people who don't want to fuck with Elasticsearch, they just want a document search engine. Lightweight, powerful, scalable. Tries to have smart defaults. Single executable. Uses far less memory than the usual Java-based search systems do. Tries to be flexible so you can build the search engine you need.
Looks like you define a JSON document with the stuff you want to be able to search and throw it over to the engine. Means you'll need to write some front-end tooling to extract the data you want to index, which might not be that big a deal. It could just be some shell scripts.
RTLSDR-Airband receives analog radio voice channels and produces audio streams which can be routed to various outputs, such as online streaming services like LiveATC.net. Originally the only SDR type supported by the program was Realtek DVB-T dongle (hence the project's name). However, thanks to SoapySDR vendor-neutral SDR library, other radios are now supported as well. Runs on the RasPi just as well as more powerful systems.
Software that simulates weather crawls and bulletins from the 80's and 90's. Show weather conditions and weather almanac data just like the early days of cable television. Customizable data layouts and crawl messages. Written in C++; nobody's perfect. Still tries to be as lightweight and simple as possible.
A Matrix server written in C++. Uses Boost, RocksDB, and Sodium for its back end. Currently implements all of the Matrix spec; implementing IRC is next.
3703 links, including 185 private