Comes with some cool graphical tools with options of custom programming.
-N
--- In a..., David Reaves wrote: >
> Whatever you decide to use, I would note that the DSP's input,
> internal, and output bit-depth capability is important.
>
> Even the simplest calculations can result in a signal that is several
> or many bits more than what you started with. Most audio-oriented DSPs
> allow internal overhead of sevaral bits (Sigma Studio works internally
> with 28 bits, or 56 in double-precision) and then the result can be
> dithered and truncated for output at the original bit depth.
>
> These days, 24-bit I/O capability is the norm, not the exception. In
> the case of a 16-bit DSP, it will need to do ALL its work in double-
> precision, if even basic music-quality audio integrity is expected.
>
> David Reaves
>
Reply by David Reaves●February 1, 20102010-02-01
Whatever you decide to use, I would note that the DSP's input,
internal, and output bit-depth capability is important.
Even the simplest calculations can result in a signal that is several
or many bits more than what you started with. Most audio-oriented DSPs
allow internal overhead of sevaral bits (Sigma Studio works internally
with 28 bits, or 56 in double-precision) and then the result can be
dithered and truncated for output at the original bit depth.
These days, 24-bit I/O capability is the norm, not the exception. In
the case of a 16-bit DSP, it will need to do ALL its work in double-
precision, if even basic music-quality audio integrity is expected.
David Reaves
Reply by sotn...@scideco.ru●February 1, 20102010-02-01
Hi Joan,
I'd like to add one option besides those that Chris and David suggested.
ADI have announced several Blackfin processors with an embedded stereo codec
recently: http://www.analog.com/static/imported-files/data_sheets/ADSP-BF522C_BF523C_BF524C_BF525C_BF526C_BF527C.pdf
Blackfin processors supports 16-bit and 32-bit fixed point format only but they
have a lot of MIPS to enable floating point emulation.
This could be an interesting solution, but I don't know how soon these
processors will go in production - ADI web site doesn't give any
information on pricing and availability yet.
--
Alexander
Reply by Christopher Moore●January 31, 20102010-01-31
Joan,
I agree with what David has to say about the
ADI Sigma DACs. They are great: (highly integrated codec especially), easy to
program with building block software, many standard macros for filters,
etc.
BUT what is not there?
1. SRAM for delay blocks. I think they have
typically 40ms or so. You"ll need a second or two to do echoes, reflections,
reverb. You will need 128Kx24 external SRAM. BTW, I believe the SigmaDSP parts
do not bring either the data or the address bus out to pins--forget about
external SRAM.
2. You can go a level deeper in the ADI parts
and program in assembly language. I haven't seen or used the tools so I
don't know the cost or quality of the assembler. I think that any credible
effects unit is going to require going beyond the basic building blocks provided
by the ADI parts.
3. The ADI parts run code in a finite, fixed
number of execution cycles, e.g., 1024. If you need more steps too bad (I
don't know wwww if it's capable of multirate
processing.
For these reasons, while I have designed in
to a few clients (the ADI parts), for my own products I've used the
FreeStyle 56311. I reluctantly pay the high per chip cost ($30-40) because
it's essentially a two chip solution (codec +DSP), because it has tons of
SRAM and enough GPIO so I can have the DSP doing a background UI loop-no uC
required), because all the tools (software) are free. My next design will
probably be with the 56720/721 dual core (think two 200MHz 56311
equivalent), for between $7 and $18,
You might want to check out the ADI
Sharc and Tiger Sharc parts--they have won many deisgn-ins in the pro and
consumer .
Chris Moore
617 489 6292
www.sevenwoodsaudio.com
m...@sevenwoodsaudio.com
>
>
> Hi
Joan!
> The easiest way might be
to use an Analog Devices Sigma Studio
> chip. The ADAV400 comes
with an array of A/D and D/As built-in.
> Programming is really
simple, with a graphical interface using
> 'building
blocks' of primitives and pre-built configurable
devices
> such as filters and
compressors. No coding knowledge necessary.
>
> If you buy their
evaluation board (digi-key has them), you can be
> up and running in a matter
of an hour or so. When I got mine it was
> truly a revelation. But
then, I didn't have much in the way of
> higher math skills, so I
needed all the help I could get. :-)
>
> David
Reaves
>
> On Thu Jan 28, 2010 5:00
am (PST) "j...@gmail.com" wrote:
>
>> Hi
there,
>>
>> I am looking for an
affordable DSP in price to manufacture a
>> small device capable
of real-time audio effects processing
>> through a
microphone. Is there anybody who can recommend me which
>> DSP could be the
most interesting to program and use for this
>> application? I have
been checking DSPs from Analog Devices, Texas
>> Instruments and
Freescale, but I am a bit lost in the different
>> models, and maybe I
am missing some other. It would also be very
>> interesting if it
contains a good built-in ADC/DAC to facilitate
>> the
design.
>>
>> The effects I plan
to program in the DSP are the basic array:
Note: If you do a simple "reply" with your email client, only the
author of this message will receive your answer. You need to do a
"reply all" if you want your answer to be distributed to the entire
group.
Hi Joan!
The easiest way might be to use an Analog Devices Sigma Studio chip.
The ADAV400 comes with an array of A/D and D/As built-in. Programming
is really simple, with a graphical interface using 'building blocks'
of primitives and pre-built configurable devices such as filters and
compressors. No coding knowledge necessary.
If you buy their evaluation board (digi-key has them), you can be up
and running in a matter of an hour or so. When I got mine it was truly
a revelation. But then, I didn't have much in the way of higher math
skills, so I needed all the help I could get. :-)
David Reaves
On Thu Jan 28, 2010 5:00 am (PST) "j...@gmail.com" wrote: >
> Hi there,
>
> I am looking for an affordable DSP in price to manufacture a small
> device capable of real-time audio effects processing through a
> microphone. Is there anybody who can recommend me which DSP could be
> the most interesting to program and use for this application? I have
> been checking DSPs from Analog Devices, Texas Instruments and
> Freescale, but I am a bit lost in the different models, and maybe I
> am missing some other. It would also be very interesting if it
> contains a good built-in ADC/DAC to facilitate the design.
>
> The effects I plan to program in the DSP are the basic array:
> delays, filters, distortion, modulation, flanger/phaser, pitch
> shifter, and even a vocoder.
>
> Any suggestions/ideas? Thanks in advance!!!
>
> Best regards,
>
> Joan
Reply by joan...@gmail.com●January 28, 20102010-01-28
Hi there,
I am looking for an affordable DSP in price to manufacture a small device
capable of real-time audio effects processing through a microphone. Is there
anybody who can recommend me which DSP could be the most interesting to program
and use for this application? I have been checking DSPs from Analog Devices,
Texas Instruments and Freescale, but I am a bit lost in the different models,
and maybe I am missing some other. It would also be very interesting if it
contains a good built-in ADC/DAC to facilitate the design.
The effects I plan to program in the DSP are the basic array: delays, filters,
distortion, modulation, flanger/phaser, pitch shifter, and even a vocoder.