Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/introlab/16soundsusb
16 Synchronized Inputs USB (UAC2) Sound Card Based on XMOS xCORE-200
https://github.com/introlab/16soundsusb
16-inputs 4-outputs cs4384 cs5368 introlab microphones odas openhardware soundcard uac2 usb xcore-200 xmos
Last synced: about 2 months ago
JSON representation
16 Synchronized Inputs USB (UAC2) Sound Card Based on XMOS xCORE-200
- Host: GitHub
- URL: https://github.com/introlab/16soundsusb
- Owner: introlab
- License: cc-by-sa-4.0
- Created: 2017-12-22T22:24:05.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T14:01:58.000Z (9 months ago)
- Last Synced: 2024-11-06T01:40:34.362Z (about 2 months ago)
- Topics: 16-inputs, 4-outputs, cs4384, cs5368, introlab, microphones, odas, openhardware, soundcard, uac2, usb, xcore-200, xmos
- Homepage:
- Size: 35.9 MB
- Stars: 98
- Watchers: 17
- Forks: 20
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## 16SoundsUSB - 16 Synchronized Inputs USB (UAC2) Sound Card.
## Authors
* Vincent-Philippe Rhéaume
* Dominic Létourneau
* Cédric GodinWe designed this sound card to work with our [ODAS](https://github.com/introlab/odas) sound source localization, tracking and separation library. You can also have a look at the [ODAS GUI](https://github.com/introlab/odas_web/) application.
##
* Please contact us if you need an already assembled [16SoundsUSB kit](https://github.com/introlab/16SoundsUSB/wiki/Kits).## Latest Release
* [16SoundsUSB REV 1.0](https://github.com/introlab/16SoundsUSB/releases/tag/rev1.0)
* [16SoundsUSB_Schematic](https://github.com/introlab/16SoundsUSB/releases/download/rev1.0/16SoundsUSB_Schematic_REV_1_0.PDF)
* [16SoundsUSB_PCB_Fab_Assembly](https://github.com/introlab/16SoundsUSB/releases/download/rev1.0/16SoundsUSB_PCB_Fab_Assembly_REV_1_0.zip)## Features
* 16 Synchronized Differential Inputs :
* 2 x Cirrus Logic CS5368 high quality ADC (16 channels)
* 4 Synchronized Single Ended Outputs :
* Cirrus Logic CS4384 high quality DAC (4/8 channels used)
* 2 Analog stereo outputs - 3.5 mm jack output format, 600Ω source impedance
* Low-Jitter Master Clock :
* Cirrus Logic CS2100 clock generator and clock multiplier/jitter-reduced clock frequency synthesizer
* XTAG programming port
* Expansion header :
* I2C-SDA, I2C-SCL, GPIO, GND, 5.6V (output of boost switching pre-regulator)
* Supported Sampling Rates :
* 8kHz, 11.025kHz, 16kHz, 22.050kHz, 32kHz, 44.1 kHz, 48 kHz, 88.2kHz, 96 kHz
* Power :
* USB Powered or
* External 5V power supply
* Measured current draw at 5V input for standard firmware: 600mA
* Supported Operating Systems :
* Mac OSX, Linux, Windows 10 (UAC2 not working yet)
* Hand assembly is possible :
* Mostly TQFP, SOIC packages on-board. Solder paste and heat gun recommended for 2 DFN-6 packages.## Pictures
![16SoundsUSB Top](https://github.com/introlab/16SoundsUSB/blob/master/images/16SoundsUSB_Top.png)
![16SoundsUSB Bottom](https://github.com/introlab/16SoundsUSB/blob/master/images/16SoundsUSB_Bottom.png)## Regulatory Compliance
Please read the [Regulatory Compliance Wiki Page](https://github.com/introlab/16SoundsUSB/wiki/Regulatory-Compliance).## License
[Creative Commons Attribution Share Alike 4.0](https://github.com/introlab/16SoundsUSB/blob/master/LICENSE.txt)
## Microphones
[Compatible Electret and MEMS microphones](https://github.com/introlab/xSoundsMicrophones)
## Acknowledgements
The design is based on the [XMOS xCORE-200 Multichannel Audio Platform](https://www.xmos.com/support/boards?product=18334). This project is supported by [IntRoLab - Intelligent / Interactive / Integrated / Interdisciplinary Robot Lab](https://introlab.3it.usherbrooke.ca/), Sherbrooke, Québec, Canada.![IntRoLab](https://github.com/introlab/16SoundsUSB/blob/master/images/IntRoLab.png)