Kleine nützliche Programme / Nice Little Software Products


1 Zusammenhang

Die wichtigeren der Software Projekte, an denen ich zZt. beteiligt bin, sind die größeren, zusammen mit meinem Kollegen Baltasar Trancón y Widemann

Zunächst natürlich die berühmten BandM meta_tools, eine Infrastruktur für compiler construction (im weitesten Sinne !-) und Meta-Programmierung, also Programm-Text-Generierung. Diese Projekt hat seine eigene website.

Darauf auch interessante Programme zum Runterladen, Lesen, Installieren und Benutzen, siehe <METATOOLS>/getit.html .

Dann gibt's eine größere Anwendung von meta_tools, die sich mit MUSIK beschäftigt.
Genauer gesagt sind es zwei, ein Teil für Signalerzeugung und -verarbeitung, der andere für Partituren. Diese sollen demnächst (!-) zusammenarbeiten.
Später vielleicht sogar mit "mwatch" zusammen, zwecks Erstellung von reaktiven Improviationspartnern.
MEHR info dazu, sobald wir etwas haben, mit dem man wirklich spielen kann.

Bis dahin gibt's aber schon einige Texte in den Publikationen.

2 The Gong Machine

Ein eingeständiges Produkt (dabei auch eine Anwendung eines kleinen Teiles von meta_tools) ist The Gong Machine. Es war eine Entwicklung gemeinsam mit Mathias Krömann.

Es ist ein Programm zur Unterstützung von Meditationen alleine. Es spielt ein Gong-Signal, mit welchem man die Gesamtdauer der Meditation begrenzen kann, oder einzelne Phasen abteilen, wie es sinnvoll ist bei strukturierten Meditationen wie der "pranayama" or der "metta bhavana".

Man kann einstellen ...

  1. den Klang, der für das Gong Signal gespielt wird,
  2. die Anzahl der Phasen,
  3. die Dauer der Phasen,
  4. die Dauer der Vorbereitungszeit vor dem ersten Gongschlag.

The Gong Machine ist als "Java" Applikation verfügbar. Wenn Sie auf das "jnlp" file "klicken", dann wird die Applikation auf Ihrem Rechner installiert, dazu evtl. ein Icon auf dem "Desktop" und Einträge im Verzeichnis aller Programme, etc. (Aber das hängt natürlich vom Betriebssystem und Ihren Entscheidungen ab.)

Danach kann das Programm normalerweise "offline" betrieben werden, durch Klicken auf ein solches Icon.
Natürlich kann man das auch explizit aufrufen, wenn man sich mit shell Kommandos auskennt, mittels

  javaws <URL>

Das Link, auf das man klicken muss (oder von wo man das Progammfile explizit herunterladen kann) ist is http://bandm.eu/downloads/gongmachine/gongmachine.jnlp

Dieses Programm steht Ihnen zur freien Benutzung zur Verfügung. Wir übernehmen keine Garantie, dass es zu irgendeinem Zweck geeignet ist.

Natürlich können wir auch nicht garantieren, dass ein Programm, dass Sie WOANDERS HER bezogen haben, das aber so aussieht wie The Gong Machine, auch okay ist. Solange Sie es hier herunterladen, ist es aber ziemlich sicher unschädlich.
Im Zweifel überprüfen Sie doch einfach die "md5 checksum" der "gongmachine.jar" Datei. Diese muss heissen a8036227ec4acf392fefeba8393ee0cd

Bitte beachten Sie dass es mehr als einen Startversuch brauchen kann, bis man was hört. Besonders unter "windoof", wegen deren seltsamer Sound-Infrastruktur, und weil evtl. Virenschützer das Programm erst kennenlernen müssen.
Versuchen Sie bitte den "Klang-testen"-Knopf! Wenn man einmal was gehört hat, spielt das Programm danach i.A. sehr zuverlässig.

Allemal wäre ich für jedwede Rückmeldung sehr dankbar.


English translation starts here

3 Context

The most important of my current software projects are the bigger ones, done together with my colleague Baltasar Trancón y Widemann

First of all there is of course the famous BandM meta_tools, a tool kit for compiler construction (in the widest sense !-) and meta programming, i.e. generating program source texts. This is a project has its own website.

This includes few interesting applications, for down-loading, studying, installing and using, please cf. <METATOOLS>/getit.html .

Then there is a major application of meta_tools related to MUSIC. To be more precise, this project is two-fold, one part dealing with sound processing, the other with score and notation, and both shall co-operate in near future (NEAR !-)
Perhaps together with my "MWatch" it will also be suited for reactive computer improvisation.
More info is about to come as soon as we have something for you to play with.

Meanwhile you find some info in my list of publications.

4 The Gong Machine

A stand alone product (and an application of a very small subset of meta_tools) is The Gong Machine. It had been developed together with Mathias Krömann.

It is a computer application for one-person meditation session. The application plays a gong signal which can be used to measure the time for meditation, or to separate the different phases in case of structured practices, like "pranayama" or "metta bhavana".

You can select

  1. the sound which is played for the gong signal,
  2. the number phases,
  3. the duration of the phases,
  4. a preparation time before the first gong signal.

The Gong Machine is distributed as a java application. When you "click on" the jnlp file, the application will be installed on your computer, and normally icons on the desktop and in the "programs" menu will be installed, depending on your operating system and your decisions.
Then, the program can be run, also off-line, by clicking on such an icon.
Of course, if you are a shell freak, you can also execute the program explicity by

  javaws <URL>

The link to click (or to start explicitly or to download explicitly, after reading the jnlp file !-) is http://bandm.eu/downloads/gongmachine/gongmachine.jnlp

This program can be used for free. We do not guaratee that it is fitted for any special purpose.

Of course we also cannot take any guarantee for a software "pretending" to be our gong machine, which you received from a different source. But from the URL given above, it is pretty safe.
But if you're in doubt:
The "md5" checksum for the jar file "gongmachine.jar" must be a8036227ec4acf392fefeba8393ee0cd

Please note that it may take more than one attempt to get the program started, esp. with a "windows" operating system, due to the awkward architecture of the sound infrastructure, and possibly due to virus protection software.
Try the "test" button, until playing the sound file once, for test purpose, works. After the first gong, the programm usually works fine!

I am very grateful for any response.




made    2013-06-17_08h08   on    heine          Valid XHTML 1.0 Transitional Valid CSS 2.1
markuslepper.eu   produced with eu.bandm.metatools.d2d    and    XSLT    zur Information:   page source text