cecilia5 - ear-bending sonics - Google Project Hosting
6 days ago by gdw
Cecilia is an audio signal processing environment. Cecilia lets you create your own GUI (grapher, sliders, toggles, popup menus) using a simple syntax. Cecilia comes with many original builtin modules for sound effects and synthesis.
Previously written in tcl/tk, Cecilia (version 4, deprecated) was entirely rewritten in Python/wxPython and uses the Csound API for communicating between the interface and the audio engine. Version 4.2 is the final release of version 4.
Cecilia5 now uses the pyo audio engine created for the Python programming language. pyo allows a much more powerfull integration of the audio engine to the graphical interface. Since it's a standard python module, there is no need to use an API to communicate with the interface.
python
pyo
csound
itp
stdmp
gui
Previously written in tcl/tk, Cecilia (version 4, deprecated) was entirely rewritten in Python/wxPython and uses the Csound API for communicating between the interface and the audio engine. Version 4.2 is the final release of version 4.
Cecilia5 now uses the pyo audio engine created for the Python programming language. pyo allows a much more powerfull integration of the audio engine to the graphical interface. Since it's a standard python module, there is no need to use an API to communicate with the interface.
6 days ago by gdw
Snake Wrangling for Kids
7 days ago by gdw
Learning to Program with Python.
"Snake Wrangling for Kids" is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.
python3
ebook
free
education
itp
"Snake Wrangling for Kids" is a printable electronic book, for children 8 years and older, who would like to learn computer programming. It covers the very basics of programming, and uses the Python 3 programming language to teach the concepts.
7 days ago by gdw
How Does Secure Socket Layer (SSL or TLS) Work? | LuxSci FYI
8 days ago by gdw
The Secure Socket Layer, SSL for short, is a protocol by which many services that communicate over the Internet can do so in a secure fashion.
security
www
ssl
tls
wpd
itp
8 days ago by gdw
echonest/python-tutorials
17 days ago by gdw
A bunch of Python tutorials that use Pyechonest
echonext
python
tutorials
itp
17 days ago by gdw
pyechonest - Ohloh
5 weeks ago by gdw
pyechonest is written mostly in Python.
Across all Python projects on Ohloh, 26% of all source code lines are comments. For pyechonest, this figure is 56%.
This very impressive number of comments puts pyechonest among the top 10% of all Python projects on Ohloh.
A high number of comments might indicate that the code is well-documented and organized, and could be a sign of a helpful and disciplined development team
pyechonest
well-written
python
comments
itp
Across all Python projects on Ohloh, 26% of all source code lines are comments. For pyechonest, this figure is 56%.
This very impressive number of comments puts pyechonest among the top 10% of all Python projects on Ohloh.
A high number of comments might indicate that the code is well-documented and organized, and could be a sign of a helpful and disciplined development team
5 weeks ago by gdw
echonest/en_analyzer
5 weeks ago by gdw
Max/MSP interface to The Echo Nest's audio analysis API
analysis
data
software
echonest
max
msp
itp
5 weeks ago by gdw
Waltzify – turn any 4/4 song into a waltz with Echo Nest remix « Music Machinery
5 weeks ago by gdw
Tristan Jehan, one of the founders here at the Echo Nest, has created a Python script that will take a 4/4 song and turn it into a waltz. The script uses Echo Nest remix, a Python library that lets you algorithmically manipulate music.
echonest
tristan
jehan
python
itp
5 weeks ago by gdw
The Labyrinth of Genre
5 weeks ago by gdw
The Labyrinth lets you wander though about a 1000 genres, listening to samples from representative artists.
browser
music
research
echonest
plamere
itp
5 weeks ago by gdw
FileInfo.com - The Central File Extensions Registry
6 weeks ago by gdw
FileInfo.com contains a searchable database of thousands of file extensions with detailed information about the associated file types. You can use FileInfo.com to lookup information about unknown file types and find programs that open the files.
extension
file
files
reference
tools
itp
wpd
6 weeks ago by gdw
MusicBrainz Picard - MusicBrainz
8 weeks ago by gdw
MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application written in Python and is the official MusicBrainz tagger.
Picard supports the majority of audio file formats, is capable of using audio fingerprints (PUIDs, AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.
When tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music. For more information, see the illustrated quick start guide to tagging.
Picard is named after Captain Jean-Luc Picard from the TV series Star Trek: The Next Generation.
application
mp3
music
software
tagging
python
itp
Picard supports the majority of audio file formats, is capable of using audio fingerprints (PUIDs, AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support. Additionally, there are several plugins available that extend Picard's features.
When tagging files, Picard uses an album-oriented approach. This approach allows it to utilize the MusicBrainz data as effectively as possible and correctly tag your music. For more information, see the illustrated quick start guide to tagging.
Picard is named after Captain Jean-Luc Picard from the TV series Star Trek: The Next Generation.
8 weeks ago by gdw
Command line tools
9 weeks ago by gdw
The Unarchiver is a Mac OS X app, but the underlying unarchiving code can run on other OSes, too. There is not yet any GUI app for any other OS, but there are two command-line tools, unar and lsar, which can be used on Mac OS X, Windows and Linux.
unix
command
line
unarchive
itp
9 weeks ago by gdw
wxPython
9 weeks ago by gdw
Welcome to the home of wxPython, a blending of the wxWidgets C++ class library with the Python programming language.
development
gui
programming
python
itp
9 weeks ago by gdw
ActiveState Education Partners
9 weeks ago by gdw
free license for educators
python
ide
activestate
komodo
itp
9 weeks ago by gdw
Old Nabble - matplotlib - users - pylab
9 weeks ago by gdw
Are there still two pylabs? Are the following two web pages referring to the same pylab?
http://www.scipy.org/PyLab
http://matplotlib.sourceforge.net/
I'm a bit confused (trying to get the Scipy, Numpy, Pylab, Matplolib story straight, before I plunge in)
pylab
matplotlib
python
itp
http://www.scipy.org/PyLab
http://matplotlib.sourceforge.net/
I'm a bit confused (trying to get the Scipy, Numpy, Pylab, Matplolib story straight, before I plunge in)
9 weeks ago by gdw
Dynamic Playlist 2.0
9 weeks ago by gdw
It has been 18 months since we’ve released our first dynamic playlisting API. Since then, we’ve received lots of info on how developers really use the API and what parts of the API were difficult to use and understand. We’ve used this info to help us redesign the API to make it more useful and to make it easy to understand. In the next day or so we will be pushing out the first beta release of this new dynamic playlisting API that we call Dynamic Playlist 2.0.
echonext
api
dynamic
playlist
2.0
itp
media
programming
9 weeks ago by gdw
Get an OpenID® | OpenID
10 weeks ago by gdw
Surprise! You may already have an OpenID.
aol
google
openid
wpd
itp
security
login
10 weeks ago by gdw
Play sound files with pygame in a cross-platform manner « Python recipes « ActiveState Code
february 2012 by gdw
This simple script shows how to play back a sound file using the mixer module from the pygame library. If you have pygame installed, this will work on all major platforms. The mixer module supports WAV and OGG files with many different sample rates, bits per sample and channels. The script will play back all supported files given on the command line sequentially.
python
sound
pygame
itp
february 2012 by gdw
Friture is a program designed to analyze audio input in real-time.
february 2012 by gdw
Friture displays audio data in several widgets, such as a scope, a spectrum analyzer, or a rolling 2D spectrogram.
Friture is written in Python and uses various libraries. Learn more about the design of Friture.
Friture is free and open-source, licensed under the GPLv3+
python
itp
audio
spectrogram
Friture is written in Python and uses various libraries. Learn more about the design of Friture.
Friture is free and open-source, licensed under the GPLv3+
february 2012 by gdw
Read the Docs - create, host, and browse documentation
february 2012 by gdw
Read the Docs hosts documentation, making it fully searchable and easy to find. You can import your docs using any major version control system, including Mercurial, Git, Subversion, and Bazaar. We support webhooks so your docs get built when you commit code. There's also support for versioning so you can build docs from tags and branches of your code in your repository. A full list of features is available.
It's free and simple. Read the Getting Started guide to get going!
django
docs
documentation
hosting
python
itp
It's free and simple. Read the Getting Started guide to get going!
february 2012 by gdw
NodeBox for OpenGL | City in a Bottle
january 2012 by gdw
NodeBox for OpenGL is a free, cross-platform library for generating 2D animations with Python programming code. It is built on Pyglet and adopts the drawing API from NodeBox for Mac OS X (http://nodebox.net). It has built-in support for paths, layers, motion tweening, hardware-accelerated image effects, simple physics and interactivity.
graphics
programming
python
opengl
2d
itp
stdmp
january 2012 by gdw
Debugging Embedded Linux Platforms with GDB and Python | Linux Journal
january 2012 by gdw
Give your debugging sessions go-faster stripes with the power of Python.
Scripting GDB with Python
debugging
linux
gdb
python
itp
Scripting GDB with Python
january 2012 by gdw
jHepWork. An environment for scientific computation and data analysis
january 2012 by gdw
jHepWork ("jWork") is an interactive environment for scientific computation, data analysis and data visualization designed for scientists, engineers and students. The program incorporates many open-source math software packages into a coherent interface using the concept of scripting, rather than only-GUI or macro-based concept.
jHepWork can be used with several scripting languages for the Java platform, such as Jython, (the Python programming language), JRuby (the Ruby programming language) and BeanShell. This brings more power and simplicity for scientific computing. The programming can also be done in the native Java.
analysis
data
datamining
java
python
itp
editor
jHepWork can be used with several scripting languages for the Java platform, such as Jython, (the Python programming language), JRuby (the Ruby programming language) and BeanShell. This brings more power and simplicity for scientific computing. The programming can also be done in the native Java.
january 2012 by gdw
LanguageComparisons - PythonInfo Wiki
december 2011 by gdw
Comparing Python to various other languages
advocacy
comparison
python
haskell
itp
december 2011 by gdw
hetland.org : Instant Python
december 2011 by gdw
This is a minimal crash-course in the programming language Python. To learn more, take a look at the documentation at the Python web site, www.python.org; especially the tutorial. If you wonder why you should be interested, check out the comparison page where Python is compared to other languages.
programming
python
reference
tutorial
tutorials
itp
december 2011 by gdw
hetland.org : Instant Hacking
december 2011 by gdw
This is a short introduction to the art of programming, with examples written in the programming language Python. (If you already know how to program, but want a short intro to Python, you may want to check out my article Instant Python.)
code
programming
python
reference
tutorial
itp
december 2011 by gdw
Learn Clojure - for Clojure developers-to-be
december 2011 by gdw
This web site is an attempt to gather together everything you will need to learn Clojure, assuming that you already know another programming language or two or three.
clojure
documentation
programming
tutorial
itp
december 2011 by gdw
Noir
december 2011 by gdw
Noir is a micro-framework that allows you to rapidly develop websites in Clojure.
And it couldn't be any simpler.
clojure
framework
programming
web
webdev
itp
And it couldn't be any simpler.
december 2011 by gdw
Try Clojure
december 2011 by gdw
Welcome to Try Clojure. See that little box up there? That's a Clojure repl. You can type expressions and see their results right here in your browser. We also have a brief tutorial to give you a taste of Clojure
clojure
online
programming
itp
december 2011 by gdw
Object Computing, Inc. - Java News Brief - March 2009
december 2011 by gdw
The goal of this article is to provide a fairly comprehensive introduction to the Clojure programming language. A large number of features are covered, each in a fairly brief manner. Feel free to skip around to the sections of most interest. The section names in the table of contents are hyperlinks to make this easier when reading on-line.
clojure
java
jvm
programming
tutorial
itp
december 2011 by gdw
pyglet
december 2011 by gdw
pyglet provides an object-oriented programming interface for developing games and other visually-rich applications for Windows, Mac OS X and Linux.
graphics
library
programming
python
audio
stdmp
itp
december 2011 by gdw
jdf/processing.py - GitHub
december 2011 by gdw
processing.py
Write Processing sketches in Python. Jonathan Feinberg <jdf@pobox.com>
processing
python
programing
framework
itp
scdmp
Write Processing sketches in Python. Jonathan Feinberg <jdf@pobox.com>
december 2011 by gdw
Learn to code | Codecademy
december 2011 by gdw
Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.
code
coding
education
programming
itp
december 2011 by gdw
API Directory - ProgrammableWeb
september 2011 by gdw
Web Services Directory
api
directory
programming
reference
web
itp
wpd
september 2011 by gdw
Type system - Wikipedia, the free encyclopedia
august 2011 by gdw
In computer science, a type system may be defined as "a tractable syntactic framework for classifying phrases according to the kinds of values they compute".[1] A type system associates types with each computed value. By examining the flow of these values, a type system attempts to prove that no type errors can occur. T
languages
programming
reference
type
itp
august 2011 by gdw
AWS Elastic Beanstalk
august 2011 by gdw
AWS Elastic Beanstalk makes it even easier for developers to quickly deploy and manage applications in the AWS Cloud. Developers simply upload their application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.
amazon
cloud
deployment
java
wpd
itp
august 2011 by gdw
redhat.com | PaaS: OpenShift
august 2011 by gdw
Red Hat OpenShift
Platform-as-a-Service (PaaS) Cloud for Open Source Developers.
Red Hat OpenShift allows developers to focus on building applications not the infrastructure.
PaaS
platform
itp
wpd
Platform-as-a-Service (PaaS) Cloud for Open Source Developers.
Red Hat OpenShift allows developers to focus on building applications not the infrastructure.
august 2011 by gdw
Learn to code | Codecademy
august 2011 by gdw
Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.
coding
programming
reference
online
teaching
itp
august 2011 by gdw
From Big Data to NoSQL: The ReadWriteWeb Guide to Data Terminology (Part 2)
august 2011 by gdw
data warehouses, ACID compliance, distributed databases
nosql
reference
itp
wpd
august 2011 by gdw
From Big Data to NoSQL: The ReadWriteWeb Guide to Data Terminology (Part 1)
august 2011 by gdw
data, big data, databases, relational databases and other foundational issues
data
database
nosql
reference
wpd
itp
pt1
august 2011 by gdw
echonest/nestjs - GitHub
july 2011 by gdw
create artists, songs, tracks and nests from prototypes that are exposed
echonest
js
javascript
itp
july 2011 by gdw
Dave's Page
april 2011 by gdw
Open Source software projects by Dave Kuhlman. These projects are implemented in or for Python. These projects center around XML, parsing XML, etc. They provide tools for building data mapping and Web services. Keywords are: python, xml, editor, text processing, python training.
open
source
software
projects
python
training
itp
april 2011 by gdw
What is Unicode?
april 2011 by gdw
Unicode provides a unique number for every character,
no matter what the platform,
no matter what the program,
no matter what the language.
unicode
encoding
python
itp
no matter what the platform,
no matter what the program,
no matter what the language.
april 2011 by gdw
Python Programming - Wikibooks, open books for an open world
april 2011 by gdw
Python is a general-purpose interpreted programming language. It currently has distributions available for Microsoft Windows, Apple Mac OS X, GNU/Linux, BSD, and many other platforms.
wikibooks
python
programming
itp
april 2011 by gdw
git ready » learn git one commit at a time
april 2011 by gdw
learn git one commit at a time
git
programming
reference
tips
tutorial
itp
stdmp2
april 2011 by gdw
Languages - PythonInfo Wiki
march 2011 by gdw
python programming guides in non-english languages
list of Non-English resources.
Attempt to have languages and links listed in the native tongue of the user.
python
programming
guides
tutorials
non-english
languages
itp
list of Non-English resources.
Attempt to have languages and links listed in the native tongue of the user.
march 2011 by gdw
BeginnersGuide/Programmers - PythonInfo Wiki
march 2011 by gdw
Python for Programmers
The tutorials on this page are aimed at people who have previous experience with other programming languages (C, Perl, Lisp, Visual Basic, etc.).
documentation
programming
python
reference
tutorials
itp
The tutorials on this page are aimed at people who have previous experience with other programming languages (C, Perl, Lisp, Visual Basic, etc.).
march 2011 by gdw
BeginnersGuide/NonProgrammers - PythonInfo Wiki
march 2011 by gdw
If you've never programmed before, the tutorials on this page are recommended for you; they don't assume that you have previous experience.
howto
programming
python
reference
itp
march 2011 by gdw
BeginnersGuide - PythonInfo Wiki
march 2011 by gdw
Beginner's Guide to Python
New to programming? Python is free, and easy to learn if you know where to start! This guide will help you to get started quickly
development
programming
python
reference
tutorial
itp
New to programming? Python is free, and easy to learn if you know where to start! This guide will help you to get started quickly
march 2011 by gdw
Python Application Development with Aptana PyDev » By Matthew Sacks » Featured, Python
march 2011 by gdw
Before discussing Aptana Pydev, we need to cover the platform in which Aptana Pydev runs best on, Aptana Studio of course. Aptana Studio is a new web application IDE for dynamic scripting languages. Based on the open source Eclipse IDE, Aptana adds many features designed to assist with development of dynamic web applications, focusing heavily on Ajax/JavaScript libraries, Ruby on Rains, Python, Adobe AIR, and iPhone/Nokia mobile development. Aptana’s comfortable feel is particularly suited to its main audience—Ajax and JavaScript developers. Aptana
dev
pydev
python
aptana
itp
march 2011 by gdw
Histograms in Python
february 2011 by gdw
There are a number of important types of plots that are used in descriptive statistics. A common plot that is frequently used in newspapers and magazines is the histogram, a sequence of vertical bars, where the height of each bar represents a count of the data values falling in a "bin." The "count", "bins", and "bars" will be explained in the images that follow.
histogram
python
math
science
itp
february 2011 by gdw
Head First Python - Support Site
january 2011 by gdw
Welcome to the support site for Head First Python.
itp
hfp
berry
oreilly
python
january 2011 by gdw
related tags
2.0 ⊕ 2d ⊕ acessibility ⊕ active ⊕ activestate ⊕ advocacy ⊕ amazon ⊕ analysis ⊕ aol ⊕ api ⊕ app ⊕ application ⊕ aptana ⊕ arduino ⊕ asset ⊕ audio ⊕ authentication ⊕ autocomplete ⊕ bash ⊕ basic ⊕ berry ⊕ browser ⊕ calltips ⊕ clojure ⊕ cloud ⊕ code ⊕ coding ⊕ command ⊕ comments ⊕ community ⊕ comparison ⊕ computation ⊕ computer ⊕ computers ⊕ console ⊕ csound ⊕ data ⊕ database ⊕ datamining ⊕ debugging ⊕ deployment ⊕ dev ⊕ development ⊕ directory ⊕ dj ⊕ django ⊕ docs ⊕ documentation ⊕ dynamic ⊕ ebook ⊕ echonest ⊕ echonext ⊕ editor ⊕ education ⊕ eggs ⊕ elearning ⊕ encoding ⊕ engine ⊕ exchange ⊕ extension ⊕ faq ⊕ feedback ⊕ Field ⊕ file ⊕ files ⊕ firmata ⊕ first ⊕ fonts ⊕ framework ⊕ free ⊕ gateway ⊕ gdb ⊕ git ⊕ google ⊕ graphics ⊕ gui ⊕ guides ⊕ Guido ⊕ guzdial ⊕ haskell ⊕ head ⊕ hfp ⊕ histogram ⊕ hosting ⊕ howto ⊕ ide ⊕ identity ⊕ images ⊕ improvement ⊕ installation ⊕ interactive ⊕ internet ⊕ issues ⊕ it ⊕ itp ⊖ java ⊕ javascript ⊕ jehan ⊕ js ⊕ jvm ⊕ knowledge ⊕ komodo ⊕ language ⊕ languages ⊕ learning ⊕ library ⊕ line ⊕ linux ⊕ lisp ⊕ login ⊕ mac ⊕ mada ⊕ math ⊕ matplotlib ⊕ max ⊕ media ⊕ mit ⊕ modul8 ⊕ modules ⊕ mp3 ⊕ msp ⊕ mt ⊕ music ⊕ news ⊕ non-english ⊕ nosql ⊕ objects ⊕ online ⊕ oop ⊕ open ⊕ opengl ⊕ openid ⊕ opensource ⊕ oreilly ⊕ osx ⊕ PaaS ⊕ perl ⊕ plamere ⊕ platform ⊕ playlist ⊕ plugin ⊕ primer ⊕ problems ⊕ processing ⊕ programing ⊕ programming ⊕ programs ⊕ projects ⊕ psychoacoustics ⊕ psychology ⊕ pt1 ⊕ py3k ⊕ pydev ⊕ pyechonest ⊕ pygame ⊕ PyGraphics ⊕ pylab ⊕ pyo ⊕ python ⊕ python3 ⊕ python_Sample ⊕ reference ⊕ research ⊕ resources ⊕ Rossum ⊕ scdmp ⊕ scheme ⊕ science ⊕ scripting ⊕ sdk ⊕ security ⊕ sepecification ⊕ shell ⊕ showcase ⊕ software ⊕ sound ⊕ source ⊕ spectrogram ⊕ ssl ⊕ standards ⊕ state ⊕ stdmp ⊕ stdmp2 ⊕ support ⊕ tagging ⊕ teaching ⊕ technology ⊕ tips ⊕ tls ⊕ tool ⊕ tools ⊕ training ⊕ tristan ⊕ troubleshooting ⊕ tutorial ⊕ tutorials ⊕ type ⊕ typography ⊕ unarchive ⊕ unicode ⊕ unix ⊕ van ⊕ verisign ⊕ virtualization ⊕ visualizer ⊕ vj ⊕ web ⊕ webdev ⊕ webserver ⊕ webstandards ⊕ well-written ⊕ wikibooks ⊕ wing ⊕ wpd ⊕ wsgi ⊕ www ⊕ xmpp ⊕Copy this bookmark: