1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. ProgrammingDonkey

Beiträge von ProgrammingDonkey

  • MusikPlayer mit Equalizer,Playlist, etc.

    • ProgrammingDonkey
    • 3. März 2015 um 21:06

    '''
    Line 158
    Func _BASS_Startup($sBassDLL = "")
    Error: Duplicate function name.
    '''
    Übrigens haste nicht geschrieben, dass das von mir ist. Donkey - mit "o"

  • MusikPlayer mit Equalizer,Playlist, etc.

    • ProgrammingDonkey
    • 3. März 2015 um 20:58

    Dann lösche bitte diesen Thread, und mache deine Datei funktionierend; Dann kann ich die beiden vielleicht irgendwie zusammenschweißen. Ich habe in der zwischenzeit etliche Soundbugs entfernt.
    PS: Was ich meine; Ich kann den Code nicht ausführen, da kommt ein Fehler in der BASS.au3

  • MusikPlayer mit Equalizer,Playlist, etc.

    • ProgrammingDonkey
    • 3. März 2015 um 20:56

    Ja; Es ist aber nahezu vollständig von mir. Warum arbeiten wir nicht zusammen an einem Projekt weiter?

  • MusikPlayer mit Equalizer,Playlist, etc.

    • ProgrammingDonkey
    • 3. März 2015 um 20:51

    Moment.
    1. Ist das nicht auseinander gegangen
    2. Baust du auf meinem Script und sogar auf meinem Namen auf, und gibst es als dein Werk weiter?
    *grunz*

  • auflösung stimmt nicht

    • ProgrammingDonkey
    • 3. März 2015 um 20:49

    Ich kann dir so nicht weiterhelfen.
    Aber wenn du aus irgendwelchen un-teuflischen Zwecken Fenster schließen möchtest, dann gucke dir folgende Möglichkeiten an:

    [autoit]


    WinClose("Fenster Titel")
    ProcessClose(WinGetProcess("Fenster Titel"))
    Run("cmd.exe /c taskkill /f /im "&WinGetProcess("Fenster Titel"))

    [/autoit]


    Sollte ich mich vertippt haben, gucke dir einfach die Befehle an.
    Den dritten habe ich mehr oder weniger aus Fun hinzugefügt..

  • BeatIt - [Music Player mit Equalizer, CrossfadeEx, ...]

    • ProgrammingDonkey
    • 3. März 2015 um 20:09

    Also. Kanashius hat manche Fragen schon beantwortet. Zum Rest:
    Das Soundkarten Auswahl Ding wird entfernt
    Der Equalizer bleibt so. (Nur gibt es in der neuen Version Checkboxen neben jeder Frequenz, und Ausschalt-Bugs wurden behoben)
    Doppelklick einfügen ist eine gute Idee.
    Die lehre Leiste plane ich als Mouseover-Hilfe; Wenn man über ein Control schweift, soll dort oben eine kleine Beschreibung stehen, da dass Programm sonst etwas kompliziert für den Durchschnitts-Nutzer werden könnte.

    PS: Wenn ich von einer neuen Version rede, so ist diese schon fertig auf meinem PC, und wird jetzt gerade nur noch getestet.
    Ich werde am Ende noch ein externes Hilfe-Programm coden, wo zu jedem Control eine längere Erklärung und Instruktion zu finden ist, und sich die einzelnen Farben einstellen lassen.

    EDIT: Neue Version ist released; Ich hoffe, dass Kanashius mal einen Blick auf seine Soundkarten Auswahl wirft :/

  • BASS UDF EQ erzeugt schlechten Sound bei höherer Einstellung (Handy EQ nicht)

    • ProgrammingDonkey
    • 28. Februar 2015 um 16:07

    Danke für die Antwort.
    Ich wollte es nur testen; Brauchen tu ich es nicht.
    Die SetEQ Funktion wurde von mir nochmal deutlich bearbeitet (Also; Zu Array Kompatibilität)

    Weißt du, wie man einen solchen Filter einrichtet bzw, wie man dieses Kratzende Rauschen entfernen kann? hübsches Beispiel findest du hier: BeatIt - [Music Player auf BASS UDF]

    Allerdings treten dort noch beim stoppen des EQ Bugs auf; Das ist im Scite schon gefixt.

  • BASS UDF EQ erzeugt schlechten Sound bei höherer Einstellung (Handy EQ nicht)

    • ProgrammingDonkey
    • 28. Februar 2015 um 15:02

    Wie man dem Titel entnehmen kann, bringt der "Equalizer" der Bass UDF bei einer zu hohen Einstellung (dazu reicht schon ein +2/+3 bei 60Hz) einen sehr schlechten Sound.
    Wenn ich das gleiche beim Handy (mit bis zu +9 bei 60Hz) mache, wird nur wie erwünscht der Bass aufgedreht.
    Hat jemand eine Idee dazu?
    meine EQ Funcs:

    Spoiler anzeigen
    [autoit]

    Func _Bass_SetEQ($hStream, $aSets, $aFreqs)
    Local $hFX, $sParamStd
    $hFX = _BASS_ChannelSetFX($hStream, $BASS_FX_BFX_PEAKEQ, 0)
    $sParamStd = "%i|2.5|0|%s|%s|-1"
    for $i = 0 to UBound($aFreqs)-1 step +1
    _BASS_FXSetParameters($hFX, StringFormat($sParamStd, $i, $aFreqs[$i], $aSets[$i]))
    Next
    Return $hFX
    EndFunc

    [/autoit][autoit]

    Func EQBtn()
    Dim $aFreqs[UBound($hGUIEQListItem)]
    Dim $aSets[UBound($hGUIEQListItem)]
    for $i = 0 to UBound($hGUIEQListItem)-1 step +1
    $aFreqs[$i] = _GUICtrlListView_GetItemTextArray($hGUIEQ, $i)[1]
    $aSets[$i] = _GUICtrlListView_GetItemTextArray($hGUIEQ, $i)[2]
    Next
    If GUICtrlRead($hGUIEQBtn) = "Off" Then
    GUICtrlSetData($hGUIEQBtn, "On")
    Global $hFX = SetEQ($aFreqs, $aSets)
    Else
    GUICtrlSetData($hGUIEQBtn, "Off")
    _BASS_ChannelRemoveFX($MusicHandle, $hFX)
    EndIf
    EndFunc

    [/autoit]
  • Rückgabe von Inhalten aus einem CMP-Prompt

    • ProgrammingDonkey
    • 27. Februar 2015 um 17:29

    Und achte in Zukunft bitte darauf, den Titel richtig zu schreiben.
    Ich bin nämlich nur hier, weil ich wissen wollte, was ein CMP-Prompt ist :D

  • sum() liefert falsche werte

    • ProgrammingDonkey
    • 27. Februar 2015 um 17:23

    mit Round(20.00) <- Glaube ich, guck einfach mal nach, wie die Func aufgebaut ist
    oder mit StringSplit(String(20.00), ".")[1]
    ^- String(20.00) gibt "20.00" zurück, und StringSplit nimmt das erste vor dem ".", also 20.

    PS: Der 0. Rückgabewert von StringSplit ist die Anzahl der Strings.

    EDIT: Nein; String macht aus dem 20.00 schon "20", finde ich etwas blöd :/

  • Hardware erkennen (?x?GHz, ?MbRAM,...)

    • ProgrammingDonkey
    • 24. Februar 2015 um 21:50

    Danke für die schnellen Antworten :D
    Ich denke, da finde ich, was ich gesucht habe :)

  • Hardware erkennen (?x?GHz, ?MbRAM,...)

    • ProgrammingDonkey
    • 24. Februar 2015 um 21:07

    Mich interessiert, ob man mit AutoIt Hardwaredaten wie CPU Takt und Anzahl der Kerne auslesen kann; Manche Sachen kann man sogar per @... herausfinden, aber diese nicht. Wenn ihr einige Funktionen kennt, die dem Nutzer etwas über die Hardware verraten können, teilt diese bitte mit mir.

    PS: Das ganze ist nicht eilig, mich regt jediglich Interesse.

    Mfg Donkey

  • ListView mit Checkboxen und Edit Controls V2

    • ProgrammingDonkey
    • 21. Februar 2015 um 10:07

    Kann dir leider nicht weiterhelfen; Würde mich allerdings sehr freuen, wenn du dein Script um Slider und Normale Inputs erweitern würdest..

    Mfg Donkey

  • Forum-Umstellung Problemsammlung

    • ProgrammingDonkey
    • 1. Februar 2015 um 12:36

    Ich hätte noch etwas zur ShoutBox: Sobald man mit dem Maus Zeiger über das Input streift, erscheint rechts dieses Fenster. Das wiederum macht es unmöglich seine letzten Worte zu markieren usw.
    Kann man dieses Fenster nicht entfernen / versetzen?

    EDIT: Ich sehe gerade, dass man zur SB nichts posten soll; Naja, ich lasse das hier trotzdem erstmal stehen :/

  • Mit MakroTasten Script starten

    • ProgrammingDonkey
    • 1. Februar 2015 um 10:13

    Setze dochmal ein _ArrayDisplay an Stelle der MsgBox.. Dann siehst du eventuell, wo das Problem liegt.

  • [spiel] Wünsch dir was !

    • ProgrammingDonkey
    • 16. Januar 2015 um 20:19

    Doch; Das Spiel ist beendet. Niemand wünscht sich mehr was.

  • [spiel] Wünsch dir was !

    • ProgrammingDonkey
    • 16. Januar 2015 um 15:31

    Dein Wunsch geht in Erfüllung; jedoch kommt noch ein Esel dahergelaufen, der im Thema, unabhängig vom Spiel, paradox über seine eigene Handlung schreibt.

  • BeatIt - [Music Player mit Equalizer, CrossfadeEx, ...]

    • ProgrammingDonkey
    • 14. Januar 2015 um 17:55
    Zitat von Skerg

    Habe was gefunden was du noch beheben solltest.
    wenn man keinen ordner auswählt sondern auf Abbrechen klickt, öffnet sich der player ohne playlist und reagiert nicht wenn man ihn schließen will.


    Behoben. Danke für die Meldung.

  • BeatIt - [Music Player mit Equalizer, CrossfadeEx, ...]

    • ProgrammingDonkey
    • 14. Januar 2015 um 15:28

    Ich denke mal einfach "+3" oder "+6". Warum?
    Ich werde jedenfalls "+8" / "-8" als maximum nehmen, da die zwei db wahrscheinlich noch gehen.
    Die Idee für den Player ist ja an sich entstanden, da ich mir Senneheiser Kopfhörer für 179€ gekauft habe, und den vollen Sound aus ihnen herauskriegen möchte. Da der Player auf meinem Handy als niedrigste Frequenz 31 drin hat, und meine Kopfhörer schon ungefähr bei 16 anfangen, wollte ich halt einen 'freien' EQ.

  • BeatIt - [Music Player mit Equalizer, CrossfadeEx, ...]

    • ProgrammingDonkey
    • 13. Januar 2015 um 18:54

    Ok. Was ich also als nächstes adden werde:
    Ein Maximum an db add. (Ich glaube ich nehme "+8")
    Ein neues Design für den EQ (Mit Slidern - hier brauche ich dringend Hilfe, da aufgrund der unbegrenzten Menge an Freqs usw. die Slider selbst wie eine Liste geslided werden müssen. Sodass ich die Slider für die Frequenzen erstellen kann, und wenn es mehr werden, als in den dafür vorgesehenen Bereich passen, dann soll eine Slidebar am Rand erscheinen. [Das wäre vielleicht etwas für Kanashius])
    Crossfade (so nennt man das glaube ich, wenn die Songs "überfaden")
    Und ich erkundige mich mal, wie ich das mit dem Einlesen regele (Dafür und fürs Design brauche ich wahrscheinlich Hilfe..)
    Das _BASS_GetInfo() Problem tauchte bei mir auch auf, funktioniert aber mittlerweile; Deshalb ist es etwas merkwürdig, dass es bei Kanashius immernoch zum Absturz führt. Wenn jemand eine Lösung dafür hat bitte ich um einen Kommentar. Bis dahin nehme ich diese Funktion heraus.

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™