|
|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Digital Line Level DACs, Digital Crossovers, Equalizers, etc. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
|
|
Thread Tools | Search this Thread |
|
|
#221 | |
|
diyAudio Member
Join Date: Jun 2009
|
Quote:
|
|
|
|
|
|
#222 |
|
diyAudio Member
Join Date: Mar 2008
|
Hi Trevor, would you dare saying that for the low frequencies (like a 2nd-order 30Hz highpass on a 96 kHz system with Q in the range of 0.3 to 3.0), that the output from a hand-coded Chamberlin Digital State Variable Filter will be cleaner than the output from a hand-coded Direct Form IIR BiQuad ?
|
|
|
|
|
#223 | |
|
diyAudio Member
Join Date: Jun 2009
|
Quote:
|
|
|
|
|
|
#224 | |
|
diyAudio Member
Join Date: Mar 2008
|
Quote:
|
|
|
|
|
|
#225 | |
|
diyAudio Member
Join Date: Mar 2008
|
Quote:
I feel the same respect for ALSA and JACK running on GNU/Linux and Mac OS X. With the advent of multicore GHz-class CPUs, in a system featuring a single sampling frequency, I feel there should be a possibility to run ALSA and JACK with a "buffer_size = 1" setting. Within ALSA and JACK, in a system featuring a single sampling frequency, a nice feature would be to get a CPU core and its associated cache memory, entirely dedicated to the audio occuring at Fs, thus one interrupt per sample. Is this currently feasible ? Knowing the 2.6 Kernel may not digest a 10 µs interrupt (96 kHz audio), it may be necessary to let the kernel think that he is dealing with an audio system operating at Fs/256 with a 256-sized buffer, allowing an other CPU core to deal with the details. The Fs/256 "software interrupt" would only be seen and processed by the main CPU cores running the kernel (like taking the user inputs), while the Fs "hardware interrupt" would only be seen and processed by the CPU core dedicated to ALSA and JACK. Last edited by steph_tsf; 13th May 2012 at 11:46 PM. Reason: udio), |
|
|
|
|
|
#226 | |
|
diyAudio Member
Join Date: Feb 2008
Location: Seattle
|
Quote:
Another consideration is that systems like OSX are designed around symmetric multi-processing, but you describe an asymmetric system where one processor handles audio exclusively while others handle general non-audio tasks. It would require quite a lot of kernel changes, I'd imagine, to implement what you suggest. Basically, general purpose processors are probably always going to be limited to dealing with buffers of multiple audio samples. Meanwhile, embedded processors can be dedicated to audio and thus might be able to handle one interrupt per sample, but they will probably still need to communicate with general processors via buffers, unless the embedded system has its own media source (such as a CD Player). |
|
|
|
|
|
#227 | |
|
diyAudio Member
Join Date: Sep 2007
Location: Hangzhou - Marco Polo's 'most beautiful city'. 700yrs is a long time though...
Blog Entries: 62
|
Quote:
__________________
When a measure becomes a target, it ceases to be a good measure. C.A.E. Goodhart |
|
|
|
|
|
#228 | |
|
diyAudio Member
Join Date: Jun 2009
|
Quote:
|
|
|
|
|
|
#229 | ||
|
diyAudio Member
Join Date: Sep 2007
Location: Hangzhou - Marco Polo's 'most beautiful city'. 700yrs is a long time though...
Blog Entries: 62
|
Quote:
Quote:
__________________
When a measure becomes a target, it ceases to be a good measure. C.A.E. Goodhart |
||
|
|
|
|
#230 | |
|
diyAudio Member
Join Date: Jun 2009
|
Quote:
|
|
|
|
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Volume / Source selector - open source project ? | AuroraB | Analog Line Level | 22 | 22nd September 2012 02:21 PM |
| Violet DSP Evolution - an Open Baffle Project | cuibono | Multi-Way | 211 | 18th May 2010 02:26 AM |
| Open call for suggestions on Open Source DIY Audio Design | gfergy | Everything Else | 1 | 15th April 2007 07:33 AM |
| Open Source, Open Architecture! | zenmasterbrian | Digital Source | 185 | 23rd February 2007 10:35 PM |
| New To Site? | Need Help? |