Artikel mit Tag ‘Python’

Audiosignalverabeitung mit Python

Veröffentlicht in Kategorie Coding, Computer, Musik, Python, Verschiedenes am 28. Februar 2011 von Chris – Ersten Kommentar schreiben

Wie man an einzelnen Beiträgen in diesem Blog sehen kann, beschäftige ich mich seit einiger Zeit verstärkt mit Soundsynthese und Audioprocessing. Als bekennender Fan von Python habe ich mich mal nach Tools für die mathematische Analyse und Verarbeitung von Audiosignalen in Python umgesehen und möchte hier mal meine Recherche-Ergebnisse vorstellen.

Weiter lesen »

Impromptu first beta

Veröffentlicht in Kategorie Ankündigungen, Coding, Computer, Python am 21. Januar 2011 von Chris – Ersten Kommentar schreiben

I was recently researching into GUI libraries for PyGame when I found pyglet, which is an alternative to PyGame for 2D/3D graphics programming with Pyython. It has no dependencies other than a standard Python installation and OpenGL, the API is well-structured and the documentation clean and extensive.

So I wrote a little demo application, which displays a pseudo-HTML file in a window and scrolls it up- or downwards with speed controllable by simple keyboard commands. Sort of like a teleprompter. You can use different fonts, colors and sizes through the subset of HTML4 supported by pyglet.

I thought this made be useful for others, for example when recording a podcast, webcast or an audiobook or when doing a presentation, so I baked a Python distribution package and put it on the Python Package Index.

So here’s to you: Impromptu 0.1b

Impromptu running in window mode under Ubuntu Linux

Impromptu running in window mode under Ubuntu Linux

Share & Enjoy!

Python BarCamp Köln am Samstag, 17.4.2010

Veröffentlicht in Kategorie Ankündigungen, Events, Python am 14. April 2010 von Chris – 2 Kommentare

Am diesem Samstag organisiert unsere lokale Python User Group den ersten Python BarCamp in Köln. Da dies eine sogenannte Unkonferenz sein soll, bei der die Teilnehmer das Programm größtenteils selbst organisieren, wäre es schön, wenn einfach jeder, der Lust hat teilzunehmen, vorbeikommen könnte. Leider müssen wir aber aufgrund der Beschränkungen der Räumlichkeiten die Teilnehmerzahl auf 30 begrenzen. Es sind aber noch einige Plätze frei! Deshalb habe ich gerade folgende Nachricht an verschiedene deutsche Python-Mailinglisten und Gruppierungen geschickt:
Weiter lesen »

How to create a new ticket in Trac from a script

Veröffentlicht in Kategorie Coding, Python am 26. Februar 2010 von Chris – Ersten Kommentar schreiben

This is just a note to myself and to spare someone, who faces the same task, going through the Trac sources to find out how to do this:

from trac.env import open_environment
from trac.ticket.model import Ticket

# A list of email addresses or trac user names
NOTIFICATION_LIST = ['randomhacker', 'boss']

ticket = Ticket(open_environment('/path/to/trac/env'))
ticket.populate(dict(
    component = u'My component',
    type = u'task',
    status = u'new',
    summary = u'Make the world a better place',
    reporter = u'me',
    # Set owner to default for given component
    owner = None,
    # You can use Trac wiki syntax here
    description = u"Don't ask '''me''' how to do it...",
    cc = ",".join(NOTIFICATION_LIST))
)
ticket_id = ticket.insert()

That’s all!

Update 2010-03-01: Naturally, after I figured this all out by myself by looking through the Trac source, I found this similar explanation on the trac wiki.