Entwickler-Ecke
Freeware Projekte - [Sinnlos] Beep 1.0
Force - Di 10.10.06 20:56
Titel: [Sinnlos] Beep 1.0
Na ja, war eingentlich nur als Spaß gedacht - hab eh nur höchstens 10 Minuten drangesessen ^^
Mein Sound-Ding kann zwar bis zu einer Frequenz von bis zu 3000 gehen, aber ich dachte das erspar ich euch lieber :D
Marco D. - Di 10.10.06 21:28
Wie machst du das? Quellcode?
GTA-Place - Di 10.10.06 21:32
Titel: Re: [Sinnlos] Beep 1.0
Force hat folgendes geschrieben: |
| hab eh nur höchstens 10 Minuten drangesessen ^^ |
1 Minute für die Programmierung und 9 für's Design? :-P
wulfskin - Di 10.10.06 21:39
Marco D. hat folgendes geschrieben: |
| Wie machst du das? Quellcode? |
BEEP ;)
Force - Di 10.10.06 22:30
Titel: Re: [Sinnlos] Beep 1.0
GTA-Place hat folgendes geschrieben: |
1 Minute für die Programmierung und 9 für's Design? :-P |
Na ja, zwei Minuten fürs googlen, eine für den Quelltext und den Rest fürs Design :D
Ich hatte jetzt echt nicht gedacht, dass ihr den Quelltext haben wollt, na ja, ich kann ihn ja trotzdem posten (obwohl es dann in der falschen Sparte ist :D)
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52:
| unit noise_p;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;
type TForm1 = class(TForm) Button1: TButton; Timer1: TTimer; Label1: TLabel; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure Timer1Timer(Sender: TObject); private public end;
var Form1: TForm1; hoch:boolean; i:integer;
implementation
{$R *.dfm}
procedure TForm1.Timer1Timer(Sender: TObject); begin windows.Beep(i,53); if hoch then i:=i+10 else i:=i-10; if i=2300 then hoch:=false; if i=300 then hoch:=true; label1.Caption:='Frequenz: '+inttostr(i); end;
procedure TForm1.FormCreate(Sender: TObject); begin i:=20; hoch:=true; end;
procedure TForm1.Button1Click(Sender: TObject); begin timer1.Enabled:= not timer1.Enabled; end;
end. |
bawa - So 07.01.07 03:12
Ich find dieses Programm GENIAL :D
jaenicke - So 07.01.07 04:10
bawa hat folgendes geschrieben: |
| Ich find dieses Programm GNIAL :D |
Wen willst du denn mit dem Programm nerven? :rofl: :rofl: :rofl:
Xion - So 07.01.07 12:36
richtig fies is es so (ok, bei uns wars noch besser, weil einer nen Klingelton aufm Handy hatte der sich genauso angehört hat, und dann hat er den "ärger" bekommen)
-machst nen unsichtbaren Prozess
-am besten setzt du erstma nen Sleep von ca. 10 sec rein, weil dann kannst dich noch ganz unschuldig umdrehen und hast so n alibi ;)
-dann lässt du nen Beep von ca. 10 sec laufen, so hoch wie die Frequenz nur geht
-da der Ton so hoch is, ist er schlecht zu orten und keiner weiß, dass dus warst :mrgreen:
Heiko - So 07.01.07 12:43
Ich wüsste, dass der Ton nicht von meinem Rechner kommt, denn er scheint keinen internen Beeper mehr zu haben ;).
IngoD7 - So 07.01.07 14:04
Heiko hat folgendes geschrieben: |
| Ich wüsste, dass der Ton nicht von meinem Rechner kommt, denn er scheint keinen internen Beeper mehr zu haben ;). |
Dito.
Tilo - So 07.01.07 14:36
Nettes Kleines Prog.
Frage: Ist es normal das ich neben den PfeiTOn auch ein Knattern höre?
Chryzler - So 07.01.07 14:42
Tilo hat folgendes geschrieben: |
Nettes Kleines Prog.
Frage: Ist es normal das ich neben den PfeiTOn auch ein Knattern höre? |
Kommt bei mir auch.
Du könntest es ja noch ein wenig komplizierter machen, indem du die Fallgeschwindigkeit logarithmisch erhöhst. So ein Beispiel war mal bei QBASIC dabei.
EDIT: Hat "Glissando" oder so geheißen
Calculon - So 07.01.07 22:58
Hatte mal was ähnliches programmiert, als ich mit bass herumgespielt hatte.
Viel Spaß :mrgreen:
Gruß
Calculon
--
Force - Mo 08.01.07 00:11
bei mir knatterts auch ein bischen :)
Hätte übrigens nicht grdacht, dass ihr euch so sehr mit dem Programm beschäftigt, ich dachte eher das sich drei das Programm runterladen würden, ein Mod sagt "So ein Scheiß kommt nicht in unser Forum", den Thread schließt und ein Admin mich bannt :D :D
Delete - Mo 08.01.07 22:07
Zitat: -da der Ton so hoch is, ist er schlecht zu orten und keiner weiß, dass dus warst...
TIEFE Töne lassen sich nicht orten !!! Deshalb 5.1 - d.h. 5 Hochtöner, 1 Bass...
SyntaxError - Fr 19.01.07 12:59
Tilo hat folgendes geschrieben: |
Nettes Kleines Prog.
Frage: Ist es normal das ich neben den PfeiTOn auch ein Knattern höre? |
Das "Knattern" kommt vom Ein/Ausschalten des Lautsprechers bei jedem Beep.
Man kann das nur dann abstellen, wenn man die Klangerzeugung anders realisiert, bei der der Ton am Anfang angeschaltet, dann die Frewquenz geändert und zum Shcluß der Ton wieder ausgeschaltet wird.
Das ist mit Beep so nicht zu realisieren. Zumindest wüsste ich auf die Schnelle nicht wie ....
reptile - Fr 26.01.07 16:57
cool ich find das programm richtig gut, auch oder gerade weils so simpel ist.
kleiner tip : wenn ihr jemanden RICHTIG nerven wollt dann öffnet das programm mehrmals hintereinander ^^
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!