Pdsend Projekt 0.1 – in Python

Creator Adrian Enns

Creator Adrian Enns

Mein neues Projekt kombiniert PureData und Python. Es setzt sich zum Ziel bestimmte Objekte in PureData über Python anzusteuern. Ziel ist es (vorrerst) BpmMachine, Sequenzer, Synthesizer, Beatsequenzer und Beatmachine als Objekte zur verfügung zu machen und diese komplett über Python zu steuern. Lediglich Data und Soundstreaming wird noch verbunden.

Fertig ist schon die BpmMachine, lässt sich komplett steuern und sieht in der Gui noch gut aus. linker Ausgang bekommt einen Bang auf jeder eins. Rechts befindet sich ein integrierter Zähler von 0 – 31, Der quasi einen Takt (4/4) in 32 Steps unterteilt.

Die Dateien veröffentliche ich aber vorerst nur in *.pd und *.pyc. Wer allerdings an dem Projekt hat, kann mich allerdings auch gerne anschreiben. Antesten könnt ihr das ganze aber mit den Files. Python und PureData sollten nur lafen. [.ZIP]

Über Adrian

Wohnort: Siegburg Tätigkeit: Student (Wirtschaftsinformatik)
Dieser Beitrag wurde unter IT, musik, PureData, Python, Snippets abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

2 Antworten auf Pdsend Projekt 0.1 – in Python

  1. Hört sich ganz gut an. Was genau ist BpmMachine?

  2. addisaden sagt:

    BpmMachine (siehe Abbildung) ist ein eigen kreiertes PureDataObjekt. Es dient dazu von Python aus diesen in der Geschwindigkeit und an oder aus ist, zu regelen.
    Die Netzwerkschnittstelle(über den Port) wird zur Übermittlung genutzt (netreceive in PureData) und ermöglicht eine Kommunikation beider Programme.