Author Archives

Asynchronous USB looks to be the perfect solution

پنجشنبه 21 جولای 2016
/ / /

این متن عالیه :

http://www.thewelltemperedcomputer.com/KB/USB.html

http://www.empiricalaudio.com/computer-audio/technical-papers/

USB

Universal Serial Bus (USB) is a serial bus standard to interface devices. USB was designed to allow many peripherals to be connected using a single standardized interface socket and to improve the plug-and-play capabilities by allowing devices to be connected and disconnected without rebooting the computer (hot swapping). Other convenient features include providing power to low-consumption devices without the need for an external power supply and allowing many devices to be used without requiring manufacturer specific, individual device drivers to be installed.

http://en.wikipedia.org/wiki/USB

A nice story about the development of the USB interface: The D/A diaries: A personal memoir of engineering heartache and triumph by Hitoshi Kondoh.

USB is a computer bus like any other but for some reason it inspires people to make all kind of funny products.

Wedding

USB wedding ring

Introduction

USB audio is very popular.
One of the reasons is that USB audio is part of the USB standard and as a consequence native mode drivers are available in all the popular OS (Win, OSX and Linux).
Connecting a USB audio device is a matter of plug&play.

USB audio is a flexible solution as any PC offers USB.

If you use a laptop this is probably the way to go if you want to improve on the on-board sound card.

The audio is routed to the USB.
This is a matter of choosing the USB audio device in your media player.
The on-board sound card is bypassed; in fact you don’t need a sound card at all.

The USB audio device is your (outboard) sound card.

 

Today the resolution of USB audio ranges from 16 bit/ 32 kHz to 32 bit/ 384 kHz.
A lot of DACs are still limited to 16 bit/ 48 kHz max.

 

The data transfer from the PC to the DAC can be done in adaptive or in asynchronous mode.
In adaptive mode the DAC adjust its timing to the rate the data is pouring in.
In asynchronous mode the DAC keeps its timing constant and controls the amount of data send by the PC. By design asynchronous mode eliminates input jitter.

Resolution

A lot of people think USB audio is limited to 16 bits/48 kHz max.
A lot of (cheap and sometimes not so cheap) USB DACs are indeed limited to this resolution.

This is because the manufacturer decided to use a simple and cheap of the shelf hardware solution.

Another common misunderstanding is the specification of the bus (USB 1,2 or 3) and the USB audio standard (1 or 2).

USB Audio Class 1 standard (1998)

This standard allows for 24 bits/96 kHz max.
The standard itself doesn’t impose any limitation on sample rate.
Class 1 is tied to USB 1 Full Speed = 12 MHz
Every millisecond a package is send.
Maximum package size is 1024 bytes.

2 channel * 24 bit * 96000 Hz sample rate= 4608000 bits/s or 576 Byte/ms
This fits in the 1024 byte limit.
Any higher popular sample rate e.g. 176 kHz needs 1056 bytes so in excess of the maximum package size.

 

All operating systems (Win, OSX, and Linux) support USB Audio Class 1 natively.
This means you don’t need to install drivers, it is plug&play.
All support 2 channel audio with 24 bit words and 96 kHz sample rate

USB Audio Class 2 standard (2009)

It is downwards compatible with class 1.
USB Audio Class 2 additionally supports 32 bit and all common sample rates > 96 kHz
Class 2 uses High Speed (480 MHz). This requires USB 2 or 3.
As the data rate of High Speed is 40 X Full speed, recording a 60 channel using 24 bits at 96 kHz  (132 Mbit/s) is not a problem.

From mid-2010 on USB audio class 2 drivers are available in OSX 10.6.4 and Linux.
Both support sample rates up to 384 kHz.
It is unclear if Microsoft is going to support USB Audio 2.
You need a third party USB class 2 driver on Windows.

Companies like Thesycon or Centrance have developed  a USB Class 2 Audio driver for Windows.

Using High Speed USB for playback  there are no limits in resolution.

USB Speed

  • Superspeed – 10 Gbps USB data rate (USB 3.1)
  • Superspeed – 5 Gbps USB data rate (USB 3.0)
  • High Speed – 480 Mb/s with a data signalling tolerance of ± 500ppm (USB 2).
    This means every 125 µs a SOF packet arrives with a allowed deviation of ± 0.0625 µs..
  • Full Speed – 12 Mb/s with a data signalling tolerance of ±0.25% or 2,500ppm. (USB 1&2)
    This means every 1ms a SOF packet arrives with a allowed deviation of ± 500ns.
  • Low Speed – 1.5Mbits/s with a data signalling tolerance of ±1.5% or 15,000ppm (USB 1&2)

USB receivers

The data send over the USB must be transformed to a format a DAC (the chip doing the DA conversion) does understand. This can be SPDIF or I2S.
This is the task of the receiver chip.

Adaptive mode 16 bit units often use the Cmedia or TI (PCM270x) based chip sets. These are not programmable and usually only support 16 bit  and 32, 44.1, 48 kHz sample rate.

An example of how this chip-set performs compared with asynchronous USB can be found below.

24 bit adaptive mode DACs needs a programmable design (TAS1020 or other USB Audio Controller).

This chip enables 24 bit/ 96 kHz over USB.

Chips like the TAS1020 are limited to full speed.

You can’t do high speed as needed for USB audio class 2.

96 kHz is the upper limit when using native mode USB Audio Class 1 drivers.

A USB audio class 2 or a custom driver is needed to run 176/ 192 kHz and higher.

