Fachkundige und individuelle Beratung ist für uns selbstverständlich - rufen Sie uns an!
Sie erreichen unsere Hotline werktags von 10:00 bis 18:00 Uhr unter der 07171 8712 0 (Samstags: 10:00 bis 12:00 Uhr). Außerhalb Deutschlands wählen Sie +49 7171 87120. Im Dialog finden wir die optimale Klanglösung für Sie und klären etwaige Fragen oder Schwierigkeiten. Das nuForum ist seit dem 19. Juli 2023 im read-only-Modus: Das Ende einer Ära: Das nuForum schließt

habe ABL-Simulator programmiert

Fragen und Antworten rund um Produkte und Dienstleistungen der Nubert Speaker Factory und Nubert electronic GmbH.
schabbeskugel
Profi
Profi
Beiträge: 265
Registriert: Mi 15. Okt 2003, 10:03
Been thanked: 1 time

Beitrag von schabbeskugel »

Heute noch ein paar klitzekleine Verbesserungen:
1. Es werden viele Fehler geprüft. Die Fehlermeldung ist zwar nicht für jederman verständlich, wenigstens für mich sollte sie lesbar sein.
2. Die Filterparameter werden auf maximum=0 normiert, so daß beim ersten Durchlauf keine Übersteuerung möglich ist. Die Pegelanpassung (4. Parameter) wird nach der Normierung dazuaddiert, d. h. wenn am Schluß -20.5db angezeigt werden, dann kann beim nächsten Durchlauf {+}20.5 angegeben werden, um den Samplebereich voll auszunutzen.

Das Programm wird übrigens nicht funktionieren, wenn die zu schreibende Datei gerade vom Windodws Media Player geöffnet ist.
Benutzeravatar
Frank Klemm
Star
Star
Beiträge: 2383
Registriert: So 22. Dez 2002, 19:59
Wohnort: Thüringen
Been thanked: 9 times

Beitrag von Frank Klemm »

schabbeskugel hat geschrieben:Hallöchen.

@Frank Klemm:
Leider hast Du völlig recht, alles komplizierter als ich dachte.
Aber das mit dem Nachschwingen dürfte bei mir nicht der Fall sein, da ja Sekundenweise eine DFT gemacht wird, Pegel angepaßt werden und dann eine inverse DFT gemacht wird.
Habe ich mir angesehen.
Du legst den Frequenzgang bei ganzzahligen Hertzwerten fest.
Dazwischen macht der Frequenzgang, was er will.

Um das zu verhindern, muß man den Frequenzgang gleichmäßig ausklingen lassen.
Benutzeravatar
Frank Klemm
Star
Star
Beiträge: 2383
Registriert: So 22. Dez 2002, 19:59
Wohnort: Thüringen
Been thanked: 9 times

Beitrag von Frank Klemm »

schabbeskugel hat geschrieben:Cool wäre auch, wenn das Programm den Bassbereich nach Basspegel dynamisch erweitert, d. h. bei kleinen Lautstärken bis 20Hz, bei großen vielleicht bis 40 oder so.
Der Übergang zwischen Arbeitsbereich und "nicht mehr so richtig nutzbarem Bereich"
ist bei BR-Systemen ziemlich abrupt.

Z.B. 22 cm-Chassis, abgestimmt auf 50 Hz:

45 Hz: 101 dB
35 Hz: 83 dB

Ob bei sehr geringen Lautstärken ein unterhalb 35 Hz erweiterter Frequenzgang, was bringt,
bezweifle ich.
Benutzeravatar
Chris9820
Semi
Semi
Beiträge: 90
Registriert: Fr 13. Sep 2002, 18:08
Wohnort: Nürnberg

Beitrag von Chris9820 »

schabbeskugel hat geschrieben:"Was ich mir gut vorstellen könnte währe das man ein WinAMP EQ ABL Plugin, mit unterstützung von Nubert entwickelt und dieses auch Online verkauft"

Soso, wieder einer, der Geld verdienen will.

Nur zu!

Bastelt ein Winamp-Plugin, einen Windows-Treiber oder was auch immer 'drumherum,

Aber ich untersage hiermit vorsichtshalber die Verwendung der Quellen zu kommerziellen Zwecken.

Open Source ist mir lieber.

