Mp3-Ticker mit Purebasic?

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Bytedevil
Beiträge: 34
Registriert: 30.12.2004 21:37

Mp3-Ticker mit Purebasic?

Beitrag von Bytedevil »

Hallo!

Ich möchte gernen einen "Ticker" programmieren, also daß z.B. jede Sekunde ein Ton erklingt... und das ganze dann als mp3-Datei ausgeben.

Hab NULL Idee, wie ich das machen soll.

Gruß,
Bytedevil


P.S.
Am genialsten wäre natürlich, wenn der Ticker gerafft (also nicht in Echtzeit) generiert wird, weil das bei einem 30-minütigen "Tick-Tack" wirklich zu lange dauern würde.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

....du willst also wirklich ein 30min mp3 erstellen, das aus einem ton pro minute besteht? :shock:


...also...
sowas kann man besser mit nem kleinen proggi mit timer lösen, anstatt ein mp3 zu verwenden....

Code: Alles auswählen

#sekunden = 5    ; zum testen
#timerduration = #sekunden * 1000
OpenWindow(0, 0, 0, 120,40, "Ticker", #PB_Window_TitleBar)
CreateGadgetList(WindowID(0))
ButtonGadget(0,0,0,120,40,"Shut down Ticker")
timer = ElapsedMilliseconds() + #timerduration
Repeat
  Event    = WaitWindowEvent(50)
  EventGad = EventGadget()
  If Event = #PB_Event_Gadget
    If EventGad = 0
      Quit = 1
    EndIf
  EndIf
  If ElapsedMilliseconds() > timer
    timer + #timerduration
    MessageBeep_(#MB_ICONQUESTION)
  EndIf
Until Quit = 1

PS:
für die sounderstellung, guck dir mal Audacity an,
damit müßte das möglich sein so einen mp3-track zu erstellen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Bytedevil
Beiträge: 34
Registriert: 30.12.2004 21:37

Beitrag von Bytedevil »

....du willst also wirklich ein 30min mp3 erstellen, das aus einem ton pro minute besteht?
... pro Sekunde! :lol:

Ich hab das Problem dorch nur umschrieben, das eigentliche Programm wird dem einen oder anderen letztendlich sehr helfen... *geheimnisvolltue*

So ein kleines Tick-Tack-Proggie hätte ich sicherlich auch noch hinbekommen (TROTZDEM VIELEN DANK FÜR DIE MÜHE), ich möchte das ganze aber unbedingt in eine Mp3 auslagern, damit man sich das Ergebnis auch unterwegs auf einem Mp3-Player anhören kann. Und das ganze soll natürlich mein PB-proggie machen, damit kein weiteres Tool notwendig ist.
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Ergebnis ? Du willst also was aufnehmen ?
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

du wirst in den Foren bestimmt ein paar posts über mp3-format finden,
und auch irgendwie in der Lage sein, deinen Ton einzubinden,
aber ich halte den Aufwand für unangemessen.

in der Zeit hast du 10x Audacity runtergeladen, installiert,
dein mp3 zusammengeklickt, und Audacity wieder destalliert.
(das ist übrigens kostenfrei)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Bytedevil
Beiträge: 34
Registriert: 30.12.2004 21:37

Beitrag von Bytedevil »

aber ich halte den Aufwand für unangemessen.

in der Zeit hast du 10x Audacity runtergeladen, installiert,
dein mp3 zusammengeklickt, und Audacity wieder destalliert.
(das ist übrigens kostenfrei)
Ich möchte anderen ein einfaches Alles-in-einem-Tool in die Hand geben.
Ergebnis ? Du willst also was aufnehmen ?
Ja.

Besser wäre, wie gesagt ein Zeitrafferaufnahme... aber vom Prinzip her geht es wohl wirklich erstmal nur um eine Aufnahme.
Benutzeravatar
R4z0r1989
Beiträge: 521
Registriert: 12.06.2005 18:06
Kontaktdaten:

Beitrag von R4z0r1989 »

so lasst mich mal scheiße erzählen und verbessert mich falls ich richtig liege mit meiner vermutung.. aber bietet sowas nicht fmod an?
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Das würde implizieren das alle deine Vorredner "Scheiße" erzählt haben, sehe ich das richtig? Bild
Windows 10 Pro, 64-Bit / Outtakes | Derek
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

kanner nit behaupten, weil ich von fmod kein plan hab.....
also, vielleicht weiß ich zu wenig über hundert LIBs....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Also wenn ich das richtig Interpretiere, willst Internetradio aufnehmen?
Wenn einfach nur irgendwas aufnehmen möchtest, daß gerade auf deinem PC läuft, dann nutze Audacity, der Nachteil, da wird wirklich alles mit aufgenommen (es sei denn, da gibts extra Einstellungen für, die ich nicht gefunden hab... ^^). Ich selbst nehm Internetradio über eine spezielle Software auf, die kopiert den original Stream, da ist völlig egal, was sonst noch am PC für Geräuche genutzt werden.
Wenn allerdings eigene Software zum Aufnehmen von MP3 nutzen möchtest, kommst nicht um die Lame.dll herum (man darf mich gerne korrigieren). Die ist normal auf jedem Rechner drauf, spätestens aber, wenn man WinAmp nutzt, da wird sie mitgeliefert. Die Lame.dll ist zum Abspielen, Aufnehmen und Bearbeiten von MP3 zuständig. Wenn ich mich richtig erinnere, gab's sogar ein Projekt, zum einbinden der Lame.dll in PB. Fast jeder, wenn nicht sogar jeder MP3-Player auf PC nutzt Lame.dll.
Hier noch Info über die DLL:
http://de.wikipedia.org/wiki/Lame.dll
Eine Art Query-Planner soll die Ausführung von Map/Reduce-Funktionen in Hadoop stark beschleunigen.
Antworten