3kr - an OPL3 tracker I'm developing
BotB Academy Bulletins
 
 
71151
Level 28 Chipist
null1024
 
 
 
post #71151 :: 2016.08.17 3:34pm :: edit 2017.11.19 5:38pm
  
  MiDoRi, OrdinateIsDead, Tiido, ap0c, HertzDevil, NARFNra, Sinc-X, Savestate, b00daw, xterm and JINTAKE liēkd this
Hi everyone!
If you've looked in the SC6 comments, you might have noticed me posting a few things about wanting to work on an OPL3 tracker.

It's very unfinished, but I kind of actually need someone to test on real HW to see if I'm doing something wrong. Everything seems right, except that when I tested in PCem after exiting Windows 3.1, some of the channels sounded wrong -- dunno if that's my fault or PCem's or just Windows putting the card in an inconsistent state when exiting (I think I fixed this)

It's a 9 channel tracker that takes advantage of the fact that the OPL3 has 18 hardware channels, so it pairs every two channels together.

things to know before downloading:
* it's super unfinished, but I need your help
* ctrl+Q is quit
* OPL3 address is fixed at 0x220 right now, it doesn't check BLASTER like it should -- almost every SoundBlaster with an OPL3 or compatible card has 0x220 as default though, if you need me to change that for you, I'll upload a build with it [or you could build the program in djgpp, just look for "int opl_base=0x220;" and set it to whatever and recompile]
* [space] is play/pause, [enter] is play row
* if you go to the unfinished instrument editor, the pattern you entered disappears
* no saving yet

Even if you don't have real HW to test it on, try it out in DOSBox.
https://my.mixtape.moe/kqabll.7z (latest version)
Source+binary+CWSDPMI included.
 
 
71259
Level 11 Mixist
Chromaryu
 
 
post #71259 :: 2016.08.20 4:38pm
  
  Jangler and null1024 liēkd this
gosh GOSH. THERE IS THING
(bump)
 
 
71291
Level 13 Criticist
Tiido
 
 
post #71291 :: 2016.08.21 7:29am
  
  null1024 liēkd this
I'm gonna give this a go on actual hardware in nearer future ~
 
 
71720
Level 28 Chipist
Jangler
 
 
 
post #71720 :: 2016.08.28 5:47pm :: edit 2016.08.28 5:47pm
  
  Savestate liēkd this
aaaah it's so alpha and no help ;_;

edit: please continue
 
 
71724
Level 28 Chipist
null1024
 
 
 
post #71724 :: 2016.08.28 8:26pm
I'm still going at it.
slowly though, because IRL stuff :Y
I do have instrument editing hooked up though in my current build. Might upload something tomorrow if I get around to working on this.

A lot of the major work left is just hooking things together [also, saving].
also, writing the UI for the order list, blaaaaah, that's gonna suck
I should have written an actual mini widget kit for this instead of doing everything in the most ad-hoc way, but then I'd never get anything done.

if I ever do a rewrite after all of this, that's gonna be my first priority, making a text widget kit.
 
 
71725
Level 22 Mixist
OrdinateIsDead
 
 
 
post #71725 :: 2016.08.28 8:46pm
i have never supported a project faster in my entire life. this shit is gold
 
 
92305
Level 28 Chipist
null1024
 
 
 
post #92305 :: 2017.11.19 5:37pm
haven't done stuff in forever but here's a new build
https://my.mixtape.moe/kqabll.7z

enjoy
 
 
92317
Level 23 Mixist
Minerscale
 
 
 
post #92317 :: 2017.11.19 10:28pm
Hope it doesn't turn out like pandatracker :p

JK Panda tracker was amazing
 
 

LOGIN or REGISTER to add your own comments!