Page 2 of 2

Re: Tascam US1800. any way to get it working?

Posted: Sun Nov 11, 2012 1:58 pm
by allan
ive not given up on this, i just have my hands full with an 8 week old boy and my other commitments. i should be free from mid january to have a tinker.

Re: Tascam US1800. any way to get it working?

Posted: Sat Mar 02, 2013 4:08 am
by oisuxx
is there any update on this? i actually have this unit, i HAD windows, but then it crashed on me...i installed xubuntu to save space and resources, and would love to get this tascam working with linux.

Re: Tascam US1800. any way to get it working?

Posted: Mon Aug 12, 2013 1:29 pm
by randall
We have the Tascam US1800 in our rehearsal room... I didnt like the windows-based system we had to use to do our last recordings and would appreciate alsa/jack support for that device

(the scarlett focusrite 2i2 i'm currently using is lacking hardware inputs :( )

Re: Tascam US1800. any way to get it working?

Posted: Tue Sep 10, 2013 6:46 pm
by Broomy
Did anyone allready succeed in getting the Tascam to work?
Or one of the other versions (US800 or 2000)?

Re: Tascam US1800. any way to get it working?

Posted: Sun Dec 29, 2013 1:29 pm
by Havoc
Sorry to bump this up, but is there any new data on this? I was looking for a Scarlett but have been offered a second hand US2000. Not much on the net about it either.

Re: Tascam US1800. any way to get it working?

Posted: Sat Feb 15, 2014 1:18 am
by allan
No new information, i got snowed under by life, and went on to W7, i can achieve very good latency, inaudible, but i cant tell you exactly how little as tascam and Reaper dont seem to agree on how little.

Re: Tascam US1800. any way to get it working?

Posted: Mon Feb 17, 2014 9:26 pm
by magyar666
I had a client that bought one of these, and I found out a few things:
The OTHER Tascam USB driver, usbusx2y, expects to see vendor ID the US1640/1800/2000/200/600 doesn't send -- newer units send vendor ID for TEAC, not Tascam (or the other way around, I have it all written down somewhere).
Parts of the command set TEAC lists as proprietary, i.e., nonstandard. But it is not an in-house product. Apparently the drivers now available and internal firmware are product of a software house in Germany.
(Again, I have it written down somewhere.) Software for the 1640, 600 & 2000 all reference other USB products that I believe use the same family of Atmel MCUs found in the US1800, so there appears to be a common library involved. I have noticed there has been progress with these other products as to Linux functionality. The Atrmel chip used in the us1800 appears to be the only (or nearly only) member of its family that does NOT have USB capability built-in.
All USA US1800s have been shipped with the latest firmware version. This is NOT true for the Japan market -- there is (was) a firmware updater for early v.1.0 domestic units on tascam.co.jp. I have a copy of this file, and assume it has an image of the present firmware on it. I am not an Atmel programmer. A gentleman in Japan appears to be the maintainer of the usbusx2y files. Is this data of any use to anyone? Who do I send it to?
I'd be glad to run data logging reports on the USB port as this thing communicates in Windows, although the MS logger function does truncate some of the traffic...

Re: Tascam US1800. any way to get it working?

Posted: Fri Jun 20, 2014 4:27 pm
by csabasulyok
Is there anyone who got it working until now?
I also have a US-1800, and want to use it with my Mint 17. I'd be happy to help out if any programming is necessary, but I'd need some help, since I'm more of a Java/Python dev...
Thanks!

Re: Tascam US1800. any way to get it working?

Posted: Sat Sep 06, 2014 3:56 pm
by ptaggart
I've made some progress reverse engineering the streams for the US-1800. I've found that the inbound Isochronous stream is only a clock pulse not the audio input stream. The audio is supplied by the bulk endpoint (0x86) and uses a strange encoding. The bulk stream includes 2048 samples of 64 bytes each. The 64 byte samples are split in half with 32 bytes for the odd channels (1-15) and 32 bytes for the odd channels (2-16). The groups of 8 channels are interleaved in 24 bytes on the bit level (the first byte has the high order bit for each of the 8 channels) followed by 8 bytes of padding (zeros).

Example:
14141414141414941414149414141414940c042f8c7eacf900000000000000007e7e7e7e7e7e7efe7a7e7efe7a7e7a7ef85c7e54d648f3d20000000000000000
Translates to:
Mic 1 000011 Mic 3 000014 Mic 5 ffffff Mic 7 00005f Inst 9 ffff85 Line 11 000017 Line 13 000005 Digital L 01108b
Mic 2 000002 Mic 4 ffff2b Mic 6 ff7578 Mic 8 ffffe4 Inst10 fffffb Line12 ffffa2 Line 14 ffffff Digital R 01108b
Note: For this example, only Mic 6 had input.

At both a sample rate of 44.1khz and 48khz the ISOC endpoint sent 1 3 byte packet per millisecond. The number of packets per URB frame changed some during my sampling but the timing per packet (not URB) remained constant. The first packet in each URB frame had the number of samples per cycle listed 3 times (44 and sometimes 45 for 44.1khz and 48 for 48khz) the other packets in the frame were zeros. I don't know the significance of the placement of the three cycle counts since there were more than 3 packets in a frame and sometimes the value at 44.1khz was: 0x2c2c2c, 0x2d2c2c, 0x2c2d2c, or 0x2c2c2d. I haven't captured at 88.1khz or 96khz yet to verify functionality hat the higher speed yet.

I don't see any examples in ALSA using bulk transfer for audio (only for MIDI) so I'm a bit stuck on how to proceed. Any input would be helpful.

I've had limited success with sending output to the US-1800 using the standard USB driver. I get sound but I also get a pulse of distortion every 5 seconds. I believe its because the US-1800 wants to drive the clock but I've gotten distracted by the input stream. I will send the configuration once I work out the problem.

Re: Tascam US1800. any way to get it working?

Posted: Tue Oct 14, 2014 9:45 am
by allan
im glad to see that there is some progress being made on this, please keep the ALSA devs updated with any info, there are many people who would be very happy to see this card work out the box.
me, im still on win7, i actually like it, but i will change back to linux as soon as this card works!

Re: Tascam US1800. any way to get it working?

Posted: Thu Dec 11, 2014 8:32 am
by Che-Lovek
Good time of day! If somebody have firmware to taskam us-1800 ? Send it to my mail please! acckpa@gmail.com
My us-1800 broke after month use (because of a failure firmware was erased from my sound card) . I'm trying to fix at a local service center, but need the firmware to it (which is nowhere to be found) to load it in a new chip. I tried find it in internet, but there is not.

It is not available in the downloads on site of manufactured, so I ask that you send it to me by mail.
Thanks! Wish you & your family good health!

Re: Tascam US1800. any way to get it working?

Posted: Fri Dec 26, 2014 6:08 am
by karlgrz
I own a Tascam US 1800 and am a fairly capable programmer. I'd love to investigate this further. Do you have a source code repo some where with what you have done already? I'd love to start taking a look at how to fix this. I will probably buy a different interface soon if I can't get this one going.

Re: Tascam US1800. any way to get it working?

Posted: Thu Feb 19, 2015 5:21 pm
by asphytotalxtc
After what seems like hours of trawling, this is probably the most promising thread I've come across relating to getting the US-1800 supported under Linux (which I would dearly like!). Like karlgrz, I too am a somewhat capable programmer (although don't get me wrong, mostly in the realm of 3d engines and quite some time ago too ^.^) but I'd also be interested in the progress you made ptaggart.. if you do have and source you can throw over, please do :)

Cheers,

--dan