22 Fév 2017

Soundcraft Mini Stagebox 32 teardown

Category: Audio,Hardware,TeardownsRaphaël Doursenaud @ 13 h 41 min

Photos


22 Fév 2017

Soundcraft MADI-USB teardown

Category: Audio,Hardware,TeardownsRaphaël Doursenaud @ 13 h 40 min

Photos


22 Fév 2017

Netgear GS724T teardown

Category: Hardware,TeardownsRaphaël Doursenaud @ 13 h 39 min

Photos


22 Fév 2017

Eaton Evolution 650 rack teardown

Category: Hardware,InclassablesRaphaël Doursenaud @ 13 h 37 min

Photos


13 Nov 2016

Sony MEX-N5100BT Teardown

Category: Hardware,TeardownsRaphaël Doursenaud @ 14 h 03 min

Photos


17 Mai 2015

Soundcraft Si Compact 16 teardown

Category: Audio,Hardware,TeardownsRaphaël Doursenaud @ 17 h 52 min

Photos

Taking it apart

All descriptions are seen from the back of the unit with the unit lying flat in it’s orientation of operation.

  • Black and white cable with 2 pin white connector goes on the right.

  • Red connector with 8 black cables goes to the connector that’s farther with cables going in the back direction.

  • 4 leads power connector goes on the right.

  • 6 leads power connector goes in the middle 6 pins connector

Findings

SD card

2 GB San Disk

Format

MBR+FAT16

Performance

  • Read: 10.4 MB/s
  • Write: 4.8 MB/s
  • Access: 1.77 ms

Power supply

  • Make: Sunpower
  • Model: SPX-0593

Specifications

Input

AC 115 V 3.8 A – 230 V 2.3 A (47-63 Hz)

Output

DC 150 W

  • V1: 5 V – 20 A
  • V2: 15 V – 8 A
  • V3: -15 V – 1 A

Power distribution and misc I/O board

Main board

Lexicon multi-effect daughter board

Fader board

Control board

Input board

Output board

Optional: MULTI DIGITAL I/O board

Photos


12 Mar 2015

Roland UA-22 DUO-CAPTURE EX

Category: Audio,GNU/Linux,Hardware,TeardownsRaphaël Doursenaud @ 3 h 49 min

Just got myself this nice little USB audio and MIDI interface.

It works great!

Full support out of the box on Android on all modes using Audio Evolution Mobile and USB Audio Recorder PRO from http://www.extreamsd.com and even native support in Lollipop (5.0) in « TAB » mode.

On the Linux side of things, I was pleased to see full audio support (fairly recent kernel 3.18.6) but MIDI was not working out of the box.
Fortunately, I found that Daniel Mack (@zonque) had already cooked some patches.
Here they are:
0002-UA-22-MIDI-fixup
0001-ALSA-snd-usb-add-quirks-for-Roland-UA-22
Hope these will get pushed upstream soon!

Update: The patch has been merged upstream. Thanks Daniel!

Oh, and if you’re an hardware freak like me, you’ll love seeing what’s in its guts.
Here are the photos of the teardown.

Étiquettes : , , , , , , ,


02 Mai 2014

Soundcraft Si Multi Digital Card

Category: Audio,GNU/Linux,HardwareRaphaël Doursenaud @ 9 h 20 min

Photos

Once the firmware is flashed from a Windows or Mac OS machine, the device is seen as USB class compliant.
This means it doesn't need any drivers to work with Linux and works out of the box with Android and maybe iOS USB recording software.
Didn't try the Firewire part yet but its supposed to not need any driver on Mac OS X, so I suspect it's also a standard implementation.
Will report further experimentations later.

[EDIT] 2016-01-09
Finally took the time to have another look.
Firewire is not currently supported by FFADO.
Will do my best to try and figure it out.
Further informations will likely end up in my GitHub repo.

