| |
Hermit
Registered: May 2008 Posts: 208 |
Hardtrack Composer help needed
Dear C64 guys
I couldn't get english help for Hardtrack Composer yet.
Does anyone have info about PATTERN-FXes, ORDERLIST MACROS, and INSTRUMENT PARAMETERS in details?
Thanks in advance for any help..
Hermit Software Hungary |
|
| |
Cresh
Registered: Jan 2004 Posts: 354 |
http://www.elysium.filety.pl/index.php?dir=gnu-generation/Brush..
Source code is here^^^, maybe it helps somehow.
I PMed you current email of Brush - he coded HT.
Email him for assistance. |
| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Quote: http://www.elysium.filety.pl/index.php?dir=gnu-generation/Brush..
Source code is here^^^, maybe it helps somehow.
I PMed you current email of Brush - he coded HT.
Email him for assistance.
Hermit, did you find any english docs ?
I figured out some of the program basics from the polish docs, but a couple of things remain :
1) How to specify which instrument # in a pattern
2) How to set the current octave for a note.
I also tried to build and run the program from the source code using 64tass and the TMPview.exe utility in Vice.
I assembled :
depacker.src.prg
discmenu.src.prg
edsrc.prg
ext.depack.src.prg
interupts.src.prg
packer.src.prg
shortener.src.prg
Then I started Vice and started the monitor and set $01 -> $36.
I then manually loaded the above programs (load "<xx>.prg" 0
I started the program with g A200.
It's sort of working, but the screen graphics / sprites are not displayed correctly.
And pressing back-arrow (disk menu), just exits to Basic. |
| |
Hermit
Registered: May 2008 Posts: 208 |
@mstram: Just PM-ed you... I cqn't help with HardTrack Composer because I have no docs other than some key functions I found at Ice's HVMEC page in the past... |
| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Ok figured out from "reading" the docs that octave +/ is x,v.
Also the 8x thing in the instrument column is apparently a "drum" instrument, not sure what that means, have to try to translate and/or experiment with it.
I'm also trying to figure out if the "doc-noter" responds to any other keys than space (move forward).
**edit* Just found out the C= key moves backwards in the 'noter' |
| |
Asterion Account closed
Registered: Dec 2013 Posts: 1 |
It was a great editor back in the day
Haven't used this thing in years ;)
Keybindings:
-----------
F1 play
F2 stop
F3 continue
F5 slow play
F7 fast play
arrow disk menu
+- change song
CTRL + 1 2 3 move between track tables
CBM + 1 2 3 mute channels 1-3
, . / macro-pulse-filter tables
SHFT+RETURN (from track tables) move to pattern editor
S sound editor
K L change tempo
CBM+CLR delete track
CBM+P kill patterns
CBM+K kill tracks
CBM+M kill macros/pulse/filter data
Track window data:
-----------------
$00-$7f pattern numbers
$80-$FC change transposition
$FD xx jump to track position
$FE end of track
$FF jump to beginning
Macrocommand data:
-----------------
xx yy
xx
$d404 (nybbles reversed!)
yy
$00-$5C relative transposition
$80-$DF absolute transposition
$FE stop macrocommand
$FF yy loop to position
yy values are directly inserted into $d401 if the instrument is a 'Drum' Instrument.
Pulse data:
----------
xx yy
xx add/substract from pulse (even/odd numbers respectively)
yy how many frames
$FF yy loop to position
Filter data:
-----------
xx yy
xx add to $D416
yy how many frames
$80 yy loop to position
Pattern data:
------------
xxx yy
xxx notes
END (CBM+E) end of pattern
GLU yy (CBM+U) glissando up
GLD yy (CBM+S) glissando down
DEL (CBM+D) trigger release
CUT (CBM+C) release with zero in $d406 (low nybble)
yy instrument number increased by $80
$6f plays legato
SHFT+RETURN return to track table
X V change octave
Sound Editor:
------------
pulse/filter start - this is the initial pulse/filter cutoff for the sound
pulse/waveform/filter number - they refer to corresponding macro tables
vibrato width - initial vibrato depth
vibrato add - how fast the depth will rise
vibrato end - final vibrato depth
(Longhair clearly wanted more accurate control over vibrato)
fx byte - xy
x
0. normal ins
8. drum instrument (the pitch is always absolute)
y
0-2. hardrestart settings (how many frames)
$d017/$d018 - xy
x resonance
y filter type (1.lp 2.bp 4.hp) |
| |
mstram Account closed
Registered: Dec 2013 Posts: 112 |
Thank you very much ! |