1

(39 replies, posted in Commodore Computers)

SID-Wizard 1.0 100% 

http://csdb.dk/release/?id=110942

fixed:
-----
**FF 'jumping-to-itself' case should be avoided and checked in editor because it would freeze the app.
**instrument-0-pointer outside player - avoid instrument 0 and properly dismiss it in the player or exporter (otherwise HVSC won't accept the export)
**SOMETHING HAPPENED TO THE RELOCATOR since SVN development (I assume it happened around rev16) - a 'sec' was missing
-relocation-setting was jumped at Arok Party presentation - maybe some extra hardware made CIA think RETURN was pressed
*HR-improvement - maybe HR is not that good (ghost-registers' behaviour might be checked in cycle-scale)
*export-difference in funktempo - possibly all issues has the same source
*Note-column auto-portamento silences release-phase of ADSR if no 3F and hard-restart is switched on (note-off treated as new note?)
-Vibrato shouldn't be disabled by porta/legato (Nata advised this) -solved for SW-extra: when PORTEND reached, it resets vibrato, and
-detune should work after portamento/legato too -solution: detune is handled separately via DETUNER,x added to frequency-ghost
-DETUNE effect should work at the same row as note - solved by NOP value in detune-table ($FF)
*F1/F2 song-playing big-FX not to work when there's no instrument selected. no issue with F3 pattern-play - solution: jmp LEGATOO if instrument is 0
-if rastertime of player increases upper border is displayed twice -> oscilloscope-routine went to 2nd bar if multispeed, some others went to last bar
*properly reset played instrument on a track when continuing playback with F4 - F1 play sometimes doesn't reset correctly if some instruments selected?
*jamming instrument sometimes only sounds on second press - solved with ACTNOT,x=GATEOFFX & jsr STRTINS in 'pause' routine
-dovetailing now releases sounds when advances between tracks
-gate-ON effect now works (forgot to set GATE-bit of WRGHOST,x so worked only with WFtable-loop)
-multispeed instruments (drums) lose fatness compared to single-speed... (reported by Nata) - made Multi-plays wait till 1st-frame waveform $09 expires
*sometimes full tempotable is saved into the .SWM, not causing any issue...hard to reproduce -> I built safety-test into chord/tempo-program packer.
-sometimes F1 playing failed - set 'fspdctr+1' on inits and disable player/jamming calls when 'inirequ+1 != 0'
-made simple cursor-down faster not waiting for refresh, but leave godownp/upinptn for routines that require refresh-waiting
-sosperec editor example at speed 3 or 4 sounds crap in SW (issue detected by Nata) - WFARP-table is now continuous even if HR happens on a frame
-subtune not selectable in SID-export - stupid me - I included lda #0 before 'jmp inisub' at CIAINIT routine!
-pattern transpose is possible when not in pattern-window! - put 'ora actwind' to checker of 'transptn' (in insdelcopy.inc)
*subtune-jump orderlist-command doesn't work in medium/light versions - OF COURSE, that's why they're not full versions (now jups to pos.0) - subtune-jump is an extra!
*some click-noises on C=128 with 6581 SID (even with muted channels) - it's filter-on/off and filter-band - 6581 SID 'bug'! (FX: 'filt-external' bit on/off)
-warn before overwriting existing file!!! ( SAVE Kernal routine doesn't set Carry when file exists ?! ) - Soci used 'jsr READST' and corrected error-jumps
-$d017 and $d01c registers were not initialized - I've zeroed them after 'start' label
-when no disk a black screen lags when trying to return to editor and even reset+'sys2061' doesn't solve it, (exporter simply exits)
-small pattern-FX to change ADSR (like 2x) sounds differently than big-FX (like 05) - ghost-registers for ADSR (in extra version) may solve this...
-sound-starts were non-exact sometimes (Nata sent tests) -> solution: KEEP ENOUGH DISTANCE (around 10 commands but not too much) BETWEEN ADSR AND GATE-BIT WRITING!!!
-mute/solo and C=+P/F is not mentioned in the manual (robozz told it at CSDB), filter-shift BigFX info should be corrected, add feature-matrix (light/med/etc.)
added:
------
SID-Wizard:
-idle-graphic (ghost-pixel) masks sprite-characters in orderlist to better distinguish value boundaries (but the old chars remained)
-blinking instead of inverting playback-positions in orderlist (btw. the old can be set back in settings.cfg)
SID-Maker:
-exporter (SID-Maker) now stores tracker/aouthor info into VARIABLES area, which is overwritten by initer - around 60 bytes freed up this way
-extended relocation-range, value can be specified now in settings.cfg (default: min-$0400, max-$f000)
player.asm:
-'filt-external' on/off effect ($1F) is added to 'extra' player version (maybe this can decrease SID-noise in some cases)
-maybe put some more ghost-registers, at least for HR and Waveform to get more p

2

(1 replies, posted in Commodore Computers)

I'm looking for the official PDF manual that was uploadet by MC years ago to csdb. http://noname.c64.org/csdb/release/?id=94388
Unfortunately links are broken. Anyone can help?

3

(39 replies, posted in Commodore Computers)

ant1 wrote:

put the up value, the down value twice, and then the up value again, and it will vibratre around the start point (if that's what you want), eg

84 00
10 10
10 F0
10 F0
10 10
FE 01

I understand. Indeed simple. big_smile

It's probably time to open some wiki, official support forum, instrument database etc to attract many people outside tiny c64 scene. This is a big release and it would deserve it.

4

(39 replies, posted in Commodore Computers)

ant1 wrote:

sid_fanatic if you build from source you can edit "settings.cfg" the lines

playbarcol=6   ;(default:6) colour of single-speed rasterbar
jambarcol=11   ;(default:11) colour of jamming-mode rasterbar
multibarcol=6  ;(default:6) colour of player-indicator multispeed rasterbars (0 to disable)
multilincol=14 ;(default:14) colour of line before multispeed player-rasterbars

hope that helps

Ahh thanks goody. I think I will wait for the final release, then CFG customizing will follow.

The only thing I find difficult is to create simple sweaping pulses. In Odin Tracker its pretty easy, where we can set pulse limits and it automatically sweeps back to the initial setting. But maybe it's only me as I'm not a genius in calulating stuff. big_smile

5

(39 replies, posted in Commodore Computers)

Cool. This is the *only* music editor on c64 i know that opens upper and lower border for useful stuff. big_smile

Btw. Any way to turn of this nervous raster flickering? I know the most tools has it but it isn't really useful. Especially for 'extra' version it isn't neccesary.