[EDIT] 2016-01-14
Takashi Sakamoto's doing an awesome job of figuring out the interface.
Follow this thread on the FFADO mailing-list for live progress.
Kudos to Takashi! He really knows his stuff.


24 Août 2012

Peterson BBS-1 MIDI SysEx format

Category: HardwareRaphaël Doursenaud @ 18 h 57 min

I just received my brand new metronome and began tinkering with it.

The device revolves around an ARM Cortex-M3 platform from ST Electronics (the STM32F103) and a wireless chip from Microchip (the MRF24J40MA).

The USB mode is fortunately class compliant and is seen as a standard MIDI device.

The proprietary BodyBeatSync software emits and receives SysEx data to the device’s MIDI ports.

3 startup modes are available:

  • Documented
    • Normal starts the metronome
    • Firmware Update starts in mode waiting for a firmware update (press TEMPO while powering up or plugging USB)
  • Undocumented
    • LCD test displays the full custom LCD (press PRESET/MIDI while powering up)

The ultimate goal is to make an application that will run on most FOSS OSes to load MIDI tempo maps without using the proprietary sync software (which runs fine in Wine BTW).

Here’s the data I’ve been able to collect so far :

Normal mode init
-> F0 00 40 70 01 02 00 20 00 00 00 00 F7
<- F0 00 40 70 01 03 00 21 F7
-> F0 00 40 70 01 02 00 22 00 00 00 00 F7
<- F0 00 40 70 01 03 00 23 00 F7
-> F0 00 40 70 01 02 00 15 00 00 00 00 F7
<- F0 00 40 70 01 03 00 16 00 00 00 00 01 00 03 00 02 F7
-> F0 00 40 70 01 02 00 13 00 00 00 00 F7
<- F0 00 40 70 01 03 00 14 00 00 00 00 01 00 00 00 00 F7
-> F0 00 40 70 01 02 00 17 00 00 00 00 F7
<- F0 00 40 70 01 02 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
-> F0 00 40 70 01 02 00 04 7F 7F 00 00 F7
<- F0 00 40 70 01 02 23 19 00 00 00 00 00 42 42 53 01 03 3C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
<- F0 00 40 70 01 02 23 19 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
<- F0 00 40 70 01 02 23 19 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
<- F0 00 40 70 01 02 23 19 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
<- F0 00 40 70 01 02 23 19 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
<- F0 00 40 70 01 02 23 19 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7
<- F0 00 40 70 01 02 19 7F 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7

Firmware update mode init
-> F0 00 40 70 01 02 00 20 00 00 00 00 F7
<- F0 00 40 70 01 03 00 21 F7
-> F0 00 40 70 01 02 00 22 00 00 00 00 F7
-> F0 00 40 70 01 02 00 15 00 00 00 00 F7
-> F0 00 40 70 01 02 00 13 00 00 00 00 F7
<- F0 00 40 70 01 03 00 23 01 F7
<- F0 00 40 70 01 03 00 16 00 00 00 00 01 00 00 00 00 F7
<- F0 00 40 70 01 03 00 14 00 00 00 00 01 00 00 00 00 F7

Firmware update cmd 0
-> F0 00 40 70 01 02 00 03 00 00 00 00 00 00 00 2D 0B 21 0F 71 54 F7
Firmware tx
-> F0 00 40 70 01 02 23 01 00 [ADDR 00-23] 00 00 [DATA] F7
[...]
-> F0 00 40 70 01 02 14 01 7F 7F 00 00 [CHECKSUM?] F7
Firmware ack
<- F0 00 40 70 01 03 00 02 7F 7F 00 00 F7
Firmware update cmd 1
-> F0 00 40 70 01 02 00 03 00 00 00 00 00 [N] 00 2D 0A 7B 78 5A 28 F7
[loop until finished]


15 Sep 2010

Radikal Technologies SAC-2K special USB cable

Category: HardwareRaphaël Doursenaud @ 19 h 41 min

Étiquettes : , ,


Page suivante »