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 and Ghosting
2021-04-01 09:35
rupy

Registered: Mar 2020
Posts: 27
Reverb and Ghosting

Just saw Linus post about reverb and ghosting:

https://www.linusakesson.net/sixtyforgan/index.php

Is there a way to make reverb in the C64 with software?

How could you fix the keyboard ghosting?
2021-04-01 12:26
JackAsser

Registered: Jun 2002
Posts: 1989
I can’t fix the ghosting
2021-04-01 12:26
JackAsser

Registered: Jun 2002
Posts: 1989
Or well an external keyboard with custom hw in the user port would do it
2021-04-01 13:21
Frantic

Registered: Mar 2003
Posts: 1627
Geir Tjelta did some sort of reverb through software at some point. It used the readable registers that are available for channel 3 only.

Echofied 6581
2021-04-01 14:34
Oswald

Registered: Apr 2002
Posts: 5017
funny I had the same idea, I believe by doing the same as Geir a more rich reverb could be emulated by software :)


https://stackoverflow.com/questions/5318989/reverb-algorithm
2021-04-01 15:55
Mixer

Registered: Apr 2008
Posts: 422
There is not enough time for doing the calculations unless you're Mahoney: Cubase64

Programmed reverb is usually done with multiple delays or using more complex signal processing, impulses and convolution, which mean several(even thousands) of multiplications and additions per sample.

One could try this though: Get a short piece of a sample, scramble the samples and mix with the next piece of a sample, repeat, perhaps mix with previous or next sample for some LP effect. That much can be done realtime, not much more. See: Reverb-ish Feel free to develop the idea futher.
2021-04-03 08:02
Oswald

Registered: Apr 2002
Posts: 5017
Mixer how about smth like this ?

ldx 3rdchanneloutput
lda scaletab1,x
sta buffer1
lda scaletab2,x
sta buffer2
lda scaletab3,x
sta buffer3
lda scaletab4,x
sta buffer4


...

lda buffer1+x,x
adc buffer2+y,x
adc buffer3+z,x
adc buffer4+q,x
sta "8bitdigichannel"

idea being having various delays with various scaled down volume.
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
Thundax
t0m3000/ibex-crew
CreaMD/React
Ko-Ko
Guests online: 81
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.8)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Original Suppliers
1 Derbyshire Ram  (9.5)
2 Black Beard  (9.4)
3 hedning  (9.2)
4 Baracuda  (9.1)
5 Irata  (8.5)

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