Static coming from microphone

People I talk to on Skype claim to hear static coming from my end. I ran a test in Audacity and I could hear the static as well. The microphone I'm using is an MXL 990 and I'm using and Icicle Preamp (This thing) to connect the mic to my laptop through USB. Here are my specs. I'm copying over everything.
http://pastebin.com/eC0N5yNv
I've tried disabling my internal mic and that didn't work.  Before I got this laptop, I was using a laptop that had XP on it and it worked fine. I did spray febreeze in the room and on the mic so that everything would smell nice (I was trying to clean up the room).
What should I do? I've been having this problem for a while now and it's starting to get on my nerves. Thanks in advanced.

I've tried some solutions but I still have static. Perhaps I should rpovide more information.
The microphone I'm using is an MXL 990 with a pop filter and shock mount and I'm using and Icicle Preamp to connect the mic to my laptop through USB. My laptop runs Windows 7 Home Premium 64-bit and I used Skype 5.10 in conjunction with Pamela Call Recorder 4.8. I've tried disabling my internal mic and that didn't work. Before I received the Windows 7 laptop I'm currently using, I was using a Windows Vista laptop and it worked fine. I also used a Windows XP laptop and it worked fine I did spray Febreeze in the room and on the mic so that everything would smell nice, for I was trying to clean up the room. I tried using both my internal mic and another USB one and they worked fine. I also tried using a different USB cord to hook up my mic to my laptop and I was told there was static. I also tried turning down the volume of my preamp and it didn't fix the problem. Apparently my computer never installed the drivers that went with my preamp I'm using. It installed and I thought it would fix the problem but people could still hear static. The drivers that were installed were "USB Multi-Channel" and "Generic USB Audio."
I've uploaded a sample of the static in hopes of finding out what the problem is and how to fix it. The clip is a piece from a Skype call using the same tools as before.
https://soundcloud.com/flamzeron/sample-of-static-
from-mxl-990
I hope this helps. Let me know what you think.