An example is the Tenor TE8802L by Galaxy Far East Corp.

 

  • USB2.0 Audio Class v2.0 and v1.0
  • 2-Inputs support by one I2S pairs with 128/256 Fs.
  • 2-Output support by one I2S pairs with 128/256 Fs
  • Adaptive/Asynchronous Mode supported
    • High-Speed mode support Adaptive/Asynchronous
    • Full-Speed mode support Adaptive only
  • Resolutions support 16/ 24Bit with sampling rates support 44.1/48/88.2/96/176.4/192KHz
  • Built in one IEC60958 professional 24 bit/96KHz S/PDIF RX, with I2S pins as well.
  • Built in one IEC60958 professional 24 bit/192KHz S/PDIF TX, with I2S pins as well.

 

Today you can buy complete USB-receiver modules like XMOS.

Basically a USB to I2S or SPDIF converter.

A couple of these interfaces can be found here.

Transfer modes

Data is exchanged over USB using one of the four possible modes:

  • Control Transfers: command and status operations,
  • Interrupt Transfers: device requires the attention of the host
  • Bulk Transfers: large volumes of data like print jobs
  • Isochronous Transfers: time sensitive information, such as an audio or video stream
    • Guaranteed access to USB bandwidth.
    • Bounded latency.
    • Stream Pipe – Unidirectional
    • Error detection via CRC, but no retry or guarantee of delivery.
    • Full & high speed modes only

Transfer modes explained in detail.

Isochronous transfer

When the computer sends the audio stream to an USB port, if first reads the data from the hard disk and caches blocks of the data in memory.

It is then spooled from memory to the output port in a continuous stream (Isochronous mode).

Frames are sent out every millisecond.
This happens whether there is any data in the frame or not.
The rate at which the frames go out is determined by a oscillator driving the USB bus.
This rate is independent of everything else going on in the PC.
In principle this guarantees a constant flow of the frames.
In practice the frames might not be filled properly with data because some program simply hogs the CPU or the PCI.
Anti virus polling the internet at high priority are a well known example.

 

Isochronous transfer can be done with three possible types of synchronization modes in the USB audio device.

Synchronous, adaptive and asynchronous synchronization

There must be some kind of synchronization between the PC and the DAC to avoid buffer under/overrun.

Synchronous

The clock driving the DAC is directly derived from the 1 kHz frame rate.
This mode was used by the early USB audio devices.
They were limited to 48 kHz and pretty jittery.

Adaptive

In this mode the timing is generated by a separate clock.
A control circuit (sample rate guesser) measures the average rate of the data coming over the bus and adjusts the clock to match that.
Since the clock is not directly derived from a bus signal it is far less sensitive to bus jitter than synchronous mode, but what is going on the bus still can affect it.
It’s still generated by a PLL that takes its control from the circuits that see the jitter on the bus.

adaptive1

Asynchronous

In this mode an external clock is used to clock the data out of the buffer and a feedback stream is setup to tell the host how much data to send.

A control circuit monitors the status of the buffer and tells the host to increase the amount of data if the buffer is getting too empty or to decrease if it’s getting too full.
Since the readout clock is not dependent on anything going on with the bus, it can be fed directly from a low jitter oscillator, no PLL need apply.
This mode can be made to be very insensitive to bus jitter.

async1

 

The warm reception in the audiophile world of asynchronous USB as developed and promoted by Wavelength inspired other brands to offer asynchronous USB DACs .

 

Asynchronous mode is not better by design but by implementation because you can implement a top quality (low jitter) clock in the DAC.

There is actually a good example of this case of its the implementation of the clock thats important, not the asyncness itself that is important. The recent inexpensive Musiland devices use an asynchronous protocol but then use a frequency synthesizer to generate the local clock rather than use a fixed frequency oscillator. The result is jitter that is actually worse than some of the better adaptive implementations!

John Swenson

The best way to get the most out of a dac chip is to put 2 audio oscillators right next to the dac chip. Buffer the oscillators and send them back to the USB controller to use to create the I2S (or other audio data stream L/R justified, DSP whatever) and this will give you the best response and the lowest jitter.

 

What many companies are doing is using the Frequency Synthesizer to create the audio oscillators. Basically these are frequency multipliers that can create any frequency and in the case of the TAS1020 down to 4Hz resolution. The problem with a Frequency Synthesizer is that the jitter can be as much as 100x that of a fixed oscillator. When enabling the oscillator in the TAS1020 also adds noise to the audio data stream because of the noise it fixes to the power supplies.

 

So choose wisely what you buy and ask the correct questions.

It’s not about the code… though all of ours is different, it may have an effect on the sound. But more so it has to do with the hardware and how that functions.

Thanks
J. Gordon Rankin

 

Not everybody agree that asynchronous is better.

Centrance, manufacturer of adaptive mode solutions, is one of them.

Some manufacturers may lead you to believe that Asynchronous USB transfers are superior to Adaptive USB transfers. This no more true than saying that you “must” hold the fork in your left hand. If you know what you are doing, you will feed yourself with either hand.

Michael Goodman, Chief Product Architect

Async USB provides a simpler way to implement a low jitter DAC relative to adaptive mode USB. For the cost of a small number of lines of firmware code, you reduce the amount and complexity hardware needed and potentially reduce the cost of the hardware needed for a high quality result. Most thinking engineers appreciate simplicity and the potential for low cost designs that deliver the goods.

You can find plenty of bovine excrement in the marketing of all kinds of high-end gear. Marketing products using buzz words without supporting detail or test results works when the audience is technically ignorant.

Old Listener