Ich haben nämlich keine Lust, eine "Oberfläche" drumrumzubasteln.
Das darf ruhig jemand machen, der Ahnung davon hat.
Ich versuche, es nochmal zu erklären:

Das Interesse an einer "runden" Lösung (z.B. als Plugin) ist offensichtlich vorhanden.

Bei mir geht es allerdings nicht um Geld verdienen wollen, sondern um Geld verdienen müssen (z.B. für Miete, Essen, etc). Deshalb muss ich mir sehr genau überlegen, ob ich meine Zeit mit der Entwicklung von Freeware verplempern kann.

Beschwer Dich doch mal bei Herrn Nubert, dass er seine LS nicht zum Selbstkostenpreis verhökert, sondern unverschämterweise auch noch Gewinn machen will.

Chris
schabbeskugel
Profi
Profi
Beiträge: 265
Registriert: Mi 15. Okt 2003, 10:03
Been thanked: 1 time

Beitrag von schabbeskugel »

Ich hätte - wenn ich NuBoxen an meinem PC hängen hätte - auch Interesse an einer "runden" Lösung,
die aber eigentlich nur mit Hilfe von Herrn Nubert's Messwerten zustande kommen kann.

Ich sehe dieses Programm auch nicht als "Die Allround"-Lösung. Ich werde zwar wahrscheinlich noch ein paar Verbesserungsvorschläge (u. a. von Frank Klemm) in dieses "Spielprogrämmelchen" einbauen, sehe aber auch klare Vorteile in einem WinAmp-Plugin, Soundkarten-Filter-Treiber u. ä.
Knut
Profi
Profi
Beiträge: 284
Registriert: Fr 25. Apr 2003, 11:17
Wohnort: Kiel

Beitrag von Knut »

Chris9820 hat geschrieben:
schabbeskugel hat geschrieben: Aber ich untersage hiermit vorsichtshalber die Verwendung der Quellen zu kommerziellen Zwecken.
Open Source ist mir lieber.
Bei mir geht es allerdings nicht um Geld verdienen wollen, sondern um Geld verdienen müssen (z.B. für Miete, Essen, etc). Deshalb muss ich mir sehr genau überlegen, ob ich meine Zeit mit der Entwicklung von Freeware verplempern kann. Beschwer Dich doch mal bei Herrn Nubert, dass er seine LS nicht zum Selbstkostenpreis verhökert, sondern unverschämterweise auch noch Gewinn machen will.
Chris
Hi,

ich will jetzt hier kein neues Fass aufmachen. Nur darauf hinweisen, dass hier möglicherweise Begriffe verwechselt werden. Open Source schliesst eine kommerzielle Nutzung nicht aus, der Begriff bedeutet definitionsgemäß, dass der Quellcode einsehbar sein soll. Zweitens heisst auch Free Software (NICHT zu verwechseln mit Freeware) weder dass man davon nicht leben kann, noch das man seine Zeit verplempert: Gemeint ist frei im Sinne freier Rede nicht freiem Bier; man kann sich sehr wohl für die Entwicklung bezahlen lassen [1].

Das auf die NSF zu übertragen ist grundsätzlich schwierig. Sowohl Software-Entwickler wie auch Herr Nubert haben das Problem hoher Entwicklungskosten gegenüber niedrigeren Produktkosten - dabei ist allerdings die Differenz bei Boxen so klein, dass ein Nachbau kaum lohnt: wegen des zeitlichen und technischen Aufwands (möcht gar nicht wissen wie lange ich für den Nachbau einer Box bräuchte) und auch wegen der Stückzahlen in denen die NSF wahrscheinlich Bauteile ordert. Bei Software ist diese Differenz ungleich höher: (fast) jeder kann ein Programm kopieren, und immer noch sehr viele sind in der Lage es zu kompilieren - Zeitaufwand gering, Produktkosten null.

Das Herr Nubert damit sein Geld verdient (oder Du bei Softwareentwicklung) stellt da überhaupt kein Problem dar. Das Problem ist der Aufwand der vom Nutzer für den Erhalt des tatsächlichen Produkts aufzubringen ist. Daher funktioniert die Umlage der Entwicklungskosten auf die Zahl verkaufter Programme nur bei propietärer Software - entsprechend wird häufig im Bereich von OS oder FS der Entwicklungsaufwand selber oder der Service über die Entwicklung hinaus bezahlt.

In diesem Fall würde ich denken, wenn Schabbeskugel sein Programm als opensource oder unter der LGPL vertreibt (nicht GPL - die ist viral - siehe dazu auch [1]), sichert er seine Rechte und Du kannst immer noch die Oberfläche dazu programmieren und proprietär anbieten. Oder die NSF bezahlt Dich einmalig zur Entwicklung und nimmt Geld für das Bereitstellen von Orginaldaten der ABLs für die Nutzer des Pogrammes z.B. im Abonnement.

Gruss
-Knut

[1] http://www.gnu.org/philosophy/free-sw.html
schabbeskugel
Profi
Profi
Beiträge: 265
Registriert: Mi 15. Okt 2003, 10:03
Been thanked: 1 time

Beitrag von schabbeskugel »

Wenn jemand ein hübsches "Soft-ABL-Modul" programmiert, dann bitte jemand mit dem nötigen DSP-Sachverstand, ja?
Ich zähle mich übrigens nicht zu den "Sachverständigen".
schabbeskugel
Profi
Profi
Beiträge: 265
Registriert: Mi 15. Okt 2003, 10:03
Been thanked: 1 time

Beitrag von schabbeskugel »

1.)
@Knut: was bedeutet "viral"? Meinst Du die Tatsache, daß alle Änderungen am Sourcecode auch veröffentlicht werden müssen?

2.)
Gibt's überhaupt irgend jemand, der dieses Programm schon mal' an seinen NuBoxen ausprobiert hat? (Außer mir)?
Gibt's überhaupt irgend ein Interess an einer wie-auch-immer-gearteten Weiterentwicklung der KOMMANDOZEILENversion?
Ich brauche das Programm nämlich eigentlich nicht - ich habe ein ABL-Modul.
Shakesnake
Semi
Semi
Beiträge: 127
Registriert: Mi 19. Nov 2003, 10:00
Wohnort: München

Beitrag von Shakesnake »

also ich mit meinen Nubox380 am PC hätte großes interesse an so einem programm und wäre für eine prof. lösung auch bereit was zu zahlen. aber keine 200euro es muss schon ein gutes stück billiger sein als das orginal.
Knut
Profi
Profi
Beiträge: 284
Registriert: Fr 25. Apr 2003, 11:17
Wohnort: Kiel

Beitrag von Knut »

schabbeskugel hat geschrieben:1.)
@Knut: was bedeutet "viral"? Meinst Du die Tatsache, daß alle Änderungen am Sourcecode auch veröffentlicht werden müssen?

2.)
Gibt's überhaupt irgend jemand, der dieses Programm schon mal' an seinen NuBoxen ausprobiert hat? (Außer mir)?
Gibt's überhaupt irgend ein Interess an einer wie-auch-immer-gearteten Weiterentwicklung der KOMMANDOZEILENversion?
Ich brauche das Programm nämlich eigentlich nicht - ich habe ein ABL-Modul.
ad 1) ja. und das bezieht sich nicht nur auf änderungen am sourcecode. einbinden einer bibliothek die gpl ist, erfordert das das einbindende programm auch gpl ist. im prinzip gilt: werden zwei oder mehr programme oder programmteile von denen mindestens einer gpl ist zu einem zusammengefügt dann muss das resultat gpl sein [1] Das gilt sehr wahrscheinlich auch für die GUI zu Deinem Programm.

ad 2) ich habe noch keine nu*-Boxen, aber wenn Du die Weiterentwicklung eigentlich nicht selber machen willst aber auch nicht einschränken willst bietet sich die gpl an, wenn du verhindern willst das jemals jemand eine proprietäre version auf deiner code-basis entwickelt. wenn nicht, eher eine der anderen lizenzvarianten (eg freebsd) - es ist alles eine philosophische frage. willst du deinen code stiften (gebunden an regeln) oder verschenken (wer ihn bekomm kann damit und und lassen was er will)

Aber ich drifte ab ;) und es wird vielleicht etwas off-topic

-Knut

[1] http://www.gnu.org/licenses/gpl-faq.htm ... ggregation
Antworten