gdw + itp   93

cecilia5 - ear-bending sonics - Google Project Hosting
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 
6 days ago by gdw
Snake Wrangling for Kids
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 
7 days ago by gdw
How Does Secure Socket Layer (SSL or TLS) Work? | LuxSci FYI
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
A bunch of Python tutorials that use Pyechonest
echonext  python  tutorials  itp 
17 days ago by gdw
pyechonest - Ohloh
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 
5 weeks ago by gdw
echonest/en_analyzer
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
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
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
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
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 
8 weeks ago by gdw
echonest/pyechonest
Python client for the Echo Nest API
python  echonest  api  itp 
8 weeks ago by gdw
Command line tools
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
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
Old Nabble - matplotlib - users - pylab
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 
9 weeks ago by gdw
Dynamic Playlist 2.0
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
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
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.
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 
february 2012 by gdw
Read the Docs - create, host, and browse documentation
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 
february 2012 by gdw
NodeBox for OpenGL | City in a Bottle
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
Give your debugging sessions go-faster stripes with the power of Python.

Scripting GDB with Python
debugging  linux  gdb  python  itp 
january 2012 by gdw
jHepWork. An environment for scientific computation and data analysis
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 
january 2012 by gdw
LanguageComparisons - PythonInfo Wiki
Comparing Python to various other languages
advocacy  comparison  python  haskell  itp 
december 2011 by gdw
hetland.org : Instant Python
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
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
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
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 
december 2011 by gdw
Try Clojure
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
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
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
processing.py
Write Processing sketches in Python. Jonathan Feinberg <jdf@pobox.com>
processing  python  programing  framework  itp  scdmp 
december 2011 by gdw
Learn to code | Codecademy
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
Type system - Wikipedia, the free encyclopedia
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
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
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 
august 2011 by gdw
Learn to code | Codecademy
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 1)
data, big data, databases, relational databases and other foundational issues
data  database  nosql  reference  wpd  itp  pt1 
august 2011 by gdw
echonest/nestjs - GitHub
create artists, songs, tracks and nests from prototypes that are exposed
echonest  js  javascript  itp 
july 2011 by gdw
Dave's Page
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?
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 
april 2011 by gdw
Python Programming - Wikibooks, open books for an open world
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
Languages - PythonInfo Wiki
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 
march 2011 by gdw
BeginnersGuide/Programmers - PythonInfo Wiki
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 
march 2011 by gdw
BeginnersGuide/NonProgrammers - PythonInfo Wiki
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
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 
march 2011 by gdw
Python Application Development with Aptana PyDev » By Matthew Sacks » Featured, Python
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
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
Welcome to the support site for Head First Python.
itp  hfp  berry  oreilly  python 
january 2011 by gdw
« earlier      

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:



description:


tags: