public marks

PUBLIC MARKS from Emaux with tag programmation

This year

2012

SuperCollider

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.

NodeBox | Home

NodeBox is a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a QuickTime movie. NodeBox is free and well-documented.

pyo - Python digital signal processing module. - Google Project Hosting

pyo is a Python module written in C to help digital signal processing script creation. pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations. pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and wildly used, general programming language. Systems : OS X (10.5, 10.6, 10.7), linux, Windows (XP, Vista, Seven)

The SuperCollider Home Page

A real time audio synthesis programming language

OverviewBanners2 (Field)

Field is a development environment for experimental code and digital art in the broadest of possible senses. While there are a great many development environments and digital art tools out there today, this one has been constructed with two key principles in mind: Embrace and extend — rather than make a personal, private and pristine code utopia, Field tries to bridge to as many libraries, programming languages, and ways of doing things as possible. The world doesn't necessarily need another programming language or serial port library, nor do we have to pick and choose between data-flow systems, graphical user interfaces or purely textual programming — we can have it all in the right environment and we can both leverage the work of others and take control of our own tools and methods. Live code makes anything possible — Field tries to replace as many "features" with editable code as it can. Its programming language of choice is Python — a world class, highly respected and incredibly flexible language. As such, Field is intensely customizable, with the glue between interface objects and data modifiable inside Field itself. Field takes seriously the idea that its user — you — are a programmer / artist doing serious work and that you should be able to reconfigure your tools to suit your domain and style as closely as possible.

SoftSynth - music and computers

SoftSynth provides audio solutions for desktops, mobile devices and the web. Our products include a Polyphonic Ringtone Engine from Mobileer Inc. and JSyn.

Android Design - Welcome

by 4 others
Site de ressources pour le développement d'applications sous Android

2010

PythonInMusic - PythonInfo Wiki

This page is divided in four sections: Music software written in Python, Music software supporting Python, Music programming in Python, and a category of unsorted

Programming Electronic Music in Pd

Pd was initiated by American software engineer Miller Puckette, who previous co-developed the well known and similarly structured software Max/Msp. Pd is not commercial software; i.e., it was not developed by a corporation and is not for sale. Instead, it is “open source”: its source code is not the (patented) property of a corporation, but is rather freely available to all. One drawback to this is that a detailed operating manual for users who lack programming experience has not existed until now. In contrast to a corporation— which has a monetary interest in ensuring that first-time users can easily operate new software—the open source movement lacks such a driving force to make itself accessible. This book is an attempt to fill that gap.

2009

Programmer avec SPIP 2.0

by 3 others
SPIP est un système de publication et une plateforme de développement. Après un rapide tour d’horizon de SPIP, nous décrirons son fonctionnement technique et expliquerons comment développer avec, en s’attachant à donner des exemples utiles aux programmeurs. Cette documentation s’adresse à un public de webmestres ayant des connaissances en PHP, SQL, HTML, CSS et JavaScript.

SuperCollider » About

by 1 other
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.

Samovar

Ce wiki est dédié à l’initiation aux deux langages de programmation suivants : Puredata : Langage de “patchs” graphiques orienté temps-réel - autorise notamment la manipulation de flux audio-visuels et de signaux de contrôle (provenant par exemple de capteurs gestuels). * Python : Langage de “scripts” orienté objet. Une attention particulière sera portée sur l’utilisation conjointe de ces deux langages et sur les applications dédiées au son numérique.

Google App Engine - Google Code

Run your web apps on Google's infrastructure.

Processing 1.0

by 42 others
Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.

Dive Into Python

Traductions de « Dive Into Python - Python from novice to pro »

ChucK => Strongly-timed, On-the-fly Audio Programming Language

by 3 others
ChucK is a new (and developing) audio programming language for real-time synthesis, composition, performance, and now, analysis - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive control