Soundverwaltung
-
- Often here
- Beiträge: 63
- Registriert: Mo Jul 13, 2009 10:43 am
- Wohnort: Groß Leuthen, Spreewald
- Kontaktdaten:
Soundverwaltung
Kennt jemand ein gutes System zur Verwaltung von Sounds? Ich habe über 200GB an Soundeffekten die organisiert werden wollen. Ich könnte sie natürlich einfach in mein Alfresco hauen und ordentlich mit Metadaten versehen, aber gibt's da eine bessere Lösung?
- Mitsch
- Power User
- Beiträge: 1226
- Registriert: Mo Feb 20, 2006 11:17 am
- Wohnort: Ludwigsburg
- Kontaktdaten:
Ich habe mal vor zwei, drei Jahren in der Linux-User einen Artikel über Verwaltung von Medien-Dateien gelesen. Aufhänger war die Vorstellung einer entsprechenden Datenbank. Wie die Software heißt und ob das eventuell Alfresco gewesen ist, weiß ich nicht mehr und konnte ich gerade auch nicht in Erfahrung bringen. Sorry.
Ich kann mir vorstellen, dass es - dank Notiz- und Markierungsfunktionen in Nautilus - möglich ist, mit Hilfe von Desktop-Suchmaschinen eine brauchbare Verwaltung von Samples erstellen zu können, habe das aber selbst nicht ausprobiert, geschweige denn in Benutzung.
Grüße!
Ich kann mir vorstellen, dass es - dank Notiz- und Markierungsfunktionen in Nautilus - möglich ist, mit Hilfe von Desktop-Suchmaschinen eine brauchbare Verwaltung von Samples erstellen zu können, habe das aber selbst nicht ausprobiert, geschweige denn in Benutzung.
Grüße!
-
- Often here
- Beiträge: 63
- Registriert: Mo Jul 13, 2009 10:43 am
- Wohnort: Groß Leuthen, Spreewald
- Kontaktdaten:
Eigentlich wäre ein aufgebohrter Amarok gut, aber da fehlen mir Wissen, Können und Geduld. Am liebsten mit Ähnlichkeitserkennung, automatischer Sampleratenkonvertierung, usw.
Früher hab ich die Sounds tatsächlich mit iTunes verwaltet, war auch keine Lösung. Zur Zeit ist es eher ein zufallsgesteuertes Stöbern. Vielleicht sollte ich einen Praktikanten einstellen, der den ganzen Tag Metadaten eintippt
Früher hab ich die Sounds tatsächlich mit iTunes verwaltet, war auch keine Lösung. Zur Zeit ist es eher ein zufallsgesteuertes Stöbern. Vielleicht sollte ich einen Praktikanten einstellen, der den ganzen Tag Metadaten eintippt
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Das halte ich auch für die beste Lösung }:-]spm_gl hat geschrieben: Vielleicht sollte ich einen Praktikanten einstellen, der den ganzen Tag Metadaten eintippt
Schließlich ist die Wirkung bei Effekten sehr subtil. Ein Mensch kann sicherlich einige hundert verschiedene Wettergeräusch voneinander unterscheiden. Er/sie hört instinktiv, ob es ein freundlicher Sommerregen, eine Flutkatastrophe oder ein majestätischer Monsun ist. Wenn Du Dir die entsprechenden Wave-Grafen ansiehst, wirst Du sicher auch Unterschiede sehen aber von diesen maschinenlesbaren Unterschieden auf Muster zu kommen, die auf psychoakustisch wirksame Eigenschaften hinweisen, ist mindestens schwierig. Allerdings könnte man das schaffen, wenn ein Mensch die Maschine trainiert. Wobei dann allerdings wieder persönliche Preferenzen eine Rolle spielen....
Also:
1.) eine Datenbank mit Frontend erlaubt das taggen von Sounds.
2.) eine geeignete Analysesoftware hört sich die Sachen an und denkt darüber nach:
2.1.) Der Sound wird zerlegt und statistisch durchleuchtet (was für Hüllkurven würden passen, Frequenzanteile etc)
2.2.) Eine Liste leicht benutzbarer maschinenlesbarer Eigenschaften wird zusammengestellt.
2.3.) Die Eigenschaften werden mit denen von gleich getaggten Sounds verglichen.
3.) Die Software versucht, dabei auftretende Meinungsverschiedenheiten mit dem Homo Sapiens, der getaggt hat, in wohlwollender Weise zu lösen. Dazu analysiert sie Sounds, deren maschinenlsebaren Eigenschaften nicht zusammenpassen, obwohl sie die gleichen tags tragen, erneut und versucht andere, übereinstimmende Besonderheiten zu finden.
4.) Ein komplexer, mathematischer Mechanismus bildet selbsständig ein vernetztes System von Bewertungen und Eigenschaften, das darauf hinarbeitet, die bei der Analyse erhobenen Daten besser und schneller dem tag-System zuzuordnen.
5.) Nachdem 5-6 sehr sehr sehr, ja, außerordentlich sorgfältige und disziplinierte Tagger tausende von Audiodateien getaggt haben und die Weichware einen Quadcore für einige tausend Stunden mit Vollast beschäftigt hat, bekommt man ein System, das tatsächlich ähnlich smart wie ein guter Spamfilter funktioniert und neuie Audiofiles selber korrekt zu taggen vermag.
Allerdings müssen Spamfilter nur abstrakten Text und keine konkreten Sounds analysieren.
Ach so: einfach wäre es sicherlich, solche Funktionen wie "Zupfinstrument, D-Dur-Dreiklang heraussuchen(und nach FMoll konvertieren)" umzusetzen. Melodyne kann sowas prinzipiell. Aber wir reden ja von Software, die wie ein Mensch hören können soll und nicht von einer, die nur wie ein besseres Stimmgerät hört.
Möglich wäre es aber trotzdem und eventuell arbeiten schon einige Superhirne für ihren PHD daran.
nostrum fungitur
-
- Often here
- Beiträge: 63
- Registriert: Mo Jul 13, 2009 10:43 am
- Wohnort: Groß Leuthen, Spreewald
- Kontaktdaten:
Ja, es sieht nach tagelanger Handarbeit aus. Bei manchen Sounds weiß ich selber nur anhand des Tracknames, ob es sich um Wind oder Wasser handelt.
Zudem sind teilweise 5 Sounds auf einem Track. Und die Dateinamen sind nicht immer hilfreich.
Amarok und co versagen schon beim Taggen, weil sie natürlich das Artist:Album:Song Schema verwenden.
Also werde ich mich wohl mit meinem Alfresco Server beschäftigen müssen. Da kann ich theoretisch Previews generieren und Sampleraten konvertieren. Vielleicht gleich ein Bild der Wellenform erzeugen lassen, dann kann man die Dynamik gut abschätzen.
Frage: gibt es ein Kommandozeilentool, das die Wellenform als Grafik ausgeben kann?
Zudem sind teilweise 5 Sounds auf einem Track. Und die Dateinamen sind nicht immer hilfreich.
Amarok und co versagen schon beim Taggen, weil sie natürlich das Artist:Album:Song Schema verwenden.
Also werde ich mich wohl mit meinem Alfresco Server beschäftigen müssen. Da kann ich theoretisch Previews generieren und Sampleraten konvertieren. Vielleicht gleich ein Bild der Wellenform erzeugen lassen, dann kann man die Dynamik gut abschätzen.
Frage: gibt es ein Kommandozeilentool, das die Wellenform als Grafik ausgeben kann?
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Eher kleine Progs, die diverse Bibliotheken wie fftw, sox und gnuplot nutzen.spm_gl hat geschrieben: Frage: gibt es ein Kommandozeilentool, das die Wellenform als Grafik ausgeben kann?
http://linuxwebdev.blogspot.com/2006/03 ... v2png.html
Außerdem gibt es natürlich auch das hier:
http://www.sonicvisualiser.org/download.html
ich weiß bloß aus dem Hut nicht, ob sich das Ding auch für Skripte/Batchprocessing eignet. Mit einigen Verrenkungen in lisp sollte es auch mit snd gehen....
nostrum fungitur
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Nachtrag OT:
Vielen Dank, dass Du mich wieder auf dieses Ding gestoßen hast!
http://www.sonicvisualiser.org/download.html
Das Ding ist einfach genial: als wäre snd plötzlich bedienbar
Kann übrigens die Waveform als Bild exportieren, ob auch als Batchprozessor, finde ich noch raus...
Vielen Dank, dass Du mich wieder auf dieses Ding gestoßen hast!
http://www.sonicvisualiser.org/download.html
Das Ding ist einfach genial: als wäre snd plötzlich bedienbar
Kann übrigens die Waveform als Bild exportieren, ob auch als Batchprozessor, finde ich noch raus...
nostrum fungitur
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
Nicht schlecht - freut mich, dass es klappt...
Da mahlen bei mir gleich die Mühlen:
hat man erst mal die Bildchen, sollte es keine große Sache sein, weitere Daten und die Dateinamen in eine Datenbank zu packen und mit Tag-Listen zu verknüpfen, die grafische Oberfläche wäre dann der Fun-Part
Allerdings nur, wenn das im Browser läuft. Mir geht leider die Fähigkeit ab, Desktopprogramme in C++/QT etc zu schreiben.. Mit PHP/MySQL wäre es aber keine große Sache und eigentlich auch logisch. Schließlich will man so eine Datenbank plus Repository vielleicht auch bequem via Netzwerk zur Verfügung haben und Latenz ist für diese Anwendung kein echtes Problem.
wav2png ist in Perl richtig? Das kann doch auch mit MySQL, könnte also gleich in eine Tabelle schreiben, was es mit der WAV-Datei angestellt hat...
Da mahlen bei mir gleich die Mühlen:
hat man erst mal die Bildchen, sollte es keine große Sache sein, weitere Daten und die Dateinamen in eine Datenbank zu packen und mit Tag-Listen zu verknüpfen, die grafische Oberfläche wäre dann der Fun-Part
Allerdings nur, wenn das im Browser läuft. Mir geht leider die Fähigkeit ab, Desktopprogramme in C++/QT etc zu schreiben.. Mit PHP/MySQL wäre es aber keine große Sache und eigentlich auch logisch. Schließlich will man so eine Datenbank plus Repository vielleicht auch bequem via Netzwerk zur Verfügung haben und Latenz ist für diese Anwendung kein echtes Problem.
wav2png ist in Perl richtig? Das kann doch auch mit MySQL, könnte also gleich in eine Tabelle schreiben, was es mit der WAV-Datei angestellt hat...
nostrum fungitur
-
- Often here
- Beiträge: 63
- Registriert: Mo Jul 13, 2009 10:43 am
- Wohnort: Groß Leuthen, Spreewald
- Kontaktdaten:
Mein Plan ist es, die Dateien in Alfresco zu packen, da kann ich auch jede menge Metadaten hinzufügen. Ich hoffe es so hinbiegen zu können, dass die Wellenform als Dateivorschau angezeigt wird. Mal sehen, das System ist ein wenig schwierig.
Aber ein php-basiertes System wäre auch denkbar. Netzwerk muss sein, ich brauche die Dateien an verschiedenen Arbeitsplätzen.
wav2png ist einfach nur ein winziges Bash-Skript, keine Magie dahinter. Datei wird mit Sox zu .dat convertiert, und mit ein paar Optionen an GnuPlot übergeben.
Aber ein php-basiertes System wäre auch denkbar. Netzwerk muss sein, ich brauche die Dateien an verschiedenen Arbeitsplätzen.
wav2png ist einfach nur ein winziges Bash-Skript, keine Magie dahinter. Datei wird mit Sox zu .dat convertiert, und mit ein paar Optionen an GnuPlot übergeben.
-
- Power User
- Beiträge: 1233
- Registriert: Di Jul 06, 2004 11:47 pm
- Wohnort: Berlin
- Kontaktdaten:
OK - damit geht es natürlich. Ist aber auch eine ziemliche Riesenechse. Da habe ich den Eindruck, dass es nicht sehr einfach wird, von dort Daten(Tags etc) für eine eigene Anwendung zu extrahieren, geschweige denn, eigene Daten hineinzuschreiben.spm_gl hat geschrieben:Mein Plan ist es, die Dateien in Alfresco zu packen, da kann ich auch jede menge Metadaten hinzufügen.
Mit einem einfachen PHP/MySQL-Setup ist das ganz einfach, wenn man die Daten erst mal hat und genau weiß, was man damit tun will. Planung ist alles, Programmiert ist dann schnellspm_gl hat geschrieben: Ich hoffe es so hinbiegen zu können, dass die Wellenform als Dateivorschau angezeigt wird. Mal sehen, das System ist ein wenig schwierig.
Aber ein php-basiertes System wäre auch denkbar.
Da fällt mir ein: eigentlich ist das ja eine Art Bildergalerie, die bloß noch ein Soundplayermodul braucht....
OK, das hatte ich verwechselt. Sollte sich aber auch direkt mit PHP machen lassen. PHP hat ein Modul, mit dem es direkt Kommandos an bash schicken kann. Wird freilich aus Sicherheitsgründen auf Webseiten nicht so oft benutzt...spm_gl hat geschrieben: wav2png ist einfach nur ein winziges Bash-Skript, keine Magie dahinter. Datei wird mit Sox zu .dat convertiert, und mit ein paar Optionen an GnuPlot übergeben.
nostrum fungitur
-
- Often here
- Beiträge: 63
- Registriert: Mo Jul 13, 2009 10:43 am
- Wohnort: Groß Leuthen, Spreewald
- Kontaktdaten:
Geht eigentlich. Nur für Soundverwaltung ist es zu aufgeblasen, aber wir nutzen es eh schon für Projekte, Dokumente, etc. Das beste daran ist, dass ich mittels SMB, FTP, WebDAV und Browserdownload an die Dateien kommen kann.zettberlin hat geschrieben:OK - damit geht es natürlich. Ist aber auch eine ziemliche Riesenechse. Da habe ich den Eindruck, dass es nicht sehr einfach wird, von dort Daten(Tags etc) für eine eigene Anwendung zu extrahieren, geschweige denn, eigene Daten hineinzuschreiben.
Ja, mit schneller Preview und Download Funktion, am besten gleich in verschiedenen Sampleraten. Das Kategorien- und Tagsystem ist eigentlich dasselbe wie bei ner guten Bildergalerie.zettberlin hat geschrieben:Da fällt mir ein: eigentlich ist das ja eine Art Bildergalerie, die bloß noch ein Soundplayermodul braucht....
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast