-
Forum: Software-Projekte der Mitglieder
by igel457,
7. Feb 2010
Da es nun ein offizielles Release gibt und es sich nicht mehr um ein Preview handelt, habe ich einen neuen Thread zum Thema erstellt:
http://www.delphipraxis.net/internal_redirect.php?p=1127958#1127958
Es wäre schön, wenn dieser Thread geschlossen werden könnte.
-
Forum: Software-Projekte der Mitglieder
by igel457,
12. Okt 2009
So ich habe jetzt die Audorra-Website hochgeladen, die ich schon vor einer Weile gebastelt habe:
http://audorra.sourceforge.net/
Schaut euch das Teil mal an und sagt, wie es euch gefällt ;-).
Andreas
PS: Das Ganze wird von einem nagelneuem 86-Zeilen XML-basierten CMS erzeugt (ich gebe zu, XSLT hätte es auch getan...) ;-).
PSS: Jetzt muss ich nur noch mod_rewrite zum Laufen kriegen...
-
Forum: Software-Projekte der Mitglieder
by igel457,
10. Okt 2009
Bevor ich es vergesse: Ich habe das Projekt bei Sourceforge registriert. Im SVN-Repository befindet sich nun immer der aktuelle Sourcecode.
SVN-Repository:
https://audorra.svn.sourceforge.net/svnroot/audorra
Projektseite:
http://sourceforge.net/projects/audorra/
-
Forum: Software-Projekte der Mitglieder
by igel457,
7. Okt 2009
Ich kann mich meinen vorrednern nur anschließen: Es ist schließlich noch kein Release, sondern nur ein Preview und noch nicht für den produktiven Einsatz gedacht!
Ich habe momentan recht viel um die Ohren, deshalb kann es bis zu einer ersten Version noch ein Weilchen dauern.
Wer sagt, dass ich nicht UML-Diagramme etc. gezeichnet habe?
PS: Glaub mir, ich habe mir dazu schon einige...
-
Forum: Software-Projekte der Mitglieder
by igel457,
23. Aug 2009
Hi,
der Memoryleak ist so gewollt :mrgreen: . Die Anwendung soll sowieso nur eine kleine Demo sein - wenn du damit einen gescheiten Audiospieler bauen willst - nur zu!
-
Forum: Software-Projekte der Mitglieder
by igel457,
23. Aug 2009
Ich habe mal eine neue Version hoch geladen.
Die wichtigesten Änderungen:
Verbesserte Visualisierungen
FFT Analyse
Support von HTTP-Streams (Achtung: Das Öffnen dieser kann seine Zeit (bis zu 30 Sekunden) dauern!), basiert auf einer modifizierten Version von Synapse (im lib Ordner)
Jede Menge Bugs behoben
Suchen in Acinerella-Strömen eingefügt
Vollständige Unterstützung des Andorra...
-
Forum: Software-Projekte der Mitglieder
by igel457,
12. Jul 2009
Wie gesagt - ein Bug in der VCL. Ich habe in meiner aktuellen Version schon die Fehlermeldung entschärft - aber dafür, dass das Panel kleiner wird kann ich nichts.
-
Forum: Software-Projekte der Mitglieder
by igel457,
12. Jul 2009
Hallo.
Als kleine Aktualisierung (ich habe trotz Sommerferien leider nicht allzuviel Zeit) eine kleine Übersicht über die neusten Entwicklungen:
Ich habe nun ein dynamisches Pluginsystem implementiert, welches ich in dieser Weise auch in Andorra einbinden werden. Dieses Pluginsystem erlaubt es, Module sowohl statisch (durch einfaches aufnehmen in die Uses-Klausel) als auch dynamish (aus...
-
Forum: Software-Projekte der Mitglieder
by igel457,
20. Jun 2009
Ja, das Problem habe ich unter Windows 7 auch - scheint ein Bug in der VCL zu sein.
-
Forum: Software-Projekte der Mitglieder
by igel457,
19. Jun 2009
Tatsächlich - danke, das war der Fehler, ich vermutete die ganze Zeit, das sei ein Bug in Acinerella. Und ich hatte keine Lust meinen C-Code mit gdb durch zu debuggen. :thumb:
Eine neue Version (1.0) wird es vermutlich während den Sommerferien geben.
-
Forum: Software-Projekte der Mitglieder
by igel457,
26. Apr 2009
Ich habe eine neue Version hochgeladen. Geändert habe ich folgendes:
Changelog:
- Synchronisierung der Visualisierung mit der Soundkarte
- Hinzufügen des "Analyzer"-Klassenkonstrukts
- Hinzufügen von zwei neuen Events zur "TAuPlayer" Klasse (OnStateChange und OnStop)
- Hinzufügen einer Playlist zur Demo
- Hinzufügen von zwei neuen Visualisierungen zur Demo (umschalten durch klicken auf...
-
Forum: Software-Projekte der Mitglieder
by igel457,
20. Apr 2009
Ich höre Sound mit Foobar2000 nicht - damit habe ich es ja getestet.
-
Forum: Software-Projekte der Mitglieder
by igel457,
20. Apr 2009
Wie gesagt - für kurze Sounds ist der TAuPlayer nicht geeignet - dafür wird es Später ein extra Sound Objekt geben.
EDIT: Ich kann deinen Sound auch mit anderen Playern nicht richtig abspielen. MP3 ist für Sounds auch nicht richtig geeignet.
-
Forum: Software-Projekte der Mitglieder
by igel457,
18. Apr 2009
Kann gut sein - Hängt mit der Kernelauslastung zusammen. Da unter Windows >= Vista die Audiodaten sowieso erstmal im Kernel gemixt werden und keine Soundhardwareunterstützung mehr vorliegt, ist das Ganze sowieso schlimmer. Du kann nur mal versuchen die soft_oal.dll zu löschen. Dann wird WaveOut und nicht OpenAL (DirectSound) verwendet.
-
Forum: Software-Projekte der Mitglieder
by igel457,
18. Apr 2009
Danke!
Wie gesagt - das Audiosignal ist übersteuert. Wenn die Lautstärkeregelung bei 0dB ist, kommt das Signal unverändert an die Soundkarte. Bei höheren Werten wird das Signal verstärkt - jedoch ist der Pegel begrenzt. Siehe auch: http://de.wikipedia.org/wiki/%C3%9Cbersteuern_(Signalverarbeitung). Ich werde wie in VLC noch einen Limiter-Filter einbauen, der das Audiosignal nur an leisen...
-
Forum: Software-Projekte der Mitglieder
by igel457,
18. Apr 2009
Das Memoryleak ist mir bekannt - ich habe aber noch nicht aktiv danach gesucht. Liegt vermutlich irgendwo in Acinerella. Ein Rauschen kann ich nicht bestätigen - nur, dass die Wiedergabe übersteuert (bei der letzten Version konnte man nicht so laut Reglen)
-
Forum: Software-Projekte der Mitglieder
by igel457,
18. Apr 2009
Also, ich habe mal eine neue Version hochgeladen (siehe erster Post) - neu daran ist:
Changelog:
- 32-Bit Genauigkeit im Filtergraphsystem
- OpenAL Unterstützung (eine OpenAL Bibliothek für Windows liegt bei)
- Verwendung verschiedener Devices in die Demo eingebaut
- Läuft mit Linux
- Verwendet Acinerella 1.2
Im Anhang ist ein kleines Bild von Audorra unter Linux. Wenn ihr die Demo(s)...
-
Forum: Software-Projekte der Mitglieder
by igel457,
18. Apr 2009
Hallo, du hast glück, dass ich gestern ein bisschen an Audorra gebastelt habe - dazu nachher mehr.
Momentan existiert nur eine Klasse zum Abspielen von Streams (TAuPlayer) - davon kannst du mehrere erzeugen. Einzelne Sounds werden noch nicht - so doof das klingt - von der Anwendungs-Abstrahierungsebene unterstützt.
-
Forum: Software-Projekte der Mitglieder
by igel457,
26. Mär 2009
Das meiste ist noch nicht kommentiert, da ich mit der Schnittstellenimplementierung teilweise nicht so zufrieden bin - die wird sich also noch ändern. Bevor es also noch kein offizielles Release gibt, wird es auch keine Dokumentation geben.
Ich habe übrigens Acinerella mit FFMpeg 0.5 kompiliert und kann jetzt auch (wieder) WMA, WMV und AC3 problemlos wiedergeben. Außerdem baue ich das...
-
Forum: Software-Projekte der Mitglieder
by igel457,
21. Mär 2009
Siehe erster Post: keine 3D-Sound und Surround Unterstüzung. ;-)
Außerdem habe ich vor einige Teile aus ACS zu verwenden (auch wenn der Quellcode größtenteils nicht oder nur äußerst mau kommentiert ist und zudem teilweise seltsam verschachtelt (inc-Dateien etc.)).
-
Forum: Software-Projekte der Mitglieder
by igel457,
21. Mär 2009
Hallo,
Es soll später mal eher in Richtung 3D-Sound gehen - aber momentan sind eben nur die einfachen Sachen implementiert (die ja schließlich auch funktionieren müssen - und jeder Spieleentwickler will ja schließlich auch einfache Hintergrundmusik abspielen können). Quasi ist die aktuelle Demo eine Art Proof-Of-Concept für mein Audiostream-Filtergraphsystem und Pluginbasierte Audioausgabe...
-
Forum: Software-Projekte der Mitglieder
by igel457,
21. Mär 2009
Danke für die Antworten,
könnt ihr mal noch 8*1024 ausprobieren? Funktioniert das? Mir wäre nämlich eigentlich lieber, wenn der erste Wert anstatt dem zweiten erhöht wird.
EDIT: Und stresst das System dabei vielleicht mal noch ein bisschen... Irgend ein 3D-Spiel, der Virenscanner oder eine Endlosschleife (100% Auslastung pro CPU) sollte es tun.
-
Forum: Software-Projekte der Mitglieder
by igel457,
21. Mär 2009
Ok, danke für die Info. Probiere mal das angehängte Programm. In die beiden Edits kannst du Blockanzahl und Sampleanzahl eintragen.
Die Änderungen wirken sich erst auf jede neu geöffnete Datei aus.(!)
In den Hints der Edits sollte alles erklärt sein. Probiere die Werte so klein wie möglich zu halten, bevor es beginnt zu stottern.
-
Forum: Software-Projekte der Mitglieder
by igel457,
21. Mär 2009
Kein Problem, ich habe den Ausgabebuffer jetzt einfach mal Testweise von 4 * 1024 auf 16 * 4096 Samples erhöht, also ca. 2 Sekunden. Systembedingt ist das Peakmeter und die Lautstärkeregelung nun jedoch ziemlich träge.
-
Forum: Software-Projekte der Mitglieder
by igel457,
21. Mär 2009
Seltsam - wie oben geschrieben läuft es auf unserem 10-Jahre alten Laptop ohne Probleme. Irgendwas scheine ich wohl falsch zu machen.