souvenir
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 1 / 2
30 results tagged music  ✕   ✕
librosa https://librosa.org/doc/latest/index.html
12/06/2022 cluster icon
  • Essentia : Open-source library and tools for audio and music analysis, description and synthesis
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...
  • TextBlob : TextBlob is a Python (2 and 3) library for processing textual data. It provides a simple API for diving into common natural language processing (NLP) ...
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...

librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.

python music audio sound analysis tool
Feedforward https://github.com/yaxu/feedforward
03/04/2022 cluster icon
  • Flok : Web-based P2P collaborative editor for live coding music and graphics
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...
  • TidalCycles : TidalCycles (or Tidal for short) is a language for live coding patterns. It allows you to make musical patterns with text, describing sequences and wa...
  • Gibber : Gibber is a live coding environment for the web browser, using the Gibberish.js audio engine, the CodeMirror code editor library and wrapping Three.js...
  • Sonic Pi : Sonic Pi is a new kind of musical instrument. Instead of strumming strings or whacking things with sticks - you write code - live. Sonic Pi is a compl...

An experimental terminal editor for TidalCycles.

music cli editor livecoding
Troop https://github.com/Qirky/Troop
05/12/2020 cluster icon
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...
  • extramuros : This is software for collaborative live coding. On one machine, you run an extramuros "server". Then, from as many machines as you like, you use a web...
  • MIMIC : MIMIC is a web platform for the artistic exploration of musical machine learning and machine listening. We have designed this collaborative platform a...
  • Gibber : Gibber is a live coding environment for the web browser, using the Gibberish.js audio engine, the CodeMirror code editor library and wrapping Three.js...
  • MUTE : Web-based text editing tool that allows to edit documents collaboratively in real-time. It implements a CRDT-based consistency maintenance algorithm f...

Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can talk to any interpreter that can take input as a string from the command line but it is already configured to work with live coding languages FoxDot, TidalCycles, and SuperCollider.

realtime livecoding collaboration music tool
Flok https://github.com/munshkr/flok
25/11/2020 cluster icon
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...
  • Feedforward : An experimental terminal editor for TidalCycles.
  • hydra : Set of tools for livecoding networked visuals. Inspired by analog modular synthesizers, these tools are an exploration into using streaming over the w...
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...
  • MUTE : Web-based text editing tool that allows to edit documents collaboratively in real-time. It implements a CRDT-based consistency maintenance algorithm f...

Web-based P2P collaborative editor for live coding music and graphics

music graphics web p2p editor livecoding
Sema https://sema.codes/
02/08/2020 cluster icon
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...
  • Gibber : Gibber is a live coding environment for the web browser, using the Gibberish.js audio engine, the CodeMirror code editor library and wrapping Three.js...
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • TidalCycles : TidalCycles (or Tidal for short) is a language for live coding patterns. It allows you to make musical patterns with text, describing sequences and wa...

Sema is a playground where you can rapidly prototype live coding mini-languages for signal synthesis, machine learning and machine listening.

Sema aims to provide an online integrated environment for designing both abstract high-level languages and more powerful low-level languages.

livecoding sound machinelearning music
extramuros https://github.com/dktr0/extramuros
18/07/2020 cluster icon
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...
  • Zulip : Zulip is a powerful, open source group chat application that combines the immediacy of real-time chat with the productivity benefits of threaded conve...
  • Rocket.Chat : Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor fullstack framework. It is a great solution for communities and companies ...
  • Overtone : Overtone is an open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and...
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...

This is software for collaborative live coding. On one machine, you run an extramuros "server". Then, from as many machines as you like, you use a web browser to connect to the server and code into shared text buffers. Finally, and again from as many machines as you like, your run the extramuros "client" code in order to receive code from the server and pipe it to the language interpreter of your choice (SuperCollider, Tidal, etc). Think of the "client" code as a way for machines to listen in on a public stream of code.

livecoding collaboration music server opensource
Estuary https://github.com/dktr0/estuary
18/07/2020 cluster icon
  • Flok : Web-based P2P collaborative editor for live coding music and graphics
  • Sema : Sema is a playground where you can rapidly prototype live coding mini-languages for signal synthesis, machine learning and machine listening. Sema aim...
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...
  • Fragment : Fragment is a collaborative cross-platform audiovisual live coding environment with pixels based real-time image-synth approach to sound synthesis, th...
  • MIMIC : MIMIC is a web platform for the artistic exploration of musical machine learning and machine listening. We have designed this collaborative platform a...

Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key features include:

built-in tutorials and reference materials
a growing collection of different interfaces and live coding languages
support for networked ensembles (whether in the same room or distributed around the world)
text localization to an expanding set of natural languages
visual customization via themes (described by CSS)
music sound livecoding graphics collaboration platform
TOPLAP https://toplap.org/
23/11/2019 cluster icon
  • Sema : Sema is a playground where you can rapidly prototype live coding mini-languages for signal synthesis, machine learning and machine listening. Sema aim...
  • Flok : Web-based P2P collaborative editor for live coding music and graphics
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • All things livecoding : A curated list of live coding languages and tools

TOPLAP is an organisation founded in 2004, to explore and promote live coding. Live coders expose and rewire the innards of software while it generates improvised music and/or visuals.

music livecoding reference
Faust Programming Language http://faust.grame.fr/
23/11/2019 cluster icon
  • Essentia : Open-source library and tools for audio and music analysis, description and synthesis
  • Tone.js : Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and ...
  • This is my jam. : A place to put your favorite song of the moment & hear great music, handpicked every day by friends.
  • Pure Data (PD) : Pure Data (aka Pd) is an open source visual programming language. Pd enables musicians, visual artists, performers, researchers, and developers to cre...
  • cSound : A C-Based Audio Programming Language

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.

audio synthesis programminglanguage music realtime
FoxDot https://foxdot.org/
23/11/2019 cluster icon
  • Essentia : Open-source library and tools for audio and music analysis, description and synthesis
  • pyo : pyo is a Python module written in C to help digital signal processing script creation.
  • TidalCycles : TidalCycles (or Tidal for short) is a language for live coding patterns. It allows you to make musical patterns with text, describing sequences and wa...
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...

FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called SuperCollider to make music. FoxDot schedules musical events in a user-friendly and easy-to-grasp manner that makes live coding easy and fun for both programming newcomers and veterans alike.

python audio livecoding supercollider music library
Essentia https://essentia.upf.edu/documentation/
15/08/2019 cluster icon
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • TextBlob : TextBlob is a Python (2 and 3) library for processing textual data. It provides a simple API for diving into common natural language processing (NLP) ...

Open-source library and tools for audio and music analysis, description and synthesis

audio music library python analysis synthesis
Ampache http://ampache.org/
17/12/2017 cluster icon
  • ProjectPier.org : ProjectPier is a Free, Open-Source, PHP application for managing tasks, projects and teams through an intuitive web interface. It must be downloaded a...
  • Maily Herald : Maily Herald is a Ruby on Rails engine that helps you send and manage your mailings. Think of Maily as a self-hosted Mailchimp® you can easily integra...
  • OpenProject : OpenProject is a web-based project management system for location-independent team collaboration. Project management and milestones Project timelines...
  • Tiny Tiny RSS : Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator.
  • poche : poche is a self hosted read-it-later app. unlike to other services, poche is free and open source.

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.

music selfhosted streaming software
ixi software http://www.ixi-software.net/
01/10/2017 cluster icon
  • Puredyne : Puredyne is the USB-bootable GNU/Linux operating system for creative multimedia.
  • Opentape : Opentape is a free, open-source package that lets you make and host your own mixtapes on the web. Upload songs (via web or FTP), reorder, rename, cust...
  • Soundgrain : Soundgrain is a graphical interface where users can draw and edit trajectories to control granular sound synthesis. Soundgrain is written with Python/...
  • (fluxus) : A 3D game engine for livecoding worlds into existence. Fluxus is a rapid prototyping, playing and learning environment for 3D graphics, sound and game...
  • Paul's Extreme Sound Stretch : This is a program for stretching the audio. It is suitable only for extreme sound stretching of the audio (like 50x) and for applying special effects ...

ixi audio is an experimental project concerned with the creation of digital musical instruments and environments for generative music.

music audio software
Sonic Pi http://sonic-pi.net/
01/10/2017 cluster icon
  • Gibber : Gibber is a live coding environment for the web browser, using the Gibberish.js audio engine, the CodeMirror code editor library and wrapping Three.js...
  • extramuros : This is software for collaborative live coding. On one machine, you run an extramuros "server". Then, from as many machines as you like, you use a web...
  • Sema : Sema is a playground where you can rapidly prototype live coding mini-languages for signal synthesis, machine learning and machine listening. Sema aim...
  • Feedforward : An experimental terminal editor for TidalCycles.
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...

Sonic Pi is a new kind of musical instrument. Instead of strumming strings or whacking things with sticks - you write code - live.

Sonic Pi is a complete open source programming environment originally designed to explore and teach programming concepts within schools through the process of creating new sounds.

In addition to being an engaging education resource it has evolved into an extremely powerful and performance-ready live coding instrument suitable for professional artists and DJs.

livecoding music freesoftware teaching
Gibber http://gibber.cc/
01/10/2017 cluster icon
  • Sonic Pi : Sonic Pi is a new kind of musical instrument. Instead of strumming strings or whacking things with sticks - you write code - live. Sonic Pi is a compl...
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • Estuary : Estuary is a platform for collaboration and learning through live coding. It enables you to create sound, music, and visuals in a web browser. Key fea...
  • Sema : Sema is a playground where you can rapidly prototype live coding mini-languages for signal synthesis, machine learning and machine listening. Sema aim...

Gibber is a live coding environment for the web browser, using the Gibberish.js audio engine, the CodeMirror code editor library and wrapping Three.js for 3d graphics and shader support. Version 2 of Gibber features a much more efficient audio engine, some interesting mapping abstractions and a server/database backend for publishing and browsing files and collaboratively live coding.

livecoding 2d 3d music freesoftware javascript
TidalCycles https://tidalcycles.org/
01/10/2017 cluster icon
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • Overtone : Overtone is an open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and...
  • Sema : Sema is a playground where you can rapidly prototype live coding mini-languages for signal synthesis, machine learning and machine listening. Sema aim...
  • Faust Programming Language : Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of syn...
  • Troop : Troop is a real-time collaborative tool that enables group live coding within the same document across multiple computers. Hypothetically Troop can ta...

TidalCycles (or Tidal for short) is a language for live coding patterns.
It allows you to make musical patterns with text, describing sequences and ways of transforming and combining them, exploring complex interactions between simple parts.

programminglanguage music livecoding supercollider
meSing.js https://github.com/usdivad/mesing
22/10/2016 cluster icon
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
  • Javascript Sound Kit : The Javascript Sound Kit is a wrapper around the ActionScript Sound Object, it makes it possible to use the Sound Object in Javascript the same way yo...
  • howler.js : howler.js is an audio library for the modern web. It defaults to Web Audio API and falls back to HTML5 Audio. This makes working with audio in JavaScr...
  • SoundManager 2 : Using HTML5 and Flash, SoundManager 2 provides reliable cross-platform audio under a single JavaScript API.
  • Tone.js : Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and ...

meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis library to provide a vocal synthesizer for the web.

javascript audio music library
Tone.js https://github.com/Tonejs/Tone.js
08/12/2015 cluster icon
  • Flocking : Flocking is a JavaScript audio synthesis framework designed for artists and musicians who are building creative and experimental Web-based sound proje...
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • The Dojo Toolkit : Dojo saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for...
  • This is my jam. : A place to put your favorite song of the moment & hear great music, handpicked every day by friends.

Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and audio programmers looking to create web-based audio applications. On the high-level, Tone offers common DAW (digital audio workstation) features like a global transport for scheduling and timing events and prebuilt synths and effects. For signal-processing programmers (coming from languages like Max/MSP), Tone provides a wealth of high performance, low latency building blocks and DSP modules to build your own synthesizers, effects, and complex control signals.

javascript audio music framework
Overtone http://overtone.github.io/
23/08/2015 cluster icon
  • Fragment : Fragment is a collaborative cross-platform audiovisual live coding environment with pixels based real-time image-synth approach to sound synthesis, th...
  • extramuros : This is software for collaborative live coding. On one machine, you run an extramuros "server". Then, from as many machines as you like, you use a web...
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • librosa : librosa is a python package for music and audio analysis. It provides the building blocks necessary to create music information retrieval systems.
  • Retrospectiva : Retrospectiva is an open source, web-based, project management and bug-tracking tool. It is intended to assist the collaborative aspect of work carrie...

Overtone is an open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and collaborative jamming. We combine the powerful SuperCollider audio engine, with Clojure, a state of-the-art lisp, to create an intoxicating interactive sonic experience.

opensource audio music development livecoding
Flocking http://flockingjs.org/
13/07/2015 cluster icon
  • Tone.js : Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and ...
  • meSing.js : meSing.js is a JavaScript singing synthesis library that uses the Web Audio API's DSP capabilities in conjunction with the meSpeak.js speech synthesis...
  • Band.js : An interface for the Web Audio API that supports rhythms, multiple instruments, repeating sections, and complex time signatures.
  • FoxDot : FoxDot is an easy-to-use Python library that creates an interactive programming environment and talks to the powerful sound synthesis engine, called S...
  • React Native : React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative...

Flocking is a JavaScript audio synthesis framework designed for artists and musicians who are building creative and experimental Web-based sound projects.

audio music javascript framework
page 1 / 2
1553 links
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn