Displaying 1 to 16 from 16 results

Teoria.js is a lightweight and fast JavaScript library for music theory, both Jazz and Classical. It aims at providing an intuitive programming interface for music software (such as Sheet Readers, Sheet Writers, MIDI Players etc.). A scale object (teoria.Scale), The scale object is a powerful presentation of a scale, which supports quite a few handy methods. A scale can either be constructed from the predefined scales, which by default contains the 7 modes (Ionian, Dorian, Phrygian etc.) a major and minor pentatonic and the harmonic chromatic scale or from an arbitrary array of intervals. The scale object also supports solfège, which makes it perfect for tutorials on sight-reading.

music theory jazz classical chordPapers We Love (PWL) is a community built around reading, discussing and learning more about academic computer science papers. This repository serves as a directory of some of the best papers the community can find, bringing together documents scattered across the web. You can also visit the Papers We Love site for more info. Due to licenses we cannot always host the papers themselves (when we do, you will see a 📜 emoji next to its title in the directory README) but we can provide links to their locations.

computer-science read-papers meetup papers programming theory awesomeСписок интересных групп, каналов и ботов телеграма. Чаты Telegram для программистов и разработчиков, гиков, айтишников, сисадминов и девопсов, а также прочих неравнодушных к компьютерам и программированию.

telegram telegram-group community devops devops-teams data-science data-science-club programming news bot hacker-news coding microsoft smm programming-languages theory machine-learningNewton does anything from numerical calculation to symbolic math parsing. Send a GET request to newton with a url-encoded math expression and your preferred operation. Get back a JSON response with your problem solved.

api calculus algebra trigonometry newton math math-expressions json geometry theoryA number theory toolkit for JavaScript. Determines all of the divisors for a given number.

number theory euler mathThis repository is currently under construction and will include the source code for all scripts used on Numenta's papers. This paper proposes a network model composed of columns and layers that performs robust object learning and recognition. The model introduces a new feature to cortical columns, location information, which is represented relative to the object being sensed. Pairing sensory features with locations is a requirement for modeling objects and therefore must occur somewhere in the neocortex. We propose it occurs in every column in every region.

numenta paper theory neocortex htmA javascript library that creates color scales/harmonies by rotating the hue of the given color. There are also helper methods to create shades (mixing w/ black), tints (mixing w/ white), and tones (mixing w/ middle gray).

color colour theory harmony harmonies schemes scales shades tints tones analogous complementary triadic tetradic rgb rgba hsl hsla hsv hsva cmyk xyzSeth is JavaScript DSL for functional Set Theory. This DSL aims to present set theory in its abstract mathematical form instead of manually dealing with literal arrays and their elements in a programming environment. Seth is available on both NPM and Bower with support for AMD and contains tiny shims to support pre-ES6.

set theory functional types sets union intersectThis is a semantic embedding of Hoare and He's Unifying Theories of Programming (UTP) in the Isabelle/HOL proof assistant. We base this particular implementation on the shallow embedding first created by Feliachi, Gaudel, and Wolff (2010), but we also integrates a number of ideas from the alternative deep model of the UTP in Isabelle by Foster, Zeyda, and Woodcock (2015). In particular we recast variables to characterised by lenses (see Foster, Zeyda, and Woodcock (2016)), and add semantic approximations of syntactic notions like fresh variables (unrestriction) and substitution, and also add a form of "deep variables" that provides a more flexible form of alphabet extension (whilst being subject to certain cardinality constraints). Our aim is to use this version of Isabelle/UTP to support the mechanised semantics work we are doing on EU H2020 project "INTO-CPS" (Grant agreement 644047) -- see http://into-cps.au.dk/ for more information.

isabelle utp theory unifying-theories holIt is a structured collection of tagged notes about machine learning theory and practice (now, in Russian only). Each note is independent of the others, but some of them require familiarity with core concepts and definitions. The last command launches a local server. After it is ready, open your web browser and go to 127.0.0.1:5000.

theory search-engine jupyter-notebooksPolymer Reference Interaction Site Model (PRISM) theory describes the equilibrium spatial-correlations of liquid-like polymer systems including melts, blends, solutions, block copolymers, ionomers, liquid crystal forming polymers and nanocomposites. Using PRISM theory, one can calculate thermodynamic (e.g., second virial coefficients, Flory-Huggins interaction parameters, potentials of mean force) and structural (eg., pair correlation functions, structure factors) information for these macromolecular materials. pyPRISM is a Python-based, open-source framework for conducting PRISM theory calculations. This framework aims to simplify PRISM-based studies by providing a user-friendly scripting interface for setting up and numerically solving the PRISM equations. pyPRISM also provides data structures, functions, and classes that streamline PRISM calculations, allowing pyPRISM to be extended for use in other tasks such as the coarse-graining of atomistic simulation force-fields or the modeling of experimental scattering data. The goal of this framework is to reduce the barrier to correctly and appropriately using PRISM theory and to provide a platform for rapid calculations of the structure and thermodynamics of polymeric fluids and nanocomposites. Below is an example python script where we use pyPRISM to calculate the pair correlation functions for a nanocomposite (polymer + particle) system with attractive polymer-particle interactions. Below the script is a plot of the pair correlation functions from this calculation. See here for a more detailed discussion of this example.

polymer materials-science correlation-functions theory liquid-state-theory nanocomposite modelingThis repository contains notes I took when using diverse tools and reading IT-related articles, over the last 10 years.

theory programmingThis is the LaTeX source code for my lecture notes to accompany Frederic Schuller's course on Quantum Theory, taught in the summer of 2015 at the Friedrich-Alexander-Universität Erlangen-Nürnberg as part of the Elite Graduate Programme. These lecture notes are not endorsed by Dr. Schuller or the University.

lecture notes physics schuller quantum theory mechanics hilbert banach perturbation measure integrationI am by no means an expert in teaching this material! However, most current materials are "okay" at best. There seems to be an increase in people interested in FP, but many get scared off at the word "functor" or unfamiliar syntax (ie: not from the C-family).

teaching material haskell elm racket functional-programming theory ocaml elixir clojurescript idrisCopyright ©2013-18, Michael Scott Cuthbert and cuthbertLab, some rights reserved. Though it does not have all the power of Music21 Python, music21j can help with a number of research problems in music history and theory. The introduction to the Python package will say more about it (it's better documented). The "namespaces" tab above will give introductions to some of the features of music21j. At this point we're focusing on documenting usage; developer docs will come later.

music theory musicology notation
We have large collection of open source products. Follow the tags from
Tag Cloud >>

Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
**Add Projects.**