Natenom´s Blog

Notizblock, Linux, IT, Sonstiges und Meins

Video: Visualisierung von Nuklear-Explosionen 1945-1998

31. Juli 2012
von Natenom
Keine Kommentare

Video: Visualisierung von Nuklear-Explosionen 1945-1998

Ist schon älter, aber krass anzusehen.

Pro Explosion und Land gibt es je einen Ton. Rechts oben sieht man den Monat und das Jahr, rechts unten die bisherige Anzahl der Explosionen. Am Rand verteilt wird die Anzahl je Land angezeigt.

http://www.youtube.com/watch?v=LLCF7vPanrY

Ähnliche Themen...

Musik: David Aboab - Esquisses - pour piano

13. Juli 2012
von Natenom
Keine Kommentare

Musik: David Aboab – Esquisses – pour piano

Schönes Klavierspiel, besonders das zweite Stück.

Download

Lizenz

Creative Commons License

Ähnliche Themen...

Mumble-Ruby - headless Mumble-Client

12. Juli 2012
von Natenom
Keine Kommentare

Mumble-Ruby – headless Mumble-Client für Bots

(Weitere Artikel zu Audiobots gibt es im Wiki)

Der Mumble-Ruby Client von perrym5 kann fast alles, was der normale Mumble-Client auch kann, mit ein paar Einschränkungen. Z. B. kann Ton kann nur zum Server gesendet, jedoch nicht vom Server empfangen werden.

Musik-Bot und mehr

Den Ton greift der Client von einer Named Pipe ab, welche man z. B. mit MPlayer oder MPD füttern kann. Mumble-Ruby eignet sich damit sehr gut für Musikbots, vor allem auch, weil es in einer Shell läuft und keine grafische Ausgabe hat, also headless arbeitet; dazu später mehr in einem anderen Artikel. Leider verwendet der Client nur CELT 0.7.0.

Aber auch andere Bots, z. B. für Moderation, lassen sich damit realisieren.

Verbinden

Mit folgenden Zeilen in einer interaktiven Ruby-Konsole kann man einen Bot auf unseren Mumble-Server holen und Musik senden (vorausgesetzt die Pipe wird gefüttert):

$ irb
1.9.3p194 :001 > require "mumble-ruby"
=> true
1.9.3p194 :002 > cli=Mumble::Client.new("mumble.natenom.name", "64738", "username", "password")
=> #<Mumble::Client:0x00000002482428 @host="mumble.natenom.name", @port="64738", @username="username", @password="password", @channels={}, @users={}, @callbacks={}>
1.9.3p194 :003 > cli.connect
=> #<Thread:0x00000002459b90 run>
1.9.3p194 :004 > cli.stream_raw_audio('/tmp/file.fifo')
=> #<Mumble::AudioStream:0x00000002452b38 @type=0, @target=0, @encoder=#<Celt::Encoder:0x00000002478b08 @sample_rate=48000, @frame_size=480,
[...]

Wer bin ich?

Der Benutzerinformationen des Clients:

Benutzerinformationen eines Mumble-Ruby Clients

Benutzerinformationen eines Mumble-Ruby Clients

Zertifikat?

Möchte man einem Benutzer, der den Mumble-Ruby Client verwendet, Berechtigungen zuweisen, so muss man einen Benutzeraccount mit Passwort erstellen; Zertifikate lassen sich nicht verwenden.

Woher?

Den Quellcode des Projekts gibt es bei github, wo es auch eine Beschreibung der grundlegenden Funktionen mit Beispielen gibt. Leider funktionieren nicht alle genannten Möglichkeiten auf einem Mumble-Server mit der Version 1.2.3 sondern erst ab 1.2.4, welche die aktuelle Entwicklerversion ist.

Gefunden hat dieses Projekt der Mensch cantonic.

Ähnliche Themen...

Musik: CinderVOMIT - The Black Hole Symphony

11. Juli 2012
von Natenom
Keine Kommentare

Musik: CinderVOMIT – The Black Hole Symphony

Wieder ein richtig gutes Album bei Ektoplazm; dieses Mal viel Bass und vor allem sehr schnell.
180-200 BPM :)

Ist getagt als PsyCore.

Das Album bei Ektoplazm: http://www.ektoplazm.com/free-music/cindervomit-the-black-hole-symphony.

Lizenz

Creative Commons License

Ähnliche Themen...

Neues(?) von Mumble: Einstellungen aus Konfigurationsdatei importieren

10. Juli 2012
von Natenom
Keine Kommentare

Neues(?) von Mumble: Einstellungen aus Konfigurationsdatei importieren

Man kann über eine .ini-Datei Client-Einstellungen in die Konfiguration des installierten Mumble-Clients importieren mit folgendem Aufruf:

mumble.exe pfad\zu\datei.ini

Sind in der verwendeten .ini-Datei unbekannte Einstellungen von einer aktuelleren Mumble-Version enthalten, werden diese einfach ignoriert.
Dies funktioniert mit entsprechend anderen Aufrufen auch unter Linux und Mac OS X.

Dabei kann man Einstellungen nicht nur in die Mumble-”Abteilung” der Registry (Windows) oder in die Mumble.conf (Linux) eines normal installierten Clients importieren, sondern auch in die mumble.ini eines bereits vorhandenen portablen Mumble.

Dieses Feature ist wohl schon ziemlich lange in Mumble enthalten, habe davon aber bisher noch niemals etwas gelesen oder gehört und gestern hat pcgod diese Möglichkeit im IRC (#mumble.de) erwähnt :)

Man kann diese Feature z. B. nutzen, um “Vorlagen” von Mumble-Einstellungen zu erstellen, die man dann bei Bedarf einfach übernehmen kann, wie vorbelegte Tastenkürzel/Shortcuts oder optimale Einstellungen für Mumble-Bots.

Weitere Informationen zu diesem Thema (WorkInProgress) gibt es im Wiki.

Ähnliche Themen...