element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum live streaming with wolfson and darkice - update and query
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 0 replies
  • Subscribers 675 subscribers
  • Views 340 views
  • Users 0 members are here
  • wolfson
  • audio
  • darkice
  • raspberry_pi
  • live
  • buffer
  • raspeberry_pi_accessories
  • overrun
  • microphones
  • streaming
Related

live streaming with wolfson and darkice - update and query

soundcamp
soundcamp over 11 years ago

Hi all

 

Thanks very much to Ragnar et al for help with this so far.

 

Update

 

We successfully set up high quality live audio streaming to a remote server, using darkice and the Wolfson soundcard. For anyone encountering the issues we had: we had persistent 'buffer overrun' reports from darkice, excessive CPU usage and crashes.

 

Buffer overruns were solved by 2 changes: overclocking the Pi to 950 kHz, and setting the darkice parameter 'realtime' to 'no' (default is 'yes'). We don't yet know the full implications of disabling realtime, but for us at present the results are good. The stream is 44100 Hz stereo with 16 bit depth at 256 kbps, vbr set to quality 1.0 (which is the maximum).

 

For those who may be interested, the changes above also permit very good quality live audio streaming in mono using the Icicle usb soundcard and an external XLR microphone.

 

We will have disk images available for both these approaches shortly.

 

Question about external microphones

 

We have been testing with the stereo microphones on the Wolfson board, and have been impressed by the clean sound and low self noise. This setup could be a great solution in some locations, but relatively few for our purposes.

 

We mainly want to stream live audio from locations outside, typically in wild places with sometimes harsh conditions. So for us it generally makes sense to have the Pi indoors and then to run cables outside to the microphone(s). We can do this with XLR microphones, but they are quite expensive, and we are looking to place many microphones at locations around the world, so the cost is a big issue.

 

We would like to take advantage of the Primo EM-172 electret condenser microphone capsules to make cheap, high quality stereo pairs for use with the Wolfson card.

 

For this we would need to access the Wolfson preamplifiers externally, perhaps via the expansion header pins. We would also need to provide 5V plug-in-power to the microphones. We would be very grateful if anybody has suggestions about how to go about that.

 

Thanks

 

Best wishes

Grant (soundCamp)

  • Sign in to reply
  • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube