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 ?
 
... 13 posts hidden. Click here to view all posts....
 
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" :)
2013-12-09 22:34
Isildur

Registered: Sep 2006
Posts: 275
As for 8bit shitty zx spec AY isn't so cappy:
http://youtu.be/3MNHP-hBMLI

as for 16bit machine YM is a total crap :)
http://youtu.be/sUuKK0TcKbE

Wondering why we don't have ANY good FM synth tracker for C64.

(I'm big fan of chiptunes BTW)
2013-12-09 22:45
Soren

Registered: Dec 2001
Posts: 547
FM synthesis ought to be possible to some extend on the c64.

Didn't the AY originally only do 1-bit samples? :)
2013-12-09 22:52
chatGPZ

Registered: Dec 2001
Posts: 11293
Quote:
As for 8bit shitty zx spec AY isn't so cappy: http://youtu.be/3MNHP-hBMLI


thats a pure sample tune, not AY sound :)

Quote:
Didn't the AY originally only do 1-bit samples? :)

no. the original speccy only has the beeper - and with that you can only play 1 bit samples :)
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
wbochar
celticdesign/G★P/M..
Mason/Unicess
Kakka/Extend, Damone..
Bieno/Commodore Plus
iAN CooG/HVSC
Laurikka
Guests online: 120
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 Graphicians
1 Mirage  (9.7)
2 Archmage  (9.7)
3 Facet  (9.6)
4 Carrion  (9.6)
5 Pal  (9.6)

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