Real-Time Spherical Microphone Renderer for binaural reproduction in Python

ReTiSAR Implementation of the Real-Time Spherical Microphone Renderer for binaural reproduction in Python. Requirements macOS (tested on 10.14 Mojave and 10.15 Catalina) or Linux (tested on 5.9.1-1-rt19-MANJARO) (Windows is not supported due to an incompatibility with the current multiprocessing implementation) JACK library (prebuilt installers / binaries are available) Conda installation (miniconda is sufficient; provides an easy way to get Intel MKL or alternatively OpenBLAS optimized numpy versions which is highly recommended) Python installation (tested with 3.7 to 3.9; recommended way […]

Read more

A bot that updates about the most subscribed artist’ channels on YouTube

Most Subscribed YouTube Music Channels This Python bot checks the most subscribed music artist channels on YouTube and makes a top chart. How to see the charts Web App You see the charts on the web app in a nice Material UI. The website can be “installed” as Web App on Android, iOS and Windows 10. It has the benefits of the app and the advantages of the web: it takes zero space in memory but it can also work […]

Read more

Sound Field Analysis toolbox for Python

Analyze, visualize and process sound field data recorded by spherical microphone arrays. The sound_field_analysis toolbox (short: sfa) is a Python port of the Sound Field Analysis Toolbox (SOFiA) toolbox, originally by Benjamin Bernschütz. The main goal of the sfa toolbox is to analyze, visualize and process sound field data recorded by spherical microphone arrays. Furthermore, various types of test-data may be generated to evaluate the implemented functions. It is an essential building block of ReTiSAR, an implementation of real time […]

Read more

Simplified Python Audio-Features Extraction

spafe spafe aims to simplify features extractions from mono audio files. The library can extract of the following features: BFCC, LFCC, LPC, LPCC, MFCC, IMFCC, MSRCC, NGCC, PNCC, PSRCC, PLP, RPLP, Frequency-stats etc. It also provides various filterbank modules (Mel, Bark and Gammatone filterbanks) and other spectral statistics. Dependencies spafe requires: Python (>= 3.5) NumPy (>= 1.17.2) SciPy (>= 1.3.1) User installation If you already have a working installation of numpy and scipy, you can simply install spafe using pip: […]

Read more

Tools for creating and reusing high-quality spreadsheets

ObjTables ObjTables is a toolkit which makes it easy to use spreadsheets (e.g., XLSX workbooks) to work with complex datasets by combining spreadsheets with rigorous schemas and an object-relational mapping system (ORM; similar to Active Record (Ruby), Django (Python), Doctrine (PHP), Hibernate (Java), Propel (PHP), SQLAlchemy (Python), etc.). This combination enables users to use programs such as Microsoft Excel, LibreOffice Calc, and OpenOffice Calc to view and edit spreadsheets and use schemas and the ObjTables software to validate the syntax […]

Read more

A plugin for Jupyter that can save Jupyter notebooks as either

jupytext Have you always wished Jupyter notebooks were plain text documents? Wished you could edit them in your favorite IDE? And get clear and meaningful diffs when doing version control? Then… Jupytext may well be the tool you’re looking for! Jupytext is a plugin for Jupyter that can save Jupyter notebooks as either Markdown files (or MyST Markdown files, or R Markdown documents) Scripts in many languages. Use cases Common use cases for Jupytext are: Doing version control on Jupyter […]

Read more

Primarily for checking the HTTP response on all links on a page

PyAnchor Dead links are an annoyance for websites with an extensive amount of content. A side from the negative impact on SEO, dead links are an annoyance for any user that clicks on one. PyAnchor is primarily for checking the HTTP response on all links on a page. You can integrate it into your development workflow so that users never see a 404 in the first place. Install PyAnchor requires Python 3.6 and above. MacOS / Linux: $ python3 -m […]

Read more

Python Dash app that tracks whale activity in cryptocurrency markets

crypto-whale-watching-app Welcome! This is a Python-based Dash app meant to track whale activity in buy / sell walls on crypto-currency exchanges (presently just operational for GDAX, but more exchanges to come). This document aims to explain the purpose, functionality, and future of this project. Please do share this with your fellow coders / traders / crypto-aficionados, and contribute to the future of this project by calling out issues, requesting new features, and submitting pull requests to improve the app. The […]

Read more

A simple URL shortener app using AWS Chalice

url-shortener-chalice A simple URL shortener app using AWS Chalice. Please make sure your to configure your AWS credentials before starting with deploying things onto AWS. aws configure Dependencies are included in the file: requirements.txt Please note the below chalice scheduler is configured to clean up the dynamo-db table entries every 24 hours. Deployment steps: aws cloudformation deploy –template-file .chalicedynamodb_cf_template.yaml –stack-name “url-shortner-stack” chalice deploy Testing steps screenshots: Teardown steps: chalice delete aws cloudformation delete-stack –stack-name “url-shortner-stack” GitHub https://github.com/rg666/url-shortener-chalice    

Read more

Fitting thermodynamic models with pycalphad

ESPEI ESPEI, or Extensible Self-optimizing Phase Equilibria Infrastructure, is a tool for thermodynamic database development within the CALPHAD method. It uses pycalphad for calculating Gibbs free energies of thermodynamic models. Installation Anaconda (recommended) ESPEI does not require any special compiler, but several dependencies do. Therefore it is suggested to install ESPEI from conda-forge. conda install -c conda-forge espei What is ESPEI? ESPEI parameterizes CALPHAD models with enthalpy, entropy, and heat capacity data using the corrected Akiake Information Criterion (AICc). This […]

Read more
1 623 624 625 626 627 935