Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Just an idea....

  1. #1
    Join Date
    Apr 2008
    Beans
    14
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Question Just an idea....

    Well, after brainstorming what i should try creating with python(just starting) I thought of a very interesting idea. That is, if it's possible for me and my limited (but ever expanding) knowledge of programming to create. Anyways, my idea is to create a little script(preferably in python) that converts a message say.... "Foo" into low/high(anything outside human hearing) frequency tones(similar to morose code) which then could be played out of the speakers. The second part of the script will be the receiver(located on a separate machine) which will(if possible) capture these tones, cut out all the background noise and convert them back into the original message.

    So, is this possible? To me it seems that having a precise enough microphone and cutting out the background noises are the only real difficulties other than actually creating it.

    All advice is welcome.

    --Mike

  2. #2
    Join Date
    Apr 2008
    Location
    Australia
    Beans
    237
    Distro
    Ubuntu 16.10 Yakkety Yak

    Re: Just an idea....

    Don't know much about this, I believe my uncle was involved with some team which was designing the audio systems in conference rooms (particularly with respect to minimum signal degradation), and I only know that he mentioned DSP (wiki both digital signal processing, and digital signal processor). I'm guessing you'd be interested in a noise-reduction DSP algorithm, at the very least if only for receiving transmissions. No idea how to go about such a thing though, sorry, hope something here is useful.

  3. #3
    Join Date
    Jan 2007
    Beans
    6,540
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Just an idea....

    Quote Originally Posted by steele64e View Post
    So, is this possible?
    Sure, remember dialup? Back in the old days you'd stuff the whole receiver of your telephone into your modem. The modem and the phone would yell at each other and you'd get your (appalling slow) data connection. Shifting it up into higher frequencies than voice would require specialised hardware, but the concept is the same.

  4. #4
    Join Date
    Mar 2007
    Location
    South Africa
    Beans
    191

    Re: Just an idea....

    I don't see any practical application for this, but find it very intriguing

    The frequency range for humans is between 20 Hz and 20,000 Hz.

    Frequencies under below 100Hz are usually handled by professional live sound sub woofers. Not everybody has one.

    The good news is that some tweeters can handle frequencies 20,000+ Hz, well close and over the human hearing range. So you'd have to go for this higher frequency range.

    I'm not too clear about standard desktop PC speakers though, or the ranges that standard microphones can pick up. I'd work with mid level ranges if the hardware can't handle.

    If you want to secure the signal, try a basic rot13-style encryption on the message. another clever way could be to construct a character/tone translation map from a seed, the seed being played/received pre/post message so that both sender and receiver can translate against the same map. Asymmetric encryption with a private/public key pair would just be overkill

  5. #5
    Join Date
    Sep 2008
    Location
    Palm Harbor, FL
    Beans
    430
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Just an idea....

    If you cannot hear the signal, how do you know if it's being projected?

    Seems like a troubleshooting nightmare...
    My Ubuntu Blog
    My Android Blog

  6. #6
    Join Date
    Mar 2010
    Beans
    Hidden!

    Re: Just an idea....

    try a laser

  7. #7
    Join Date
    Jun 2007
    Location
    Poughkeepsie, NY
    Beans
    5,812
    Distro
    Ubuntu

    Re: Just an idea....

    I would feel bad for any dogs you might have.

    Talking over lazer would be cooler! Yes I spell lazer with a Z it makes it look cooler
    Last night I lay in bed looking up at the stars in the sky and I thought to myself, where the heck is the ceiling.

  8. #8
    Join Date
    Mar 2009
    Beans
    927
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Just an idea....

    OMG! This idea is amazing! We can call it 'wireless'.

  9. #9
    Join Date
    Jun 2007
    Location
    Poughkeepsie, NY
    Beans
    5,812
    Distro
    Ubuntu

    Re: Just an idea....

    Quote Originally Posted by Penguin Guy View Post
    OMG! This idea is amazing! We can call it 'wireless'.
    2+2=4

    I just put that together. Thanks Penguin Guy!

    I will give steele64e his credit, he's trying to recreate something we take full advantage of without a thought on how it works.
    Last night I lay in bed looking up at the stars in the sky and I thought to myself, where the heck is the ceiling.

  10. #10
    Join Date
    Mar 2010
    Beans
    Hidden!

    Re: Just an idea....

    Electromagnetic waves are different from sound waves because they do not need molecules to travel.

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •