Boing! Die nächsten Geburtstage...
Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese
- Heaterman
- Beiträge: 3990
- Registriert: Fr 28. Jun 2013, 10:11
- Wohnort: Am Rand der Scheibe, 6 m unter NN
Boing! Die nächsten Geburtstage...
Donnerschlach - der Nächste aus dem FKNW!
Hzlichen an TDI - und immer schön was zum Anzünden dabei, gelle? Hmmm, ich schmecke Grünkohl....
Und noch einer steht hier in der Kladde: unser Forenmitglied Longri.
Auch Dir Alles Gute, und immer schön mit dem Hintern auf dem flachen Teil der Badewannenkurve bleiben - in dem Alter ja noch keine Kunst...
Hzlichen an TDI - und immer schön was zum Anzünden dabei, gelle? Hmmm, ich schmecke Grünkohl....
Und noch einer steht hier in der Kladde: unser Forenmitglied Longri.
Auch Dir Alles Gute, und immer schön mit dem Hintern auf dem flachen Teil der Badewannenkurve bleiben - in dem Alter ja noch keine Kunst...
Re: Boing! Die nächsten Geburtstage...
Moin TDI,
alles Gute zum Geburtstag! Und immer 'ne handvoll glühender Ideen zwischen Scheune und Mini-Wäldchen
Gruß,
Zabex
alles Gute zum Geburtstag! Und immer 'ne handvoll glühender Ideen zwischen Scheune und Mini-Wäldchen
Gruß,
Zabex
Re: Boing! Die nächsten Geburtstage...
Nu aber:
.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .- .-.. .-.. . ... --. ..- - .
Gruß
Kuddel
.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .- .-.. .-.. . ... --. ..- - .
Gruß
Kuddel
Re: Boing! Die nächsten Geburtstage...
4e 61 20 64 65 6e 6e 2c 20 68 65 72 7a 6c 69 63 68 65 6e 20 47 6c c3 bc 63 6b 77 75 6e 73 63 68 20 75 6e 64 20 73 6f 21
- Arndt
- Beiträge: 2589
- Registriert: Fr 28. Jun 2013, 13:42
- Wohnort: einen Schritt über den Abgrund hinaus
Re: Boing! Die nächsten Geburtstage...
Von mir auch alles Gute!
Möge Dir das Zündmaterial und die Frickelideen nie ausgehen!
Möge Dir das Zündmaterial und die Frickelideen nie ausgehen!
Re: Boing! Die nächsten Geburtstage...
Auch von mir alles Gute!
Re: Boing! Die nächsten Geburtstage...
Herzlichen Glückwunsch zum Geburtstach, Eike!
Alles Gute auch aus dem tiefsten NRW...
Alles Gute auch aus dem tiefsten NRW...
Re: Boing! Die nächsten Geburtstage...
.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. ..- . -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .. -- -- . .-. . .. -. . .... .- -. -.. -... .-. . .. - .- .- .-.. . .. -- -... . ... - .- -. -..
- Arndt
- Beiträge: 2589
- Registriert: Fr 28. Jun 2013, 13:42
- Wohnort: einen Schritt über den Abgrund hinaus
Re: Boing! Die nächsten Geburtstage...
Kuddel, Dein Übersetzer hat das Ü gefressenKuddel hat geschrieben:Nu aber:
.... . .-. --.. .-.. .. -.-. .... . -. --. .-.. -.-. -.- .-- ..- -. ... -.-. .... --.. ..- -- --. . -... ..- .-. - ... - .- --. ..- -. -.. .- .-.. .-.. . ... --. ..- - .
Gruß
Kuddel
Re: Boing! Die nächsten Geburtstage...
Welcher Übersetzter? Du weißt doch, dass ich bei AFU bei bin.
Wie sieht es denn da bei Dir aus? *mitzusammengekniffenenaugenguck*
Gruß
Kuddel
Wie sieht es denn da bei Dir aus? *mitzusammengekniffenenaugenguck*
Gruß
Kuddel
Re: Boing! Die nächsten Geburtstage...
Herzlichen Glückwunsch und immer eine Handbreit Aale im Regaal!
- Botanicman2000
- Beiträge: 2487
- Registriert: Di 9. Jul 2013, 09:34
- Wohnort: Oldenburg
- Kontaktdaten:
Re: Boing! Die nächsten Geburtstage...
Hallo
auch von mir die besten Grüsse
auch von mir die besten Grüsse
Re: Boing! Die nächsten Geburtstage...
...- .. . .-.. . -. / -.. .- -. -.- / .- -. / .- .-.. .-.. . / --... ...--
Re: Boing! Die nächsten Geburtstage...
dl 3 ike für dm 2 axl!
moin eike, vy73s, gd dx usw.
achja und daß die volkeigenen logischen schaltkreise dich nicht zum narren halten
moin eike, vy73s, gd dx usw.
achja und daß die volkeigenen logischen schaltkreise dich nicht zum narren halten
Re: Boing! Die nächsten Geburtstage...
Hi Eike!
Alles Gute zum Geburtstag! Mögen Dir die Zündeleien
nicht ausgehen, alter Pyromane
Wünsche Dir immer genügend Saft im Akku für die Funke
und ausreichend Benzin/Gas wieauchimmer
(Obwohl - Gas is ja dann eher Boris, oder?) für´s
standesgemäße Kokeln.
Egal - mach Licht - mach Rauch - mach Fump!!!
Ganz viele 73s vom
Obelix
Alles Gute zum Geburtstag! Mögen Dir die Zündeleien
nicht ausgehen, alter Pyromane
Wünsche Dir immer genügend Saft im Akku für die Funke
und ausreichend Benzin/Gas wieauchimmer
(Obwohl - Gas is ja dann eher Boris, oder?) für´s
standesgemäße Kokeln.
Egal - mach Licht - mach Rauch - mach Fump!!!
Ganz viele 73s vom
Obelix
Re: Boing! Die nächsten Geburtstage...
Falls sich jemand die Morsezeichen anhören will, hab ich hier mal eben ganz quick&dirty ein kleines Script für Matlab bzw. Octave zusammengehackt.
Für die Frequenz einfach mal 500 Hz nehmen, für die Zeichenlänge so 55ms. fs=8kHz oder was die Soundkarte so hergibt
Für die Frequenz einfach mal 500 Hz nehmen, für die Zeichenlänge so 55ms. fs=8kHz oder was die Soundkarte so hergibt
Code: Alles auswählen
function y = MorseTranslator( MsgStr, Frequency, DitLenMs, fs)
% translate dit/dah string into CW morse signal
%
% USAGE:
% y = MorseTranslator( MsgStr, Frequency, DitLenMs, fs)
%
% MsgStr: Message to be translated into dit/dah sounds
% . -> dit
% - -> dah
% space -> character delimiter
% double space -> word delimiter
% / -> word delimiter (surrounded by spaces)
%
% Frequency: Tone frequency of the output sine signal
%
% DitLenMs: Length of a "dit" in milliseconds
%
% fs: Sampling frequency of the output signal
%
% y: Output signal (mono)
%
% Author: Sven
%
%
% derive signals lengths from dit length
DitLenS = DitLenMs/1000;
DahLenS = 3*DitLenS;
DitLenSamples = fix(DitLenS * fs);
DahLenSamples = DitLenSamples*3;
% one Dit shorter because a one Dit pause is appended to each dit/dah token
CharPause = 2*DitLenSamples;
WordPause = 6*DitLenSamples;
SWordPause = 5*DitLenSamples;
TokenPause = DitLenSamples;
% prepare message parsing
StrPos = 1;
StrLen = length(MsgStr);
MsgQueue = zeros(1,2*StrLen + 1);
QueuePos = 1;
% short commands for message queue
DitCmd = 1;
DahCmd = 3;
TPauseCmd = -1;
CPauseCmd = -2;
SPauseCmd = -5;
WPauseCmd = -6;
% parse message
MsgStr = strrep(MsgStr,'_','-');
MsgStr = strrep(MsgStr,char(26),'-');
MsgStr = strrep(MsgStr,char(183),'.');
while(StrPos <= StrLen)
switch MsgStr(StrPos)
case '.'
MsgQueue(QueuePos:QueuePos+1) = [DitCmd TPauseCmd];
QueuePos = QueuePos+2;
case '-'
MsgQueue(QueuePos:QueuePos+1) = [DahCmd TPauseCmd];
QueuePos = QueuePos+2;
case ' '
% last element of string -> end with long pause
if( StrPos == StrLen)
MsgQueue(QueuePos) = WPauseCmd;
QueuePos = QueuePos+1;
break;
else
% double space -> word pause
if ( MsgStr(StrPos+1) == ' ' )
StrPos = StrPos+1;
MsgQueue(QueuePos) = WPauseCmd;
QueuePos = QueuePos +1;
else % single space -> char pause
MsgQueue(QueuePos) = CPauseCmd;
QueuePos = QueuePos +1;
end
end
case '/'
MsgQueue(QueuePos:QueuePos+1) = [DitCmd SPauseCmd];
QueuePos = QueuePos+2;
otherwise
error(['Invalid character at position '...
num2str(StrPos) ]);
end
StrPos = StrPos+1;
end
% strip message queue to used entries
MsgQueue = MsgQueue(1:QueuePos-1);
% calculate signal length
SigLenDits = sum(MsgQueue(MsgQueue>0)) + sum(abs(MsgQueue(MsgQueue<0)));
% generate dit signal
t_dit = linspace(0,DitLenS,DitLenSamples).';
ramplen = fix(DitLenSamples*0.1);
ramp = hann(2*ramplen);
dit = sin(2*pi*t_dit*Frequency);
dit(1:ramplen) = dit(1:ramplen) .* ramp(1:ramplen);
dit(1+end-ramplen:end) = dit(1+end-ramplen:end) .* ramp(ramplen+1:end);
% generate dah signal
t_dah = linspace(0,DahLenS,DahLenSamples).';
dah = sin(2*pi*t_dah*Frequency);
dah(1:ramplen) = dah(1:ramplen) .* ramp(1:ramplen);
dah(1+end-ramplen:end) = dah(1+end-ramplen:end) .* ramp(ramplen+1:end);
% create signal vector
y = zeros(SigLenDits * DitLenSamples,1);
iSig = 1;
% fill signal with samples
for iQueue=1:length(MsgQueue)
switch MsgQueue(iQueue)
case DitCmd
y(iSig:iSig+DitLenSamples-1,1) = dit;
iSig = iSig + DitLenSamples;
case DahCmd
y(iSig:iSig+DahLenSamples-1,1) = dah;
iSig = iSig + DahLenSamples;
case TPauseCmd
iSig = iSig + TokenPause;
case CPauseCmd
iSig = iSig + CharPause;
case SPauseCmd
iSig = iSig + SWordPause;
case WPauseCmd
iSig = iSig + WordPause;
end
end
- Arndt
- Beiträge: 2589
- Registriert: Fr 28. Jun 2013, 13:42
- Wohnort: einen Schritt über den Abgrund hinaus
Re: Boing! Die nächsten Geburtstage...
Ja aber wo ist das Ü dann geblieben?Kuddel hat geschrieben:Welcher Übersetzter? Du weißt doch, dass ich bei AFU bei bin.
Wie sieht es denn da bei Dir aus? *mitzusammengekniffenenaugenguck*
Gruß
Kuddel
So langsam steige ich da ja nu auch ein, der große Durchbruch ist mir aber noch nicht gelungen...
BTW, Braucht jemand eine Kettensäge?
Ich könnte da aus einer Insolvenz an welche drankommen! Nur 40€ / Stück!
- Heaterman
- Beiträge: 3990
- Registriert: Fr 28. Jun 2013, 10:11
- Wohnort: Am Rand der Scheibe, 6 m unter NN
Re: Boing! Die nächsten Geburtstage...
aber davon ab, ich benutze eine Handkettensäge schon zig Jahre im Garten. Ratz-fatz-ab, perfektes Teil.
http://www.ranger-shop.de/Waffen-Messer ... iffen.html