The perfect solution

Asynchronous USB looks to be the perfect solution.
You configure your PC for bit-perfect output and the DAC takes care of the timing totally independent of the timing of the PC.
But there are posts on the Internet claiming that even in case of an async USB DAC what is happening upstream is still affecting sound quality.

 

Almost all recent offerings of quality DACs have asynchronous USB input.

 

One issue with USB is that it sends regular bursts of info like the start of frame packet – “The SOF packet consisting of an 11-bit frame number is sent by the host every 1ms ± 500ns on a full speed bus or every 125 µs ± 0.0625 µs on a high speed bus”. If the timing of this shifts or is variable, this could elicit a different & variable reaction from the USB receiver & translate into a different & varying jitter or noise spectrum. Making the PC end as solid & stable as possible without undue processing could be one factor in ameliorating this variation. It might not be the low level of jitter that we notice but the variation in jitter – that’s one reason why I say that the measurements we currently run seem not to be capable of picking up these issues or we are not directing them to the correct target for measuring.

Jkeny

Vendor specific

Some companies don’t use USB audio in isochronous transfer mode.
They implement their own solution using bulk mode transfer.
Bulk mode is asynchronous by design.

As it is bulk mode,

  • No guarantee of bandwidth or minimum latency
  • Error detection via CRC, with guarantee of delivery.

In case of isochronous mode it is exactly the reverse.

As long as the DAC is the only one connected to an internal hub, bandwidth is in general not the problem using USB high speed mode.

 

Inherent to a vendor specific solution is that he either supports your OS or not.
The advantage of USB audio is that it is natively supported by Win, OSX and Linux.
However in case of USB audio class 2 on Win you need a third party driver too.

Anyway this solution does audio over the USB without using the USB audio of the operating system.

 

Measurement

Jim Lesurf did a nice experiment.
He measured the analog out of a DAC Magic when feed by its own adaptive mode USB and by a asynchronous USB to SPDIF converter (Halide).

The differences between adaptive (USB direct) and asynchronous (Halide) are clear.

According to the author not only measurable but also audible. [5]

Archimago [11] measured the jitter performance of a adaptive mode USB and a async mode.

adaptive mode USB

 

Asynchronous mode USB (CM6631A

Indeed, the jitter performance improves with asynchronous USB

USB cables

Cable length between full speed devices is limited to 5 meters. For a low speed device the limit is 3 meters.

As the signal degrades proportional to the length of the cable, a short cable is often recommended.

Other says this can put a source of RFI (the PC) to close to the USB-DAC.

Audiophile USB cables

As file based audio is gaining momentum and many believe asynchronous USB the way to go there is a growing market for audiophile grade USB cables.

The question of course is why a cable can have any impact on sound quality.
Some say that improved jitter performance of a cable can make a difference.
Others say that the reason we use asynchronous USB is exactly to have zero input jitter at the DAC so all what is happening upstream is irrelevant cable included.[1]
Audiophile USB cables are becoming as controversial as high-end power cords.

The Limitations of digital audio processors and cables create timing errors known as jitter, which remove portions of the audio signal and replace them with noise and distortion. Cables tend to round off the square waveforms of the signal, making them less clear to the processor, thus increasing jitter. This rounding effect varies greatly among cables and a truly superior digital audio cable can make great improvements in sound quality.
http://www.wireworldcable.com/categories/usb_cables.html

 

Another manufacturer talking some marketing bull shit?
They do have a point.
Digital is indeed sending fully analogue electrons over a wire.
And indeed, the block pulse degrades with the length.
A good digital cable is one who minimizes this degradation.

The USB 2.0 specification lists a maximum cable length of 5 meters (~15 feet). This is marginal with the best of cables, and many “audiophile grade” cables will run into problems even with far shorter lengths. There have been many credible reports of improved sound quality with some cables, but these have almost all been in systems using Class 1 Audio, with a maximum data rate of 12 MHz. When the data rate is boosted by a factor of 40x to 480 MHz, there are very few “audiophile” cable companies that have the tools and experience to ensure good results.
Computer Audio Playback Overview – Ayre

This is an easy test.
Connect your high speed USB device, e.g. a hard disk using your audiophile grade USB cable. If hi-speed mode (480 Mbps instead of 12 Mbps, the old USB 1 standard) fails, it is a bad DIY digital cable not even compliant with USB 2 standards.

Configuring

A clear and well written step by step guide to setup and USB DAC using XP, Vista or OSX can be found at the Ayre website.

Setup for Win7.

Setup for Vista.

Check

You can check if your asynchronous USB DAC is really asynchronous.
Audio devices supporting asynchronous transfer mode should have an extra ‘endpoint descriptor’ with
bmAttributes = 0x5 (USB_ENDPOINT_TYPE_ASYNCHRONOUS).

Svyr has more

A simple way to find out is to use the Thesycon USB Descriptor Dumper

Drop out.

Some users complain about dropouts when playing USB audio.

This might be due to different devices sharing the same USB-Hub.

If your audio and your graphics card are on the same hub, the bandwidth required by the graphics might cause the audio to stutter.

Anti-virus programs polling the internet with high priority might interrupt the audio too.

Trouble shooting

Trouble shooting USB audio is covered here.

References
  1. Universal Serial Bus – usb.org
  2. USB audio spec and jitter – John Swenson
  3. How USB Works – Tech-Pro.net
  4. USB in a NutShell – Byond Logic
  5. Time for a change? – Jim Lesurf
  6. Universal Serial Bus Device Class Definition for Audio Devices 1 – Universal Serial Bus (1998)
  7. Universal Serial Bus Device Class Definition for Audio Devices 2 – Universal Serial Bus (2006)
  8. USB audio standards – Computer Audio Asylum
  9. How can USB performance impact audio quality? – Computer Audio Asylum
  10. Confirming whether your DAC is asynchronous as claimed or not – svyr
  11. MEASUREMENTS: Adaptive AUNE X1, Asynchronous “Breeze Audio” CM6631A USB, and Jitter – Archimago’s Musings
  12. USB made simple – MQP Electronics Ltd
  13. Fundamentals of USB Audio – Henk Muller, Principal Technologist XMOS Ltd. -June 27, 2012
  14. CYCLIC REDUNDANCY CHECKS IN USB – USB Implementers Forum
Read More

CEC DA 0 3.0

چهار شنبه 20 جولای 2016
/ / /

این برند CEC آمده ایران و رومی از CEC استفاده میکنه به عنوان ترنسپورت. تو انگلیس هم Living Voice محصولاتش رو با این CEC دمو میکنه با Audio Note ژاپن.

ما هم این ترنسپورت رو شنیدیم و تفاوتش رو دیدیم چقدر زیاد بوده با ترنسپورت های دیگه.

حالا این CEC اومده یه Dac زده که روی کاغذ خیلی وسوسه کننده است. مالتی بیت ، R2R بدون هیچ چیپ تبدیل ، بدون فیلتر خروجی و …

نگاهی بهش بندازید جالبه :

http://www.cec-international.com/PAGES/s25.html

Read More

Computer Audio

جمعه 15 جولای 2016
/ / /

نتایج من تا این لحظه (بعد از 30 ساعت مطالعه) این بوده در عمل بهترین گزینه USB هست (دقت کنید فقط USB 2 و USB 3 خوب هستند و گزینه USB1 مناسب نیست) بصورت Asynchronous و استفاده از یه کابل خوب مثل پیوریست و اینکه استفاده از ری کلاکر و واسط های حذف نویز اصلا خوب نیست. بهتره از مک استفاده بشه با نرم افزار بیت پرفکت Audirvana با تنظیمات مربوط. کل دیتای فایل موزیک باید تو حافظه باشه.

بعضی ها معتقدند بهتره از Toslink اپتیک برای ایزوله کردن استفاده کنیم که من حس میکنم راه حل USB (با پیشرفت بیشتر USB در آینده) راه حل بهتری خواهد بود. خود تورستن هم میگه این راه حل خیلی Jitter داره و اصلا خوب نیست.

راه دیگه هم Firewire هست که عملا نه DAC سازان رفتند سمتش و نه تو مک بوک خیلی بهش توجهی شده. این راه حل خوبه اما خیلی برای ماها عملی نیست و بیشتر بدرد استودیوها میخوره و برای پهنای باند بالا خوبه. راه حل PC با کارت صدای AES یا Firewire و سیستم لینوکس هم خیلی در موردش به نتایجی کسی نرسید که بخواد توضیحی به ما بده. عملا بهترین حالت استفاده از پورت یو اس بی MAC هست با Audirvana. خوبی دیگر Usb نسبت به Firewire در سادگی و نداشتن درایور هم هست.

هارد چه SSD چه معمولی خیلی فرقی روی ماجرا ندارند اما SSD کمی بهتره. برق یا باطری روی کامپیوتر مهمه و خودم ترجیح میدم از یک Power Supply خوب استفاده کنم.

موضوعی که مهمه اینه که تو انتخاب DAC باید به نکات زیر دقت کنیم :

  • اون DAC حتما ورودی USB 2.0 یا USB 3.0 داشته باشه
  • ورودی USB مبدل DAC حتما باید حالت Asynchronous گوردون داشته باشه مثل Wavelength یا Ayre یا Berkeley USB Alpha
  • باید ورودی USB اون DAC سیگنال رو مستقیما به چیپ DAC برسونه و نیاد اول به SPDIF تبدیلش کنه چون کل ارزش USB به همون Jitter کم Asynchronous mode هست و اگر بخواد تبدیل به SPDIF بشه دیگه کار خراب میشه.

دقت کنید نقش کابل USB برای کاهش نویز از PC به DAC بسیار مهمه.

از سایت رومی این لینک رو دیدم که مصاحبه های سال 2013 هست.

 

http://www.positive-feedback.com/Issue41/ca_intro.htm

Larry Moore and Eric Hider of Ultra Fi Audio Designs

Andreas Koch of Playback Designs

Tony Lauck

Steve Nugent of Empirical Audio

Gordon Rankin of Wavelength Audio

Jon Reichbach of Sonic Studio/Amarra

Vinnie Rossi of Red Wine Audio

John Stronczer of Bel Canto Designs

Daniel Weiss of Weiss Digital Audio

Vincent Sanders and John Hughes of VRS Audio Solutions

Kent Poon of Design w Sound

Charles Hansen of Ayre Acoustics

Pete Davey of Positive Feedback Online

رومی میگه جای نظرات Dan Lavry,  Ed Meitner, Michael Ritter and Pflash Pflaumer هم خالیه. شرکت های Lavry Engineering و  EMM Labs و berkeley audio design .

Read More

Asynchronous USB DAC Bit-Perfect NOS Tube Non-Oversampling No Filter

جمعه 15 جولای 2016
/ / /

نتایج ما از یک سورس دیجیتال خوب تو میکرو :

  1. در صورت استفاده از کامپیوتر ورودی یو اس بی USB (نسخه های 2 و بالاتر) بهتر از SPDIF و بقیه ورودی ها هست اگر USB خوب پیاده سازی بشه بصورت آسینکرون Asynchronous USB و حذف نویز کامپیوتر . اینو هم تورستن میگه هم گوردون طراح Wavelength
  2. بیت پرفکت بودن یعنی آپ سمپل نشدن NOS (Non-Oversampling) و عدم استفاده از فیلتر دیجیتال و بطور خلاصه هیچ تغییری روی دیتای دیجیتال ندادن. این موضوع رو هم Peter Qvortrup طراح Audio Note و 47Lab میگه و هم رومی و تورستن (طراح AMR) و طراح Lampizator (آقای Lukasz Fikus ) خیلی روش تاکید دارند و طراح Wavelength (آقای Gordon Rankin) هم همین اعتقاد رو داره. همه اینها با دستکاری دیتای دیجیتال و هر نوع پردازش حتی ساده مخالفند. تمام DSP ها کارشون دستکاری دیتای دیجیتال هست.
  3. عدم استفاده از op-Amp و فیلتر خروجی و در مقابل استفاده از خروجی لامپ و ترانس که Tim طراح EAR و طراح Audio Note و طراح Lampizator بهش اعتقاد دارند.
  4. برق Power Supply خوب
  5. حذف کامل جیتر Jitter

در مورد این DAC USB شرکت Wavelength Audio بیشتر بخونیم :

Cosecant USB DAC by Gordon Rankin

http://www.6moons.com/audioreviews/wavelength3/cosecant.html

  – The Cosecant v3 connects the USB controller to a DAC module. The USB firmware to run that DAC module resides there so each module has its own developed code. The output of the module connector is sent directly to the 6GM8/ECC86 dual triode output tube, which drives the transformer-coupled output.
– The Cosecant has an external power supply with IEC connector to isolate the power from the DAC and its audio transformers.
– This is my own design and I wrote the software (1,800 lines of code for the USB controller to do what it does) like no one else does on the planet.
– The DAC featured in this review uses Asynchronous USB mode as do the Crimson. The USB interface is bidirectional, and has built-in error correction and buffering at both ends; it is an asynchronous interface. Clocking synch problems associated with SPDIF are not present with USB. The result is that the data on the disk is identical to what is leaving the DAC all the time. At start-up, the DAC tells the computer it can handle 16 bit audio at 32K, 44.1K and 48K. Since the USB receiver only has to handle these 3 frequencies, the clocking to the DAC has almost no jitter. SPDIF actually has to be synched to the exact frequency of the transport (i.e. if the transport is working at say 44.0896K instead of 44.1K the DAC has to sync to that frequency). Therefore the jitter problems of SPDIF are all but eliminated. The result is a zero error protocol to link between computer and DAC, with ultra low jitter.
– None of these DACs use any type of operational amplifiers (opamps) in their design. The DAC module is the only solid-state portion of the overall DAC.
– The output stage of each of these products is the key design element which is responsible for their overall sound.
– These DACs incorporate the TDA1543N2 (select top 5%) DAC chips with passive I/V using Shinko Tantulum resistors in a configuration that does not use analog or digital filters. Some people call these NOS DACs or what I call zero DACs. The data input is the data output without any up/oversampling or other manipulation, which seems to make for a very analog presentation.

http://www.goodsoundclub.com/Forums/ShowPost.aspx?PageIndex=1&postID=8265#8265

Well, I admit that I was clueless on the subject but I was intrigued and I consulted my engineering recourses.  It turned out that what I proposed above was not exactly accurate: for instance regular computers do not use I2S bas interface…

To make the long story short: For a computer the USB port is a devise of the same hierarchy as sound card and there is not different for a computer to where output stream: to a driver on the sound card or to the driver the sit behind the USP port designation. With identical drivers used the ASE/EDU interface has fundamentally lower jitter interface, where the min jitter for USB is not even included in the USB standard. So, with identical design (more of the time used) the USB has no chance to be superior.

There is a catch however. With proper design, when USB is made not for utilitarian purposes but for high quality transfer, the USB has internal chance to be way more advanced. The ASE/EDU is forward-only interface where stream flows only in one direction with data mixed with clock marks. The USB is full duplex or bi-directional interface where stream flows in both ends. This enables designers to put a clock that might everything on the receiver side (DAC) and let this clock to manage the USB’s and even reader timing. USB sends data in burps by requests of by scheduled timing, this marks all might be managed by receiver side clock. In ASE/EDU the receiver shell recognize the timing marks and PLL or re-clock data. In USB there are no needs for PLL or re-clocking as the data arrives at the marks of the original clock. The USB in this case acts like an elephant that sticks a long trunk to another devise and sucks juice… according to my consultants this USB implementation is the most proper way to do the things. Or course no one knows HOW the USB is managed even if a DAC has USB port…

The Cat

Read More

Purist Audio in Iran

یکشنبه 10 جولای 2016
/ / /

کابل های من رسید. دست آرمن درد نکنه خیلی هم خوب و سریع و عالی.

وقتتون رو برای انتخاب کابل هدر ندید ، من مطلقا Purist Audio رو پیشنهاد میکنم و کلا صداش با همه این کابل هایی که هست فرق داره. سری 30 هزار دلاریش هم به سفارش یکی از دوستان در ایران اومده و من هنوز صداشو نشنیدم اما سری نپتون خودم که هست عالیه.

Purist Audio Design 30th Anniversary USB Cable 1.0m (A to B)
Purist Audio Design Neptune Interconnects 1.0m XLR
Purist Audio Design Impresa Headphone Cables 1.5m (Furutech FP-704 1/4 Senheiser HD-800)
Purist Audio Neptune Speaker Cable 2.0m
Purist Audio Neptune AC Power Cables 1.5m (15A IEC)

اینم عکسها :

Read More

کسری اعتمادی

سه شنبه 5 جولای 2016
/ / /

آقای اعتمادی افتخار دادند و نویسندگی در سایت های فای رو شروع کردند. ایشون اطلاعات خوبی در مورد معرفی آلبوم های موسیقی دارند.

خوشحالم که این سایت یه نویسنده همکار پیدا کرده و باعث افتخار من هست که در کنار ایشون هستم.

 

Read More

فرهیختگان فضای مجازی

یکشنبه 3 جولای 2016
/ / /

در فضای مجازی مثل اینستاگرام یا انجمن ها دیدن کامنت های مردم همیشه باعث تعجب من بوده. اقای عارف هم بخاطر همین جو کمتر حاضر به نوشتن شدند و این مشکل ممکنه مشکل خیلی ها باشه.

من قبلا حساس تر و آسیب پذیرتر بودم اما الان با این نوع رفتار ها زیاد خودمو ناراحت نمیکنم اما این مشکل متاسفانه هست .

مطلبی رو آقای باستانی نوشتند که من اونو اینجا میارم :

قصد بنده از انتشار پست های فرهیختگان فیسبوکی یا فرهیختگان فضای مجازی مقدمه چینی برای طرح بحثی جدی تر بود. تصور می کنم میزان بازنشر آن دو پست، نشان دهنده به ستوه آمدن بسیاری از کاربران شبکه های اجتماعی از بیش‌فعالی اقلیتی “دائما قضاوت کننده” یا “بد دهن” و “نفرت پراکن” بر روی این شبکه هاست. بنده، احتمالا به خاطر ماهیت بسیار “خشک” اغلب پست هایم، تا به حال تجربیات شخصی زیادی از حضور این کاربران نداشته ام، اما اغلبمان افراد محترمی را میشناسیم که برای در امان ماندن از این جماعت بیش‌فعال، به طور کلی از خیر حضور در شبکه های اجتماعی گذشته اند. من حداقل سه خانم تاثیرگذار را می شناسم که برای در امان ماندن از کنایه های جنسیتی یا جنسی گروهی از بیش‌فعالان فضای مجازی، صفحات فیس بوک یا اینستاگرام خود را به طور کلی غیر فعال کرده اند و می بینم که افراد بسیار بیشتری -باز عمدتا از میان خانم ها- در مواجهه با این “قلدری مجازی”، در آستانه تصمیم‌گیری های مشابه هستند. بنده بدون آنکه جسارت تعیین تکلیف برای دیگران را داشته باشم، تصمیم گرفته ام که، در حد توان محدود خود، در مقابل چنین وضعیتی بی تفاوت نمانم.
عجیب آنکه گروهی از همین جماعت بیش‌فعال فضای مجازی، به نگارنده گلایه کرده اند که پست های فرهیختگان فضای مجازی آنها را به شدت دست انداخته یا آزادی بیانشان را تهدید کرده است! شاید ایراد از فهم من است که متوجه نمی شوم عزیزانی که با استفاده از حق “آزادی بیان” خود، روز و شب در حال صدور احکام قطعی و تند در مورد “هر” اظهار نظری بر روی شبکه های اجتماعی هستند، چگونه از یک شوخی مودبانه با رفتار خود تا این حد بر آشفته می شوند؟
تأمل برانگیزتر اینکه بسیاری از کاربران بیش‌فعال شبکه های اجتماعی، هنگامی که به خاطر قضاوت های گروهی، توهین یا نفرت پراکنی علیه افراد دارای نژاد، کشور، مذهب، عقیده… متفاوت مورد گلایه قرار می گیرند، با توجیهات محیرالعقول سیاسی، اجتماعی، مذهبی و فلسفی می کوشند توضیح دهند که بددهنی را در دفاع از “حقیقت” انجام می دهند. با توجیهاتی از این قیبل که مثلا “آیا باید به کسانی که علیه بشریت جنایت می کنند هم احترام گذاشت؟”، “این عکس را ببنید! یعنی به کسانی که از اینها دفاع می کنند هم نباید فحش داد؟”، “شما معتقدید حتی برای بی آبرو کردن خیانتکارها هم مستندات لازم است؟”، “یعنی به هیتلر هم نمی شود فحش ناموسی داد؟” و امثال اینها… اما امیدوارم که استفاده کنندگان از چنین استدلال هایی آزرده نشوند اگر یادآوری شود که بددهنی آدم ها، ارتباطی با “شدت حق طلبی” شان ندارد و ریشه در “تربیت فردی” آنها دارد.
به عنوان نمونه، بخش بزرگی از بددهنی‌ها، در میان هواداران تیم های فوتبال رد و بدل می شود و بنده بسیاری از این هواداران بددهن را می شناسم که در اختلاف نظرهای سیاسی و اجتماعی و نژادی و … دقیقا هم با همان رویه وارد می شوند. واقعا آیا مثلا مسابقه فوتبال بین دو تیم تهرانی هم، عرصه دفاع از حق در مقابل باطل است که کسانی بر سر آن انواع توهین های جنسی و نژادی و … را حواله همدیگر می کنند؟ یا اینکه واقعیت به سادگی از این قرار است که طیفی از آدم ها بددهن و عصبانی اند و در”هر” مورد که اظهار نظر کنند – از فوتبال گرفته تا سیاست –ویژگی های شخصیتی خود را بروز می دهند؟ بنده با سابقه محدودی که در فضای رسانه ای دارم به وضوح مشاهده کرده ام که دو انسان مودب در دو گروه سیاسی یا اجتماعی “دشمن”، به راحتی می توانند مکالمه محترمانه داشته باشند و دو برادر بی ادب ممکن است برسد یک بازی ساده فوتبال به همدیگر “فحش ناموسی” بدهند. شوخی بزرگی است اگر تصور کنیم این فحش دادن یا ندادن ها، ارتباط معنی داری با میزان حق طلبی یا ظلم ستیزی آدم ها دارند!
نهایتا، اگر چه میان کاربران رسانه های مجازی و حقیقی، تقسیم بندی های متنوعی قابل تعریف است، اما اغراق آمیز نیست اگر گفته شود که یک تقسیم بندی بسیار واضح در این عرصه، میان “با ادب ها و بی ادب ها” است. اکثر عرب ها، فارس ها، کردها، ترک ها، ایرانی ها، افغان ها، خارج نشین ها، داخل نشین ها، موافقان حکومت، مخالفان حکومت، راست ها، چپ ها، زن ها، مردها… ی مودب، امکان گفتگوی مجازی و حقیقی با یکدیگر را دارند. در مقابل، اکثر عرب ها، فارس ها، کردها، ترک ها، ایرانی ها، افغان ها، خارج نشین ها، داخل نشین ها، موافقان حکومت، مخالفان حکومت، راست ها، چپ ها، زن ها، مردها… ی بی ادب، محکومند که عمر خود را به رد و بدل کردن قضاوت های دستجمعی، نفرت پراکنی و توهین های جنسیتی، قومی، نژادی، مذهبی، عقیدتی و … بر روی شبکه های اجتماعی بگذرانند.
این دوستان، البته می توانند از حق “آزادی بیان” خود به هر نحو که مایلند استفاده کنند، اما انتظار نداشته باشند که در آینده، حتی برای آینه گرفتن در مقابل رفتار آنها – ولو به طنز- از محضرشان اجازه بگیریم.

Read More

Master Quality Authenticated (MQA) Bob Stuart

دوشنبه 27 ژوئن 2016
/ / /

فرمت MQA از Meridian :

https://en.wikipedia.org/wiki/Master_Quality_Authenticated

http://archimago.blogspot.com/2016/01/measurements-mqa-master-quality.html

Not So Bit Perfect About DSD vs. PCM? Part III

http://www.theabsolutesound.com/articles/master-quality-authenticated-mqa-the-view-from-30000-feet/

http://www.theabsolutesound.com/articles/beyond-high-resolution/

http://www.theabsolutesound.com/articles/from-the-editor-mqa-on-the-threshold/

http://www.hificritic.com/blog/-meridian-launch-mqa-master-quality-authenticated-audio-format

http://www.stereophile.com/content/ive-heard-future-streaming-meridians-mqa#cpaL2tw0mwTHrAIM.97

http://www.computeraudiophile.com/content/694-comprehensive-q-mqa-s-bob-stuart/

 

Read More

یک سوال

یکشنبه 26 ژوئن 2016
/ / /

نمیدونم چرا ولی گاهی هر از چند گاهی دلم میخواد بنوسیم از خودم و مسائلی که تو ذهنم هست ، قبل ها زیاد مینوشتم از اتفاقات زندگیم، البته تو دفترهام نه اینجا و برای مدتی نوشتن برام عادت شده بود. روزهای ناهموار زیاد بود و همین نوشتن تا حدی بهم آرامش میداد.

چیزی که الان بهش نیاز دارم یه جهان بینی برای زندگی نیست و این مرحله رو گذروندم و مذهب با درکی که من ازش دارم در اعماق قلبم ریشه کرده و فکر اینکه همه این باورهای 1400 سال قبل من شباهتی با باورهای مردم امروز نداره اصلا برام مشکلی ایجاد نمیکنه.

من معتقدم ما تا زمانی پیگیر بحث با دیگران و محک زدن خودمون میشیم که اون اعتقاد در ذهن ما باشه و نه در قلب ما. اتفاقاتی تو زندگی هست که باورهای ادم رو از ذهنش به قلبش منتقل میکنه و وقتی این اتفاق افتاد دیگه نه با حرف و عقیده مخالف دچار تزلزل یا عصبانیت میشه و نه اصلا اهمیتی به موضوع میده . تو اینحالت برای همه اونایی که در جبهه مخالف بحث میکنند احترام قائلیم و حتی اصلا تلاشی هم نمیکنیم کسی رو به باور اعتقادات خودمون تشویق کنیم. وقتی باوری در قلب ما ایجاد بشه از اثبات و نفی اش آزاد میشیم اما وقتی در ذهن باوری داریم اون باور همیشه درمعرض نقد هست.

من معتقدم اساس جهان بینی انسان لزوما نمیتونه صرفا منطقی باشه ولی باورم اینه زبان مشترک همه انسانها فقط عقل میتونه باشه و نه باورهای حسی.

اما موضوع الانم اینه عمرم داره هدر میره بدون یادگیری، باید بتونم یه راهی پیدا کنم برای یادگیری بیشتر و این اتفاق نمیفته مگر اینکه انرژی من در روز بیشتر بشه تا بتونم روی کارهای دیگرم تمرکز کنم.

البته خودم تلاشم اینه تا حد ممکن فشار های کار رو از خودم دور کنم و سال 95 سالی با کمترین انرژی بازدارنده باشه.

بین ورزشها با تجربه من بهترین ورزش هم برای بدنم و هم آرامش ذهنم کوهنوردی بود ولی حدس میزنم از روشهای دیگری کنار کوهنوردی بشه انرژی ذهنی بیشتری بدست اورد و با تمرکز بیشتر بخشی از وقتم صرف یادگیری بشه.

در مورد یوگا میخوام کمی بخونم ببینم ایا میتونه کمک کنه یا نه.

شما پیشنهادی ندارید؟

Read More

گرام دست ساز در ایران

شنبه 4 ژوئن 2016
/ / /

آقای پزشک نیا نیاز به معرفی من ندارند و حدس میزنم اولین شخصی باشند که در ایران این هابی های فای رو شروع کردند. عبارت اولین خب شاید کمی با قطعیت بیان نشه بهتره چون ممکنه کسانی بوده باشند که من نشناسم اما بین همه دوستانی که من دیدم یا اینترنتی باهاشون تماس داشتم در ایران بدون شک آقای پزشک نیا اولین بودند.

سالها قبل حدود 9 سال پیش چهارم اسفندماه 1385 هم جزو اولین صداهایی که شنیدم منزل ایشون بود در الهیه. اون موقع الگزاندریا داشتند با Krell Evo 4 تیکه و سورس dCS Delius که یادمه اون روز اولین بار بود صدای ویلسون الگزاندریا رو میشنیدم.

جمعه منزل ایشون بودیم و گرام دست ساز ایشون رو دیدیم که خیلی جالب بود و ایشون چون مهندس مکانیک هستند در کارخانه خودشون با ابزاری که داشتند این گرام رو ساختند. صدای گرام هم خوب بود و من برام جالب بود با اینهمه ریزه کاری هایی که ساخت گرام داره صداش اینطور بدل بشینه. مشخصات گرام رو آقای پزشک نیا توضیح دادند که با مغناطیس وزن Platter رو سبک کردند و جنس Platter خاص هست از سه نوع ماده مختلف. جنس بدنه هم از چوب و برنز هست با سوزن Statement Clear Audio و تون آرم Ortofon .

تمام Audio Note هایی که تو ایران اومد توسط ایشون به ایران آورده شد از جمله Kondo Ongaku و Kondo 300b و AN UK Ankoru و …

 

صدا رو با گرام شنیدیم و منم که دیده بودم Audio Research اونجاست به این فکر میکردم چرا صدای Audio Research اینقدر Neutral شده و خبری از اون کاراکتر لامپ نیست و چرا اینقدر صدا شفافه اخه Audio Research که اینقدر های فرکانسش شفاف نیست.

بعد پرسیدم که متوجه شدم اصلا Audio Research خاموشه و آمپ Class D شرکت Devialet بود که صدارو پخش میکرد. صدای این امپ با بلندگوی Sonus Faber Aida و کابل بلندگوی Purist Neptune پخش میشد.

صدا خیلی شفاف و Clear و ملایم پخش میشد با نویز و دیستورت در حد صفر. یعنی دقیقا حس میکردید هیچ نویز و آلودگی دیگری تو صدا نیست و صدا صاف و Smooth پخش میشد. صدا واقعا خوب بود و من بعد که اومدم ریویو هارو نگاه کردم دیدم خیلی این آمپ سروصدا کرده تو مجلات. شما اگر یه ترنسپورت یا سورس دیجیتال مک بوک یا PC و یا یه گرام داشته باشید بعدش کل قسمت DAC و Phono و Digital Processor و Pre Amp و Power Amp داخل این Devialet هست با امکان پردازش صدا برای هر نوع بلندگوی خاص. آقای پزشک نیا برای بلندگوی خودشون از شرکت Devialet اون فایل رو گرفتند و از طریق فلش به این Amp منتقل کردند.

کمی سی دی مارک نافلر شنیدم و بیشتر اوقات هم یه صفحه از موسیقی کلاسیک با رکورد لامپی خوب.

بنظر من اگر کسی صدای همه ترانزیستوری های گرانقیمت (بالای هر تیکه 30 میلیون) رو تو ایران شنیده باشه با سورس دیجیتال و مجموعا از صدای اونها خوشش اومده باشه باید بگم با این سیستم برای رسیدن به همون شفافیت و Smoothness بجای 100 هزار دلار فقط با 16000 دلار (حتی با 9000 دلار هم مدل 200 واتی موجود هست) به نتیجه خوبی میرسه. بنظرمن این Devialet تو اون سبک صدا یه انقلاب قیمتی کرده و معتقدم در اینده تعداد زیادی از شرکت ها ممکنه كل سيستم ديجيتال و ساليد استيت از dac تا power رو با اين روش devialet يكپارچه کنند. احتمالا اینا room Correction رو هم با پردازش دیجیتال اضافه کنند.

اما از نظر من آنالوگ و ریل و لامپی های خوب مثل Audio Note جایگاه خودشون رو دارند و با این صدا جایگزین نمیشوند چون اون چیزی که در صدای میدرنج یک ترایود لامپی خوب هست فقط مخصوص خودشه.

مساله ترایود 20 وات و سورس انالوگ اینه کمتر در دسترس هستند و با بلندگوهای امروزی زیر 95 دی بی جمع نمیشن و نیاز به علاقه خود Audiophile داره که بخواد تو این مسیر حرکت کنه.

Read More