| |
Stainless Steel
Registered: Mar 2003 Posts: 966 |
Sid Duzz It
Hi'yall,
I was wondering who else is using Shape's SDI editor around here. I would like to talk about the editor with other users about their experiences with it and maybe some technical blah blah aswell.
Cheers! |
|
... 169 posts hidden. Click here to view all posts.... |
| |
Stainless Steel
Registered: Mar 2003 Posts: 966 |
Please, hurry. I cant wait to play with the new SDI :-D
|
| |
1BM
Registered: Nov 2002 Posts: 49 |
will the new midi option allow for recording notes in the first go, and record parameters on a second go (like filter/pwm etc.)? what also would be a neat feature - using paddle inputs for recording parameters. and the uber thing - sdi in a cart with midi interface :) |
| |
GT Account closed
Registered: Sep 2008 Posts: 308 |
Quote: will the new midi option allow for recording notes in the first go, and record parameters on a second go (like filter/pwm etc.)? what also would be a neat feature - using paddle inputs for recording parameters. and the uber thing - sdi in a cart with midi interface :)
We've thought of every possible MIDI-bit. And that would be 250... :-) |
| |
6R6
Registered: Feb 2002 Posts: 246 |
The video was nothing important. Will make a better video clip some other day that will be more informative.
|
| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |
Quote: We've thought of every possible MIDI-bit. And that would be 250... :-)
i dont care :)
SDI in a midi cart to plug in, i pay!! |
| |
clonK Account closed
Registered: Aug 2008 Posts: 65 |
Quote: to have it at $2500, write this code:
2500,2513 (for sidplay)
2500: (init)
LDX #$26
STX $DC05
LDX #$63
STX $DC04
LDX #$00
STX $2512
JMP $1000
;-------------------------------
2512: BRK
2513:
LDA $2512
EOR #$01
STA $2512
BEQ $2520
JMP $1009
;-------------------------------
;2520 JMP $1003
;-------------------------------
I have a 4-speed tune that I'm trying to convert to a .sid.
I'm a little confused as to where to put the above code.
My tune is $1000 to $2399 (un-packed, etc).
So, say I go to sidedit and save my tune as a .sid, then at what address do I add the speed call code?
In my simple irq player for the .prg file I have:
lda#0
cmp $d012
bne *-3
jsr $1009
lda #78
cmp $d012
bne *-3
jsr $1003
lda #156
cmp $d012
bne *-3
jsr $1009
lda #234
cmp $d012
bne *-3
jsr $1009
I have a fully working custom .prg file with text, a timer, etc and it plays the tune fine :)
So I know I need to somehow fit this into the .sid file, but I'm unsure where.
I'm a beginner, so please bear with me.
Thanks |
| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |

1331 is the cia value for 4x speed
it is poked to dc05/04
0fcb is the new init
0fde is the new play
if you examine the code, it just multiplexes the jsr to the music to switch between 1003(1 time) / 1009 (3 times)
This is for SDI, if you use other player, then change the jsrs. or make a JMP table in $1000 like:
1000: JMP init
1003: JMP play
1006: JMP speedplay <- where other player has them..
The timer values are:
PAL C64 clock speed ~= 985248 Hz
16-bit CIA 1 timer A default = $4025 (60 Hz)
speed [Hz] = 985248 / 50.125 = $4CC7 (50 Hz)
1x - $4CC7
2x - $2663
3x - $1997
4x - $1331
5x - $0F5A
6x - $0CCB
8x - $0998
10x - $07AC
12x - $0665
16x - $04CB
|
| |
booker Account closed
Registered: Jul 2003 Posts: 334 |
Quote: i dont care :)
SDI in a midi cart to plug in, i pay!!
Yep, this _could_ outrule MSSIAH etc. :)) |
| |
clonK Account closed
Registered: Aug 2008 Posts: 65 |
@Jan
Thanks m8.
That works if I start at $0FCA (starting at $0FCB makes the last ORA overwrite $1000).
It works when using the MMC replay SID player but it doesn't work in sidplay2.
Any ideas?
and yes, this is using the SDI2b7 player |
| |
Steppe
Registered: Jan 2002 Posts: 1510 |
Make sure to set the CIA speedflag to 1 in Sidedit. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | ... | 18 - Next |