|
|||||||
| 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 |
|
|
#1 |
|
diyAudio Member
Join Date: Sep 2004
Location: asdas
|
hey guys i am looking for a good digital reverb design. i am completely clueless about it, i guess it has to pass the following stages: adc -> some "storage" option -> some chip that reads the memory a certain number of times -> dac
i hint this might be a little harder than your average diy project, maybe, but i am looking foward to trying good designs. if you could give me a hint i would truly appreciate it. thanx Luciano |
|
|
|
|
#2 |
|
diyAudio Member
Join Date: Sep 2004
Location: Montevideo
|
I was looking for the same kind of product about a month ago.
Some years back there were analog bucket brigade chips for this use but they have apparently gone out of production. An alternative limited only to delay effects should be A/D followed by FIFO memory and D/A, all of this coordinated by a local clock and some glue logic. I choose to follow the DSP route which provides also much more processing possibilites like filtering, tremolo, equalization, flanger etc. It implies higher costs and a substantial learning curve but I felt worth it. This project will be adressed towards year's end / next year. Rodolfo |
|
|
|
|
#3 |
|
diyAudio Member
Join Date: Jun 2004
Location: Cool end of a soldering iron NW of Toronto
|
There are Reverberation Amplifiers on ebay all the time that go cheap and they often use those analog bucket brigade shift registers. I have a nice one scored at a yard sale (Sansui or maybe Pioneer) It has a way out time tunnel display on the front panel. I also have a Radio Shaft mixing console with this form of echo built in and a separate Radio Shaft echo box also using bucket brigade. These could maybe be coaxed from my paws with offers of cash.
__________________
I.Q.Test. Have you ever purchased a recreational snowmobile? |
|
|
|
|
#4 | |
|
diyAudio Member
Join Date: Sep 2004
Location: asdas
|
Quote:
can you tell me more about the dsp?? i have found one, the tas3103 but it seems a bit complex... can you tell me how you use it?? or which one do you use?? and how you solder it, since it has those little legs?? thanx in advance |
|
|
|
|
|
#5 |
|
diyAudio Member
Join Date: Sep 2004
Location: Montevideo
|
Luciano:
Getting into DSP is not the casual type of project. DSP works by processing digitized signals on the fly with algorithms in turn derived from a mathematical formalization of signal theory. If you have a maths and physics background, I can point you reference material to check in this respect, and to application specific literature and producs. To start actual work, you should select a manufacturer and product family that better suits your needs, and purchase a developement kit which usually bundles a card with the DSP chip and support circuitry, a cable for communicating the card and your computer, and software both for download / debug and for program developement. Prototype kits usually cost several hundred dollars depending on brand and model. Rodolfo |
|
|
|
|
#6 |
|
diyAudio Member
Join Date: Sep 2004
Location: Montevideo
|
Luciano:
Stirred by your enquiry, I checked some parts and found a rather decent slapback/reverb, even basic chorus can be readily built from a few tens of dollars worth of components. I requested samples and will be back in a few days with a more definite idea. Rodolfo |
|
|
|
|
#7 |
|
diyAudio Member
Join Date: Nov 2002
Location: Germany
|
Basically this can be achieved without a DSP chip, using cheap standard components.
You implement a ring buffer which consists of an address counter and a static RAM. Then add a parallel ADC and DAC, with associated analog signal conditioning. The databus of ADC, DAC and RAM would be connected. A clock and decimal counter provides the timing for the steps of operation: 1. Read a sample from the ring buffer and transfer it to the DAC 2. Read a sample from the ADC and transfer it to the RAM 3. Advance the address counter 4. back to step 1 Feedback (for multiple echos) and mixing the original with the delayed signal would be done in the analog domain. The delay time can be adjusted by resetting the address counter at adjustable positions or by changing sampling frequency (tricky). A long time ago I built such a beast based on 8bit Ferranti DACs and ADCs. Must have been one of my first projects. It was based on an article in an electronics magazine which went out of business in the 80s. |
|
|
|
|
#8 |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
have a look at the PT2399 chip - big with the guitar effects boys
__________________
intentionally blank |
|
|
|
|
#9 |
|
diyAudio Member
Join Date: Sep 2004
Location: Montevideo
|
OliverD:
You are quite right with the proposed configuration. I should suggest a FIFO type memory for the delay element, for they are made with that purpose in mind to simplify circuitry. You don’t need for example address generator and latching of input / output data since FIFOs are dual ported. What I have in mind nonetheless is something a little more involved, short of a more accurate realization that mostly makes sense with a DSP chip instead of specially built hardware. A more realistic reverberation consists of an initial delayed echo, followed by several decaying closely spaced secondaries. More sophisticated implementations involve pre-delays and various mixings of secondaries at different time intervals. A basic yet workable hardware realization can be accomplished for example with a first delay stage – tunable from 10 to 40 ms corresponding to what is known as “slap back”, and a second stage tunable from 3 to 10 ms with feedback to accomplish the decaying secondaries train. I have ordered a set of samples including 74V225 1Kx18 FIFO (U$ 8.- ea.) for the second stage, 74V245 4Kx18 FIFO for the first stage (U$ 8.50 ea.), PCM1802 96 KHz / 24 bit A/D converter (U$ 3.35 ea.) and DSD1791 192 KHz / 24 bit D/A converter (U$ 3.15 ea.). Add to this some TL074 low noise opamps for antialiasing filters, post-conversion filters and you are mostly done. An inexpensive and interesting addition should be to enable not only variable clocking speed (to vary delay) but also to modulate it with a low frequency to achieve a basic chorus effect and similars. The design should end up with lots of switches and knobs, but musicians use to love to have lots of things to tweak with. (interestingly, it is fairly easier to provide lots of switches and knobs in a purely hardware approach than a software based one !) I will pursue this development in the next weeks (as soon as I receive the samples and design and build a prototype PCB). If there is interest in this subject, I will post more details (tentative schematics etc.) and will of course welcome any suggestions you deem worth considering. PT2399 I did some search on this part and found neither Digi-Key nor Newark carry it. It is probably the type of discontinued or not widely available part I should not try in a new design. A reference to it mentions it is rather noisy too. Rodolfo |
|
|
|
|
#10 |
|
diyAudio Member
Join Date: Feb 2003
Location: GTA
|
Yes I assume it (pt2399) is obsolete or obscure
I mention it because it just seems so simple. ( I have no exerience with it ) It and it's obscure BBD chips seem to be available here http://www.smallbearelec.com/Ordering/ICsDelay.htm I eagerly await a more substantial design- as yours appears to be Dave
__________________
intentionally blank |
|
|
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| echo, reverb using bucket brigade delay lines from panasonic | Workhorse | Solid State | 20 | 6th April 2011 01:37 AM |
| Digital reverb help | spirod | Digital Source | 0 | 11th October 2006 07:12 AM |
| Digital Reverb ! | -_nando-_ | Digital Source | 5 | 11th April 2006 06:29 PM |
| digital delay | Jack Thomas | Digital Source | 1 | 1st August 2002 03:02 AM |
| digital reverb | JBL | Digital Source | 1 | 8th October 2001 11:14 PM |
| New To Site? | Need Help? |
| Page generated in 0.13741 seconds (74.47% PHP - 25.53% MySQL) with 11 queries |