Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Harvey ! (Registered 2024-11-25) You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > 2 SID C-64 help needed
2013-06-10 16:37
Mixer

Registered: Apr 2008
Posts: 447
2 SID C-64 help needed

Hello all 2 sid c-64(PAL) owners!

I cordially request your assistance.

You can help, if you have a setup that has C-64+2xsid+1541 or compatible floppy drive and can transfer and run following disk-image on your setup and report on whether it works or not, any glitches, and in optimum case provide recordings of the output and name the sids used.


http://www.sid.fi/~mixer/test.d64

note: This is not yet the final release.

Program allows loading and playing a 8khz stereo sample using 2 sids showing simple oscillator graphics. Current version can load and play from $0300 up to $ffff, though oscillator sprites will be overwritten above $ff80.

Program has been developed with Vice x64sc 2.3 x64.
- 2nd sid at $d420, filters on.
- True Drive Emulation on.
- For best results use 2 x 8580

Program allows you to select your 2nd sid location. All legal sid locations between d420 and d7e0 should work.

Sound output is garbage with single sid only.

A word of warning, the program does not handle $01 very kindly. Motor is on and the tape out bit is overwritten, so it may be worth disconnecting your tape drive if you have one to avoid accidental overwrites.
2013-06-10 17:16
dink
Account closed

Registered: Mar 2012
Posts: 30
This is quite possibly the best digi quality I've heard. Great job. I only tested with VICE though.
2013-06-10 19:09
iAN CooG

Registered: May 2002
Posts: 3187
exactly what dink said.
2013-06-10 19:59
chatGPZ

Registered: Dec 2001
Posts: 11354
dink: try REU Wave Player V1 (PoC) :)

really puzzled atm why it apparently works for some in 2.3 and for me in 2.4 its all garbage (but works fine on the real thing...). it "should" be the other way around =D
2013-06-10 20:19
Mixer

Registered: Apr 2008
Posts: 447
Got some help from Xiny6581, who tested it with his 2x8580 machine setup succesfully.

a) loading/er worked
b) replay worked splendidly.

So, it works at least on one real two sid setup.

I'd be happy to hear a dual 6581 version still, the filtering might sound more grunge on that.
2013-06-10 21:06
Fresh

Registered: Jan 2005
Posts: 101
I've tried it with dualsid and two 6581 R3: the filters have a noticeably different behavior, one SID is sharper than the other but the overall is just fine!
The "stereo movement" is damn cool, I can't believe I'm hearing this on a c64!
Great stuff!
2013-06-10 22:30
Yogibear

Registered: Aug 2003
Posts: 223
Nice!
2013-06-10 23:40
CreaMD

Registered: Dec 2001
Posts: 3048
Recordings, or didn't happen! :-) (and me needs dual sid too. it seems)
2013-06-11 21:13
FATFrost
Account closed

Registered: Sep 2003
Posts: 211
3sid? ;)
2013-06-12 10:03
6R6

Registered: Feb 2002
Posts: 245
Also works on my 2sid using 2 x 8580r5

I have the sound signals from the chips connected to a mixer
and the panning centered for both signals. (gives same output in both speakers).
I noticed there was some movement in the sound so when I turned the panning all the way to right and left I could clearly hear the panning on Calgiari and Hey girl hey boy.

On Deep syle the panning was not that clear - but the reason for that might be that there is only 60 cm between my left and right speaker.
2013-06-12 14:28
Mixer

Registered: Apr 2008
Posts: 447
Thank you all for testing.

I'll add some more features and release it fully someday :)

For fun:

Insert your own waveforms, Audacity example:

1. load your stereo track in audacity
2. Cut a < 4.1 second loop
3. resample it to 7819hz (Change project sample rate to 7819 also, otherwise it'll output 44.1)
4. export it as raw 8bit unsigned pcm.
5. insert to .d64 disk image replacing old samples, make sure menu is the first program on directory.
6. Run the .d64, the order of the samples on the directory is the order of the menu - even if the names have not been changed.

I use c1541.exe in vice to edit .d64 images.

Important: The sample file must not have samples with value 00. To fix it, you can :

a) replace 00 with 01 in any hex-editor

b) use audacity nyquist prompt and write (expand-multichan #'sum s 0.008), which should edit your file and add 1 to sample values once exported to 8 bit, thus avoiding 0.

c) simple script on your preferred language: here is a python example

filename='superbeast.raw'
f=open(filename,'rb')
arr=bytearray(f.read())
f.close()
arr2=bytearray()
for i in arr:
if i==0:
i=1
arr2.append(i)

f=open(filename+'.zf','wb')
f.write(arr2)
f.close()
2013-06-12 14:33
Mixer

Registered: Apr 2008
Posts: 447
Also, IMHO it makes no sense to add these files to HVSC or CSDB as they're just simple sampleloops after all.
2013-06-12 15:07
chatGPZ

Registered: Dec 2001
Posts: 11354
Quote:

3. resample it to 7819hz (Change project sample rate to 7819 also, otherwise it'll output 44.1)
4. export it as raw 8bit unsigned pcm.

or for makefile affine people, something like this :)
sox -D input.wav -t raw -r 7819 -b 8 -e unsigned -c 2 output.raw gain +3 bass +5
2013-06-14 20:45
Zer0-X
Account closed

Registered: Aug 2008
Posts: 78
http://oms.wmhost.com/loops.zip :P
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
csabanw
Jetboy/Elysium
Epyx/TSA
rime/Fancy Rats
Slummy/Spaceballs
Aomeba/Artline Desig..
Clayboy
Nordischsound/Hokuto..
zscs
d'Arc/Topaz Beerline
Dipswitch/Up Rough
Isildur/Samar
MCM/ONSLAUGHT
Visage/Lethargy
Mixer
Guests online: 90
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 The Demo Coder  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Comaland 100%  (9.6)
10 What Is The Matrix 2  (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 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Censor Design  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Booze  (9.7)
3 Stormbringer  (9.7)
4 Fungus  (9.6)
5 Grim Reaper  (9.3)

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