Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > reverb / delay techniques
2013-12-08 20:05
mstram
Account closed

Registered: Dec 2013
Posts: 112
reverb / delay techniques

** warning tracker noob ** :)

How do you do it ?

I'm studying the 'cabrinigreen' tune now.

It looks like the instrument is duplicated, with the duplicated instrument's ADSR values altered ?

Then in the pattern, the note to be "echoed" is duplicated, using the copied instrument.

If that's the basic idea, then how are the ADSR values related to the "size" of the delay, i.e. "hall / room" etc as shown in other sequencers ?
2013-12-08 23:16
CreaMD

Registered: Dec 2001
Posts: 3038
There are many techniques. I know of at least 3-4 variants for 1 channel and two using 2 channels. Cool question btw. I wish I had time to demostrate them, but I don't. I let someone else to elaborate ;-)
2013-12-08 23:33
Magnar

Registered: Aug 2009
Posts: 60
The SID chip does not support native built in or vst type effects add-on such as reverb, like what you find in common DAWs such as Cubase, Fruityloop, LogicPro or Renoise etc...

But echo/delay can be simply done with lower the sustain value of a instrument. Either by making a copy of the instrument, or use an effect command in the tracker with a new sustain+release value. The time of the delay/echo is the space between your notes with the different sr-values.

Maybe Mahoney can describe a bit more about the complexibility of adding reverb effects on the SID. It is definitely not something you can use in a normal sid song player in terms of using the song in a demo with a screen full of effects. To make specific effects to the sid, such as reverb, would consume all rastertime to just make the effect happen on the sid playback.

But if you listen to Mahoneys latest crazy sid experiments, there are quite some nice things possible to do.

Myself, I just fool around in Goattracker and make what I can achieve out of that ;)
2013-12-09 14:24
Jammer

Registered: Nov 2002
Posts: 1333
If you want to make echo softer and closer to reverb sensation, play around with Attack in echoed sound - that's the Jeff's way ;) Echoing with lower sustain sounds more 'clicky'
2013-12-09 15:47
Mixer

Registered: Apr 2008
Posts: 444
"Fill" the "silence" or the "release part" between notes with quite plain harmonic triangle/saw etc. sustained notes, that are just so silent that the other channels stuff just about cover it.

Perhaps use simple sound so ear does not immediately catch it. Causes sort of psychoacoustic "something behind the music" effect.

Many good examples of that by various sidists. Black Lamp immedately comes to mind somehow.
2013-12-09 16:53
algorithm

Registered: May 2002
Posts: 705
As mentioned before in this thread. Easiest method is to either change the sustain/release and play the note after the previous (on any of the channels) or to have two channels used with one delayed slightly

Geir Tjelta i believe used the output of Channel 3 and fed this through $d418 for a reverb type effect.
2013-12-09 17:44
Hate Bush

Registered: Jul 2002
Posts: 460
'cabrinigreen' author here. as blasphemous as it is, i'd recommend stealing pseudo delay methods from some ay/ym tunes. musicians of that platform use them a lot and even invented a few. but then again, they sure have more volume flexibility than us poor underdogs ;)
2013-12-09 19:51
Oswald

Registered: Apr 2002
Posts: 5076
I'm no musician but I've heard methods where they repeat the last 2 or 3 notes, instead of echoing each. sometimes this 2-3 echoed note follows a longer string of unechoed notes. sometimes the whole melody is interleaved 3 note then 3 echo, etc.
2013-12-09 20:53
mstram
Account closed

Registered: Dec 2013
Posts: 112
Quote: 'cabrinigreen' author here. as blasphemous as it is, i'd recommend stealing pseudo delay methods from some ay/ym tunes. musicians of that platform use them a lot and even invented a few. but then again, they sure have more volume flexibility than us poor underdogs ;)

>ay/ym ??

Please translate

Some other tracker ? .. software ?
2013-12-09 22:20
Soren

Registered: Dec 2001
Posts: 547
AY = crap soundchip

YM = FM synthesis chips - some used in arcade machines.


Other type of echo, which I used in my commodore_64.sid

Make a sound that switches between square wave and triangle wave. Trig it once and use TIE notes the rest of the time.
Which means after running the following sequence, you have to use TIE note on the first note aswell.
You can use ADSR like 0777 if you like.
I used speed 4 (4 frames per tick).

SQR TRI

D#4
C#4
A#3
D#4
A#4
A#3
F-4
A#4
A#3
F-4
F#4
A#3
F-4
F#4
C#4
F-4


It looks like a mess in the editor, but it works ;)

If the music routine you use, uses "oscillator reset" as "first wave", then your wave program should look something like you see in the following example - simply due to that osc.resetting in most routines take one frame. So one frame of the 4 per tick is "lost".
(Set pulse to square-phase (0800))

loop 41
41
41
11
11
11
11
41
jmp loop

Square waves are a lot louder than triangle waves, which is why this "trick" works.

I hope this makes sense :)
2013-12-09 22:30
Soren

Registered: Dec 2001
Posts: 547
Damn... every second note was supposed to be under "TRI" :)
 
... 13 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 | 3 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Chico/Civitas
celticdesign/G★P/M..
wbochar
Mason/Unicess
Kakka/Extend, Damone..
Bieno/Commodore Plus
iAN CooG/HVSC
Laurikka
Dymo/G★P
Guests online: 116
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 Wonderland XIV  (9.6)
8 Comaland 100%  (9.6)
9 No Bounds  (9.6)
10 Unboxed  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Morph  (9.5)
8 Dawnfall V1.1  (9.5)
9 Onscreen 5k  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Nostalgia  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.2)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.093 sec.