? Microphone Input (Page 1) ● SmileBASIC Source Forums

Sign In

*Usernames are case-sensitive
Forgot my password
Space-Restriction Challenge QSP Phase Ends on March 26!

Microphone Input

  • #1 ✎ 61 ninjagnu Ok, so I want to do something with SB that involves getting sound from the headphone jack. Can someone please explain to me how to get input from the headphone jack of the 3ds? As well as to send input from some external source? One way of doing this I can think of would involve hard modding my 3ds. I don't think I want to do that at all. Posted Edited by ninjagnu
  • #2 ✎ 947 snail_ Helper Received for being very helpful around SmileBASIC Source Achievements OSP Contest 2 Contest Participant I participated in the second SmileBASIC Source OSP Contest! Night Person I like the quiet night and sleep late. Express Yourself As far as I'm aware, the make-or-break is that your aux cord of choice must be a TRRS-type cable. You can tell the difference because the male ends have three black stripes instead of two. Cables of this type are capable of sending signals from a mono mic as well as left and right stereo audio out. The 3DS has a TRRS jack, and according to this thread standard headsets with mono mics work with the 3DS (as do headsets with inline controls that use the mic line.) Admittedly I'm not too knowledgeable in this area beyond this; you'll probably need to use an adapter to patch your PC's line/headphone out into a mic line. Just know you need a TRRS cable going into the 3DS. Once you've figured this bit out, the input will just behave like the 3DS mic (remember, it's mono!) You just have to use the microphone reading API SmileBASIC exposes to you to get the input (as raw PCM, I believe.) Posted Edited by snail_
  • #3 ✎ 61 ninjagnu
    ok! I know what to do I think. I have a pair of junk earbuds with a built in mono mic that I can probably rip apart and use. :)