Similar Messages

  • Elitebook 2540p: Faint sound and static coming from speakers...Need Help!

    I am having issues with my new 2540P. I can hear faint sound and static coming from my speakers as well as my headphones when I plug into the jack.  I first started having this issue when I plugged additional speakers into the jack and USB while talking on Skype..
    I am running Win7. I tried troubleshooting drivers and hardware, disabling and enabling, and a system restore going back one day...but no luck. When I disable the speakers, I stopped hearing even the faint sound. I also tried plugging and unplugging the jack 20 times. 
    Is it possible that this is a hardware failure (jack and/or sound card)?
    Does anyone have other suggestions?

    I am running XP and have same problem.  Sound now gone after "pop".  Customer services suggests hardware failure and send back to factory.  Flashing BIOS and updating IDT audio driver will not fix the problem.
    Possible speaker failure or audio chip failure.

  • Only hear static coming from Speakers...

    I just got a replacement iPod touch 2nd gen today and all I hear is static coming from the speakers? Like instead of music and the clicking noises it makes, just static. Whats wrong?

    Hi,
    Do you hear the static when using headphones?
    Try restarting the iPod touch by holding the Sleep/Wake button until the red slider appears> then slide to turn off> and turn the iPod back on by pressing the Sleep/Wake again, as described on page 36 of the iPod touch 3.0 User Guide.
    http://manuals.info.apple.com/enUS/iPod_touch_3.0_UserGuide.pdf
    If the issue persists, try restoring the iPod. This article: http://support.apple.com/kb/HT1414 will walk you through restoring the iPod touch.
    -Jason

  • I HAVE A ECHO SOUND COMING FROM MICROPHONE CONSTANTLY

    I have a constant echo sound coming from my computer

    Earlier this week I right clicked the speaker icon located at the bottom right corner of my desktop's taskbar. I clicked on recording devices and double clicked the stereo mix chip-looking icon. Under the listen tab, I unchecked the box that said listen to this device. The sound and smell stopped, but my speaker volume is now irreparably low even though the volume is turned all the way up.  Any suggestions other than buying external speakers/headphones?

  • Sizzling/Crackling/Static coming from Macbook when opening lid

    I looked for a number of noises (I don't know what people classify the noise as, I hear it as some sort of static noise like a radio thats badly tuned) when I open the lid of my Macbook sometimes. Anyone else know what it could be, or solutions??
    This is my third replacement Macbook in the last month so I'm hoping I don't have to travel back there again

    i was actually debating whether or not i should get my cpu whine checked out and have it replaced. however, i am a student who is in need of a notebook right now so i cannot afford to have it sent to repair. and also, exchanging the macbook will not guarantee a better one. i may receive a defective one or worse. i use a bluetooth mouse most of the time so the whine is never there.
    search "CPU whine" on the search box and there are many posts regarding the issue. or read this forum that helped me greatly:
    http://discussions.apple.com/thread.jspa?messageID=2781583&#2781583

  • Is there a way to use Illustrator to draw over a live video feed coming from my microscope?

    Hi, we use illustrator to draw (trace) over static images of mite specimens taken under a microscope. Although this works, it would be much better to be able to draw directly from the live video feed coming from my microscope. The specimens are dead, so they are not moving around, however, we need to focus down through the specimen in order to see all details. We normally take montage images, but because the specimens are clear there are many artifacts present and we frequently have to consult the specimen under the microscope to double check things. My students and I have hundreds of drawings to complete and are looking for a way to streamline the process. If we could avoid making montage images and draw direct from the video feed, it would revolutionize the way we approach our research. Is there a way to display the video feed and then overlay Illustrator so that we can directly trace over the image (we use a Wacom tablet, but that shouldn't make a difference) so we can focus at different levels and draw the entire organism?
    Thanks for your help
    Ashley 

    Maybe it's possible to have live video in Illustrator, but you would most certainly need to write your own plugin.
    So this community would be suitable:
    http://forums.adobe.com/community/illustrator/illustrator_sdk?view=discussions

  • Can't figure out where NullPointerException is coming from

    I will attach the code I have below. It is almost entirely done but i am getting a NullPointerException that is driving me nuts, and I can't figure out were it is coming from.
    Help is greatly appreciated.
    First code:
    import java.util.Scanner;
    import java.io.*;
    import java.util.Random;
    import java.util.Collection;
    public class DistributionPlagiarist
         public static void main(String[] args) throws IOException
              Scanner keyboard = new Scanner(System.in);
              int keyLength=0, phraseLength=0, numberOfPhrases=0;
              String inputFileName="", keepReadingFromFile="", theFile="";
              FrequencyLibrary text = new DenseFrequencyLibrary();
              if(args.length != 4)
                   System.out.println("The command line arguments you entered do not match what is needed.  Please try again.");
                   System.exit(0);
              for(int count=0; count<args.length; count++)
                   keyLength = Integer.parseInt(args[0]);
                   phraseLength = Integer.parseInt(args[1]);
                   numberOfPhrases = Integer.parseInt(args[2]);
                   inputFileName = args[3];
              if(keyLength < 0)
                   while(keyLength < 0)
                        System.out.print("The length of the key (" + keyLength + ")" + " you entered is less than zero.\nPlease enter another key length: ");
                        keyLength = keyboard.nextInt();
                        System.out.println();
              if(phraseLength < 0)
                   while(phraseLength < 0)
                        System.out.print("The desired length of the phrase (" + phraseLength + ")" + " you entered is less than zero.\nPlease enter another phrase length: ");
                        keyLength = keyboard.nextInt();
                        System.out.println();
              if(numberOfPhrases <= 0)
                   while(numberOfPhrases <= 0)
                        System.out.print("The desired number of phrases (" + keyLength + ")" + " you entered is not applicable.\nPlease choose another number: ");
                        keyLength = keyboard.nextInt();
                        System.out.println();
              File file=new File(inputFileName);
              boolean exists = file.exists();
              if (exists == false)
                   while(exists == false)
                        System.out.println("The file you are searching for does not exist.  Please place it in this programs directory.");
                        System.out.print("Please re-enter the file name: ");
                        inputFileName = keyboard.nextLine();
                        file=new File(inputFileName);
                        exists = file.exists();
              int count=keyLength, start=0, stop=0;
              FileReader freader = new FileReader(inputFileName);
              BufferedReader inputFile = new BufferedReader(freader);
              while(keepReadingFromFile != null)
                   keepReadingFromFile = inputFile.readLine();
                   if(keepReadingFromFile == null)
                        break;
                   else
                        theFile = theFile + keepReadingFromFile;
              while(count < theFile.length())
                   String name = theFile.substring(start, keyLength+stop);
                   char singleCharacter = theFile.charAt(count);
                   text.add(name, singleCharacter);
                   start++;
                   stop++;
                   count++;
              int countNumberOfPhrases=0;
              while(numberOfPhrases > 0)
                   countNumberOfPhrases++;
                   String phrase = randomphrase(text, phraseLength, keyLength);
                   System.out.println("Phrase " + countNumberOfPhrases + ":\n" + phrase);
                   numberOfPhrases--;
         private static String randomphrase(FrequencyLibrary textLibrary, int phraseLengthToMake, int startLength)
              String startString="";
              char characterToAdd=' ';
              startLength++;
              Random generator = new Random();
              int sizeOfLibrary=textLibrary.size()/2, randomInt = generator.nextInt(sizeOfLibrary+1), value=0;
              Collection<String> stringNames = textLibrary.makeStringCollection();
              for(String stringFromCollection : stringNames)
                   if(randomInt == value)
                        startString = stringFromCollection;
                   value++;
              String thePhrase = new String(startString);
              System.out.println("INITIAL START:" + startString + "TTTT");
              int substringStart=1;
              while(startLength < phraseLengthToMake)
                   characterToAdd = textLibrary.randomUniformChoose(startString);
                   thePhrase = thePhrase + characterToAdd;
                   System.out.println("CHARACTER:" + characterToAdd + "TTTT");
                   System.out.println("PHRASE:" + thePhrase + "TTTT");
                   startString = thePhrase.substring(substringStart, thePhrase.length());
                   boolean answer = textLibrary.contains(startString);
                   System.out.println(answer);
                   System.out.println("NEW STRING:" + startString + "TTTT");
                   startLength++;
                   substringStart++;
              return thePhrase;
    }Second code:
    import java.util.Collection;
    import java.util.HashMap;
    public class DenseFrequencyLibrary implements FrequencyLibrary
         private HashMap<String, MultiSetOfChar> bookTitleAndCharacterAndIntegerHashMap = new HashMap<String, MultiSetOfChar>();
         private MultiSetOfChar keyAndValuePairs = new DenseMultiSetOfChar();
          * Creates a new DenseFrequencyLibrary with all the essential things clear;
         DenseFrequencyLibrary()
              bookTitleAndCharacterAndIntegerHashMap.clear();
          * Input the value from the creation of the DensneMultiSetOfChar into a HashMap.  If the key
          * already exists then the value associated with it is updated by one.
          * @param character a char to be used in forming the HashMap
          * @return characterMap
         private HashMap<String, MultiSetOfChar> inputIntoMap(String name, char character)
              if(!bookTitleAndCharacterAndIntegerHashMap.containsKey(name))
                   keyAndValuePairs = new DenseMultiSetOfChar(character);
              else
                   keyAndValuePairs.add(character);
              this.bookTitleAndCharacterAndIntegerHashMap.put(name, keyAndValuePairs); //input character and value
              return bookTitleAndCharacterAndIntegerHashMap; //return the new HashMap
          * Returns the number of books in the library.
          * @return |b|, ie the number of books in b
        public int size()
             int numberOfBooks=bookTitleAndCharacterAndIntegerHashMap.size();
             return numberOfBooks;
         * Searches the library for an occurrence of a given book
         * @param target the name of a book to be searched for in the library
         * @return true if and only if the argument is already a book title in the library.
        public boolean contains(String target)
             boolean bookIsInLibrary=false;
             if(bookTitleAndCharacterAndIntegerHashMap.containsKey(target))
                  bookIsInLibrary = true;
             return bookIsInLibrary;
         * Returns the MultiSetOfChar that represents the occurrences of the individual characters
         * in the text of the book indicated by the argument.
         * @param target
         * @return MultiSetOfChar
        public MultiSetOfChar getFrequencies(String target)
             MultiSetOfChar frequencyMultiSetOfChar = bookTitleAndCharacterAndIntegerHashMap.get(target);
             return frequencyMultiSetOfChar;
         * Modifies the character occurrences associated with name to include one more occurrence of element.
         * @param name string of the name of the book
         * @param element character to add to the specified book
        public void add(String name, char element)
             bookTitleAndCharacterAndIntegerHashMap = inputIntoMap(name, element);
         * Modifies the character occurrences associated with name to include one less occurrence of element.
         * @param name string of the name of the book
         * @param element character to be removed from the specified book
         * @return true if and only if the book is modified.
        public boolean remove(String name, char element)
             boolean characterWasRemovedFromBook=false;
             //if the target character is in the map then remove it
              if(bookTitleAndCharacterAndIntegerHashMap.containsKey(name))
                   MultiSetOfChar keyAndValuePairs = bookTitleAndCharacterAndIntegerHashMap.get(name);
                   keyAndValuePairs.remove(element);
                   characterWasRemovedFromBook = true; //set answer to true because the HashMap was changed
              else //target does not exist in the HashMap
                   characterWasRemovedFromBook = false; //set answer to false because the HashMap was not changed
             return characterWasRemovedFromBook;
         * Returns a random character, chosen from the same distribution as the characters appear in the book.
         * For example, if 5% of the characters in "Alice in Wonderland" are an 'A', then this method should
         * return an 'A' about 5% of the time.
         * @param name string of the name of the book to search through and remove a character
         * @return true if and only if the argument is already a book title in the library.
         public char randomUniformChoose(String name)
            MultiSetOfChar keyAndValuePairs = bookTitleAndCharacterAndIntegerHashMap.get(name);
            char randomCharacter = keyAndValuePairs.randomUniformChoose();
              return randomCharacter; //return the random character pulled out
         public Collection<String> makeStringCollection()
              Collection<String> stringCollection = bookTitleAndCharacterAndIntegerHashMap.keySet();
              return stringCollection;
    }Third code:
    import java.util.HashMap;
    import java.util.Set;
    import java.util.Collection;
    import java.util.Random;
    * DenseMultiSetOfChar implements MultiSetOfChar.
    * @mathmodel b is a finite multiset
    * @mathdef
    *  |b| is the cardinality of b
    *  ||c,b|| is the number of occurrences of element c in b
    * @author Kyle Hiltner
    public class DenseMultiSetOfChar implements MultiSetOfChar
         private char characterInput=' ';
         private HashMap<Character, Integer> characterMap = new HashMap<Character, Integer>();
          * Create a new DenseMultiSetOfChar with zero argument
         DenseMultiSetOfChar()
              characterMap.clear(); //clear static HashMap
          * Create a new DenseMultiSetOfChar with the passed in value.
          * @param newChar character input to be added to the HashMap
         DenseMultiSetOfChar(char newChar)
              this.characterInput = newChar; //set characterInput to the value passed in
              characterMap = inputIntoMap(this.characterInput); //call private procedure to add characterInput to HashMap
          * Input the value from the creation of the DensneMultiSetOfChar into a HashMap.  If the key
          * already exists then the value associated with it is updated by one.
          * @param character a char to be used in forming the HashMap
          * @return characterMap
         private HashMap<Character, Integer> inputIntoMap(char character)
              //if the character is not in the HashMap then add it with the starting value of 1
              if(!characterMap.containsKey(character))
                   characterMap.put(character, 1); //input character and value
              else //character does exist
                   int value = characterMap.get(character); //get the value for the specified key
                   value++; //increase the value so as to show that another character was added
                   characterMap.put(character, value); //place the character and new value in the HashMap
              return characterMap; //return the new HashMap
          * Returns the number of elements in this multiset (ie its cardinality).
          * Note that since multisets can include duplicates, the cardinality may be
          * larger than the number of distinct elements. Also, the total number of
          * items in the multiset is bounded above by Integer.MAX_VALUE.
          * @return |b|, ie the cardinality of b
         public int getCardinality()
              int totalElementsInMap=0;
              Collection<Integer> integerCollection = characterMap.values(); //create a collection for easy iteration
              //iterate through each value in the HashMap and compute the total number of elements in the HashMap
              for(Integer valueFromCollection : integerCollection)
                   totalElementsInMap = totalElementsInMap + valueFromCollection; //compute new value of total values
              return totalElementsInMap; //return the final total value
          * Returns the number of occurrences of a given element in the multiset. A
          * simple identity relating getElementCount and getCardinality is that the
          * sum of getElementCount for each char is equal to the cardinality of the
          * set.
          * @param target
          *            char to be counted in the multiset
          * @return ||target,b||, ie the number of occurrences of target in b
         public int getElementCount(char target)
              int numberOfGivenCharacters=0; //set initial value
              //if the HashMap contains the target character then numberOfGivenCharacters is set to the value
              if(characterMap.containsKey(target))
                   numberOfGivenCharacters = characterMap.get(target); //set numberOfGivenCharacters to the value assigned to the target character
              return numberOfGivenCharacters; //return the value for the target character
          * Returns a set such that every element in the multiset is in the set (but
          * no duplicates). The cardinality of the returned set must be less than or
          * equal to |b|. The cardinality of the two are equal if and only if b
          * contains no duplicate elements.
          * @return a set of Character, s, such that: <br />
          *         (for all (Character)i in s : (char)i in b) and <br />
          *         (for all (char)i in b : (Character)i in s)
         public Set<Character> getElementSet()
              Set<Character> characterSet = characterMap.keySet(); //create a Set from the keys of characters in the HashMap     
              return characterSet; //return the character Set
          * Adds a single element to the multiset. This operation always increases
          * the cardinality of the multiset by 1, assuming that the maximum capacity
          * of Integer.MAX_VALUE has not been reached.
          * @param item
          *            the char to be added to b
          * @requires |b| < Integer.MAX_VALUE
          * @alters b
          * @ensures b = #b union {item}
         public void add(char item)
              characterMap = inputIntoMap(item); //call the private method to add new character (item) to the HashMap
          * Removes the target, if it is present in the multiset. The method returns
          * true if and only if it changes the multiset.
          * @param target
          *            the char to be removed
          * @alters b
          * @ensures (target not in #b) ==> (b = #b) <br />
          *          (target in #b) ==> (b union {target} = #b)
          * @return target in #b
         public boolean remove(char target)
              boolean answer=false; //set initial value to false
              //if the target character is in the map then remove it
              if(characterMap.containsKey(target))
                   int value = characterMap.get(target); //find the value associated with the target character
                   //if the value is 1 call remove from the HashMap and remove key and value
                   if(value == 1)
                        characterMap.remove(target); //remove key and value from the HashMap
                   else //value is greater than 1
                        value--; //decrease value to show removal
                        characterMap.put(target, value); //replace target character with new value back into the HashMap
                   answer = true; //set answer to true because the HashMap was changed
              else //target does not exist in the HashMap
                   answer = false; //set answer to false because the HashMap was not changed
              return answer; //return answer
          * Returns a char chosen randomly based on the contents of the multiset.
          * This operation does not remove the char from the multiset or change the
          * multiset in any way. In particular, the cardinality of the multiset is
          * the same before and after this method.
          * <p>
          * Characters should be returned with a random distribution equal to the
          * distribution of characters in the multiset. That is, for a character that
          * appears N times in a multiset of cardinality M, the probability of that
          * character being returned is N / M. For example, a multiset that contains
          * only the character 'a', possibly many times, would always result in an
          * 'a' being generated. On the other hand, a multiset with an equal number
          * of 'a' and 'b' elements would return an 'a' approximately half the time
          * and a 'b' the other half.
          * @requires |b| >= 1
          * @return char c with probability p, where: <br />
          *         p = ||c,b|| / |b|
         public char randomUniformChoose()
              char randomCharacter=' ';
              Random generator = new Random();
              int totalElementsInMap=0;
              Collection<Integer> integerCollection = characterMap.values(); //create a collection for easy iteration
              //iterate through each value in the HashMap and compute the total number of elements in the HashMap. 
              //Do this in case a remove call was made
              for(Integer valueFromCollection : integerCollection)
                   totalElementsInMap = totalElementsInMap + valueFromCollection; //compute new value of total values
              int randomInt = generator.nextInt(totalElementsInMap+1), lowerValue=0, upperValue=0;
              Collection<Character> keyCollection = characterMap.keySet();
              //iterate through each value in the HashMap and compute the total number of elements in the HashMap
              for(Character keyFromCollection : keyCollection)
                 upperValue = upperValue + characterMap.get(keyFromCollection);
                 if(randomInt == upperValue)
                      randomCharacter = keyFromCollection;
                 if(randomInt >= lowerValue && randomInt <= upperValue)
                      randomCharacter = keyFromCollection;
                 lowerValue = upperValue + 1;
              return randomCharacter; //return the random character pulled out
    }The Error:
    Exception in thread "main" java.lang.NullPointerException
         at DenseFrequencyLibrary.randomUniformChoose(DenseFrequencyLibrary.java:137)
         at DistributionPlagiarist.randomphrase(DistributionPlagiarist.java:146)
         at DistributionPlagiarist.main(DistributionPlagiarist.java:112)I will attempt to explain what this does in as few words as possible. For a breakdown of the lab go urlhttp://www.cse.ohio-state.edu/~paolo/teaching/494MJ/labs/lab8.shtml{url}. If you don't feel like reading that: THe program reads in some command line arguments. From there it reads from the file provided in the command line and creates "keys" from the specified length. From there I need to create a phrase of the specified length. If i am supposed to create more then one then i do. That is pretty much it. I can't figure out where (really why) the NullPointerException error is coming from.
    Help is appreciated!!

    Post the actual error text (copy and paste, don't "interpret" it) here.
    It should include a stack trace which references a line number of the program -
    unless you suppressed the trace, in which case change your error handling
    so that the trace is produced.
    Identify which program line in your post the error is pointing to so that we can match
    the error with your program, since your post doesn't have line numbers..
    Edited by: ChuckBing on Nov 16, 2007 7:19 PM
    Also - posting large amounts of code (as you did) will reduce the chance of anyone helping

  • Where is source data coming from?

    Hi,
    I've cobbled togeher a working app (based on some examples found on the net). The application works well, but I have one specific question as to why it works!
    The application takes data from the mic on my pc and saves it to a file. I can play back this file through standard media player and it obviously has worked as I can hear the recording again.
    I'm using a TargetDataLine to record the audio to a file. I get this from an appripriate mixer. To do this, I have the following method to provide me with an appropriate mixer:
    <pre>
    private Mixer getMixerSupportingDataLine(DataLine.Info dataLineInfo) {
              Info[] mixerInfoArray = AudioSystem.getMixerInfo();
              for (int i=0; mixerInfoArray!=null && i<mixerInfoArray.length; i++) {
                   Mixer.Info mixerInfo = (Mixer.Info)mixerInfoArray;
                   Mixer mixer=AudioSystem.getMixer(mixerInfo);
                   if (mixer.isLineSupported(dataLineInfo)) {
                        System.out.println("mixer info="+mixerInfo.getName());
                        return mixer;
              return null;
    </pre>
    Now the parameter I pass into this method comes form the following code:
    <pre>
    audioFormat = getAudioFormat();
    DataLine.Info dataLineInfo =
    new DataLine.Info(
    TargetDataLine.class,
    audioFormat);
    private AudioFormat getAudioFormat(){
         float sampleRate = 8000.0F;
         int sampleSizeInBits = 16;
         int channels = 1;
         boolean signed = true;
         boolean bigEndian = false;
         return new AudioFormat(sampleRate,
         sampleSizeInBits,
         channels,
         signed,
         bigEndian);
    </pre>
    So I have a mixer that I know supports the kind of TargetDataLine that I want. So I get a targetDataLine from the mixer:
    <pre>
    targetDataLine = (TargetDataLine)mixer.getLine(dataLineInfo);
    </pre>
    I can then open the line and read data from it, save it to a file, and all is fine.
    So my question is this:
    Nowhere in my code do I specify where the data (that ends up in my TargetDataLine) is coming from. I've not specified that it should come from a mic, or line-in, or any other physical device. It just magically reads data from my mic.
    When I query my mixer to see its sources:
    <pre>
    System.out.println(" capturing and mixer has this many source lines:"+mixer.getSourceLineInfo().length);
    System.out.println(" mixer info"+mixer.getMixerInfo());
    System.out.println(" source lines open"+mixer.getSourceLines().length);
    System.out.println(" mixer open:"+mixer.isOpen());
    System.out.println(" mixer controls:"+mixer.getControls().length);
    </pre>
    I see that there are no sources!
    <pre>
    mixer info=Microsoft Sound Mapper
    capturing and mixer has this many source lines:0
    mixer infoMicrosoft Sound Mapper, version Unknown Version
    source lines open0
    mixer open:true
    mixer controls:0
    </pre>
    I really want to understand this, as it seems fundamental. If the mixer has no source lines, how is it getting data from the mic?! Surely there must be a way to query the mixer to find the data source.
    Can anyone help me understand this fundamental point?
    Many thanks,
    Martin
    Edited by: user4621888 on 12-Feb-2011 08:57
    Edited by: user4621888 on 12-Feb-2011 09:10

    user4621888 wrote:
    So my question is this:
    Nowhere in my code do I specify where the data (that ends up in my TargetDataLine) is coming from. I've not specified that it should come from a mic, or line-in, or any other physical device. It just magically reads data from my mic.Ok.
    I see that there are no sources! Source and Target lines are what the user uses to write and read data from the line (respectively)... For example, the port that's actually associated with the microphone will have zero source lines, because you're not allowed to write to the microphone...but it gets data from the microphone, behind the scenes.
    So, fundamentally, just remember that just because you can't write to it doesn't mean it doesn't take in data. It often times means it's hard coded to read a specific stream of data.
    In this case, the stream of data is probably the default recording device specified in Windows...

  • Every time I scroll, there's a clicking sound coming from the top left corner of my macbook

    Similar to the clicking sound of my hard drive, every time I scroll, or whenever there is any sort of animation on my screen, there's a similar clicking sound coming from the top left corner on my , around the area where the microphone is. I know the hard drive is at the bottom right corner, so is this a graphics card issue or am I overlooking the issue?

    It is better to take the MBP to the Apple store for evaluation.
    They have the diagnostic tools to make sure that there is no problem with the computer.

  • Sound coming from internal speakers, not plugged in external ones

    I've got a set of speakers plugged into the audio jack in the back of the computer. System sounds (beeps and such) come out of the external speakers like they should. But, application sounds (RealPlayer) insist on coming from the internal speaker of the computer, no matter what I choose in the System Preferences for Sound Output. This happened when I first bought the machine, and then it miraculously got fixed (no idea how). Now it's doing it again. Any idea how to force applications to output sound to external speakers?
    Mike

    Go System/Pre then sound
    from there, go to Output-Line-Out,
    see if its on mute aswell,
    it was not on mute. I ended up plugging the speakers into the microphone jack on the front (instead of the line out in the back) and now it works.
    Mike

  • Suggestions for library management in Aperture, coming from iPhoto

    A little background....
    I have been an iPhoto user for a number of years, using a Sony W1. Recently, I have upgraded to a new Canon Powershot G7, and with this almost DSLR-like camera, am finding that I am taking WAY more pictures, and getting better pictures too! The faster shutter speeds, and the excellent continuous modes on the G7 (and a 2 gig memory card) are meaning that even shooting my 13 month oldd son, I have way more images to look through.
    My current workflow was simply import into iPhoto, basic edits w/ iPhoto, and use PSE 4 for more significant edits. I am trying the 30-day demo of Aperture, and so far, even though the UI is immense and somewhat intimdating, I am beginnng to learn the basics with various web resources, and Apple's Quicktime tutorials, and I like the robustness of the program as well.
    My question(s) are as follows. I did the iPhoto import into Aperture, but now am not "thrilled" with my existing library structure in APerture, from this massive import.. Having the separate iPhoto Library folder in Aperture, and all the albums/rolls, just doesn't seem very well manageable. I ended up cancelling/deleting Previews, because of how long it was taking (10gig iPhoto import) I feel I just use "Projects" more, and then selectively set Previews for projects, and export to iPhoto or elsewhere. I guess I am asking for some advise from someone coming from iPhoto albums, who has not necessary used lots of metadata within iPhoto, rather just static albums. I pretty sure I want to use Aperture Library managed mode (not referenced) and am willing to export out of Aperture to iPhoto for the wife to use.
    I am willing to redo the import selectively if I had some suggestions from you Aperture experts . Currently, I have been organizing pictures of my kid(s) by month (at least in his 1st year), and creating separate albums (in iPhoto) for special occasions. Maybe with the organization powers of Aperture, there is a better way..
    Open to any and all suggestions...thanks for listening.
    Mac Pro Mac OS X (10.4.8)
    Mac Pro/Mac mini Mac OS X (10.4.8)
    Mac Pro/Mac mini Mac OS X (10.4.8)
    Mac Pro Mac OS X (10.4.8)
    Mac Pro/Mac mini Mac OS X (10.4.8)

    i am goin to point both of you in the same direction as i just did for another poster.
    http://homepage.mac.com/bagelturf/aparticles/aparticles.html
    he has FANTASTIC articles on use and setup of aperture ... rather than re-explain everything he has, your best bet at this point (imho) is to read over what he has ... digest that ... and then come back here for more details ...
    another solution the aperture pro training book by Luna and Long is basically an intensive course in a book ...
    http://www.amazon.com/Apple-Pro-Training-Aperture-1-5/dp/0321496620
    here is the o'reilly you speak of ...
    http://digitalmedia.oreilly.com/aperture/

  • How to convert date which is coming from a file

    Hi All,
    I am reading the content from the file in which date is also one field, but i am while inserting into the database i'm getting an exception because it is not able
    to insert into the database because the database date format is different from the one which is coming from a file.
    The datatype value of the database is Date.
    Can anyone help me on this if anybody having an idea.
    Regards,
    CH

    Hi,
    Even if I'm using JavaEmbeddedActivity also i'm getting an error. Please have alook at the below code once
    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    public class ConvertDateToStringExample {
    public static void main(String args[]){
    DateFormat dateFormat = new SimpleDateFormat("dd-nn-yyyy hh:mm:ss");
    //to convert Date to String, use format method of SimpleDateFormat class.
    String strDate = dateFormat.format(getVariableData('inputVariable','payload','/client:process/client:Date'));
    System.out.println("Date converted to String: " + strDate);
    Error Message:
    Error(21,33): Failed to compile bpel generated classes.
    failure to compile the generated BPEL classes for BPEL process "DateProcess" of composite "default/DateProcess!1.0"
    The class path setting is incorrect.
    Ensure that the class path is set correctly. If this happens on the server side, verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
    Well it's not at all allowing me to insert the format while passing the input arguments.
    Regards,
    CH

  • Sound not coming from blth speakers

    My 3g does not have stereo sound coming from both speakers. If I cover the left speaker when playing an i-tune, there is absolutely no sound coming from the right speaker. Also , my ringtone and speaker phone doesn't seem as lound as it should be, probably related to the above problem. When I use the earpieces the stereo sound is perfect. Does anyone know if this is the case with their phone? I'd like to know before I take it in. Thanks.

    The iPhone 3G only has one speaker, the right side is a microphone.
    glor

  • Satellite P300-23L - can't record audio coming from an internal source

    Hi.
    I can't record audio coming from an internal source. Can someone assist please?
    I have reinstalled the devices etc but other recording devices does not show up.
    Thanks
    Operating System: Windows Vista Home Premium (6.0, Build 6001) Service Pack 1 (6001.vistasp1_gdr.100218-0019)
    Language: English (Regional Setting: English)
    System Manufacturer: TOSHIBA
    System Model: Satellite P300
    BIOS: PhoenixBIOS 4.0 Release 6.1
    Processor: Intel(R) Core(TM)2 Duo CPU T6400 @ 2.00GHz (2 CPUs), ~2.0GHz
    Memory: 2908MB RAM
    Page File: 3012MB used, 3005MB available
    Sound Capture Devices
    Description: Microphone (Conexant High Definition SmartAudio 221)
    Default Sound Capture: Yes
    Default Voice Capture: Yes
    Driver Name: CHDRT32.sys
    Driver Version: 4.83.0001.0000 (English)
    Driver Attributes: Final Retail
    Date and Size: 1/15/2009 14:50:10, 439296 bytes
    Cap Flags: 0x1
    Format Flags: 0xFFFFF
    Message was edited by: markrowe

    This is OK because the Conexant sound chip does not support other sources
    Ive got a unit with Realtek sound chips and with Conexant sound chip.
    The Realtek support the recording from other sources but Conexant doesnt.

  • Static interference from powerbook and thru my speakers is driving me crazy

    I am using the powerbook 1.67, an airport express and klipsh speakers for my sound. there is a mexican radio station that is playing at a very low but very annoying level thru the speakers. I have a 2.4 cordless phone on my desk as well as a printer plugged into the AX. I unplugged the phone and it is not coming from there. I restarted the AX as well as the modem and it's still there. The only way it stops is when I unplug the speakers. So the speakers themselves are somehow picking up this interference it looks like. Any suggestions? It's driving me crazy.
    I wrote to the speaker company:
    I am getting terrible radio/static
    interference on my Klipsch computer speakers. I
    have them plugged directly into my MAC laptop and
    have an almost full signal from a mexican radio
    station. I tried unplugging the modem, unplugging
    the printer, moving the speakers, etc. All to no
    avail. It makes it unbearable to use my speakers
    unless turned way up. What can be done??? Thanks -
    They wrote back:
    I am very sorry to hear of your problem. Try
    plugging the speakers into another source other
    than your computer, eg. CD player, MP3 etc. and
    see if the static problem follows the speakers.
    Let me know what you find.
    When replyling to this e-mail please include
    original and all replies.
    Promedia Dept.
    Klipsch Group Inc.
    I wrote back again:
    I plugged the speakers directly into an iPod and the static is not there. But if plug into the Mac laptop right next to it, the radio interference is there. I closed iTunes and it is still there.
    +INTERESTING that there is no radio static from the iPod, but my silver Powerbook G4 sends out the static the second it is plugged in.+
    +*and now the speaker company wrote back again*....+
    Since the static did not follow the speaker to another source at least you now know that the problem is not in the speakers. I would have the sound card in your Mac checked, something seems to be sending out a strong enough magnetic wave to overcome the shielding in the speakers.
    Thank You,
    When replyling to this e-mail please include original and all replies.
    Promedia Dept.
    Klipsch Group Inc.

    That is unfortunate to put up with.
    There might still be some simple cures yet to try.
    The entire house wiring may be one cause picking up the source and is using your devices as final output.
    1. I'd look for a power conditioned master brick to plug your PowerBook, and other devices.
    USP back up power devices can also condition the power lines noise.
    There are all types available as listed:
    http://www.thecablepro.com/cableDetail.php?cID=120&cgID=1
    Each of the 12 outlets is individually filtered and double filtered from every other outlet providing maximum component to component isolation.
    http://www.crutchfield.com/ search 'surge'
    2. The Cables: as mentioned where chokes are already in place on them. Most USB come with them.
    3. The Speakers: Not sure, but they must be the self powered type as well from AC wall outlet. That brand is known for high quality.
    Could foil the inside of cabinets “Faraday Cage” to reduce radio signals.
    4. AC Outlets: Are they 3 prong grounded type?
    Check your fuse box area to see if a ground cable
    (roughly 4-6 gauge) is fastened to plumbing, and should be.
    You can also pick up a ground fault checker that just plugs into outlet to verify correct outlet wiring. A HomeDepot tool about $6.
    5. Lead from PowerBook to speakers:
    If this lead is extra long leading to speakers, it too could gather radio.
    If you have extra cat 5 laying around, convert the ends to make alternate lead. Each pair in the cable is color coded like Blue/Blue Wt. These pairs are twisted to shield out interference together with foil rapped covering. Or get shielded cable.
    In the old days of Amps doing all the power to speakers, some people would have a pile of wire rolled up behind speaker, and it also made a perfect antenna.
    Lamp cords: Make sure these cords are not mixed in with your devices. As in crossing over each other.
    Dimmers: If you have lamps on line dimmers, they can go bad over time and cause interference.
    Then back to circuit panel and cut off each circuit to isolate other sources.
    Hopefully you solve it.

Maybe you are looking for