Sleizsa Duo - New Channel F sound driver
BotB Academy Project Dev
 
 
54453
Level 23 Chipist
irrlicht project
 
 
 
post #54453 :: 2015.03.06 11:41am :: edit 2015.03.06 11:42am
  
  Dimeback, dw-, Jangler, garvalf, rainwarrior, Warlord, mk7, b00daw, raphaelgoulart, JINTAKE, gotoandplay, n00b, marcb0t, Sylveon and goluigi liēkd this
So I made this new sound driver for teh Channel F. Sounds errr... channel f-ish, I'd say, but hey, it's got two channels! Also, 2 click drums and 15-bit frequency precision. XM converter included in the downloads (requires Perl, dasm, MESS). Have phun and let me know if you find any bugs.

download

github

sound sample
 
 
54458
Level 29 Chipist
gotoandplay
 
 
 
post #54458 :: 2015.03.06 2:44pm
  
  raphaelgoulart and irrlicht project liēkd this
F'n cool!
 
 
54474
Level 27 Renderist
b00daw
 
 
 
 
post #54474 :: 2015.03.06 7:54pm
  
  irrlicht project liēkd this
heh, what does channel f "sound like"? ;D

nice!
 
 
54503
Level 27 Chipist
raphaelgoulart
 
 
 
post #54503 :: 2015.03.07 9:52am :: edit 2015.03.07 9:59am
  
  n00b and irrlicht project liēkd this
wooah sounds like zxbeep haha i love it
gonna give it a try later! but im almost sure i'll have problem with this "needs x, y and z" cuz im a n00b :p but lets see!
edit: are drums restricted to a specific note (like D-5)? or i can put in whatever (as long as its between C-0 and B-5)?
 
 
54505
Level 23 Chipist
irrlicht project
 
 
 
post #54505 :: 2015.03.07 10:10am :: edit 2015.03.07 10:15am
  
  b00daw and raphaelgoulart liēkd this
b00daw, I dunno, it sounds almost kinda like there's a constant 120Hz rumble going on the backgr... oh wait. :D

raph, you can put any note for the drums, but it will always be the same after conversion. It's sampled at C-4 so it'd make most sense to use that.

All the "needs x,y,z" stuff is the same as for the original Sleizsa, except the additional Perl. Except for Perl you don't really need to install anything, just grab dasm and MESS from the original Sleizsa and dump it directly in /SleizsaDuo (no subfolders except for the MESS crap). Sorry, I know it's a bit messy (no pun intended), hope you folks can dig your way through somehow.
 
 
54507
Level 27 Renderist
b00daw
 
 
 
 
post #54507 :: 2015.03.07 10:23am
  
  irrlicht project, n00b and raphaelgoulart liēkd this
raph, just ask kfaraday with a cherry on pop to host a channel f ohb while i'm at work and do some bug testing. maybe irrlicht project can pop in and surprise you.
 
 
54511
Level 27 Chipist
raphaelgoulart
 
 
 
post #54511 :: 2015.03.07 11:35am :: edit 2015.03.07 11:36am
i was able to get it to work! and edited the lyceum to add info to this (hopefully its clear enough...should i have created another article to it instead of editing the channelf one? well at least its there :p)
i'd join an ohb! if im available at the time its hosted, that is
also, i think its a good idea to have a channelf category on scV so we dont have to worry about time restrictions to sort stuff out (at least not a one-hour restriction :p)
 
 
54512
Level 23 Chipist
irrlicht project
 
 
 
post #54512 :: 2015.03.07 11:35am
Not much of an OHBist, but I'd give it a try for the occasion ;)

I actually regret a bit that Channel F now sounds quite beeper-like, kinda ruins the charm... though, if you put the same note in both channels, it will sound quite like the original Sleizsa, especially on bass notes.
 
 
54531
Level 16 Pedagogist
n00b
 
 
post #54531 :: 2015.03.07 4:46pm :: edit 2015.03.07 4:47pm
  
  irrlicht project and raphaelgoulart liēkd this
Yeah, so cool that there is something going on for Channel F! I tried to install and understand it with all the dependencies and decided to make some n00b install guide that also described the background.

Tomorrow I want to try to make something with SleizsaDuo and create a n00b user guide. I'm pretty sure for 95% of BotB it is too n00b and/or not interesting but I just like to do something too.

Please let me know where I can drop it. I guess Lyceum would be good, but I don't want to clutter the current text. Perhaps uploading it as a downloadable textfile is possible? (uh, if you know what I mean... :D)
 
 
54533
Level 27 Chipist
raphaelgoulart
 
 
 
post #54533 :: 2015.03.07 5:10pm
maybe creating a new lyceum page for the Sleizsa Duo would be a good idea
one can also copypaste the info i added about it to such page, and leave a less detailed version in the format page
 
 
54543
Level 26 Chipist
rainwarrior
 
 
 
post #54543 :: 2015.03.07 11:00pm
  
  Jangler liēkd this
You are gonna cause me to lose my archchannelfist. D:
 
 
54544
Level 29 Mixist
goluigi
 
 
 
post #54544 :: 2015.03.08 12:49am
  
  Jangler and raphaelgoulart liēkd this
archchannel fist
 
 
54549
Level 27 Chipist
raphaelgoulart
 
 
 
post #54549 :: 2015.03.08 7:04am
  
  irrlicht project liēkd this
i've created and edited a lyceum page regarding Sleizsa Duo
http://battleofthebits.com/lyceum/View/Sleizsa+Duo/
likewise, i removed all redundant info i had added on the channelf page, leaving only the essential.
n00b, i think there is the right place to add your n00b install guide. i already left some info regarding that but you're free to do whatever you want with it, as long as its more complete and understandable afterwards :D/
 
 
54558
Level 8 Chipist
Sylveon
 
 
post #54558 :: 2015.03.08 8:56am
  
  anewuser, irrlicht project and raphaelgoulart liēkd this
Channel F major!!!!!!!!!!!!!!!!!!!!!
 
 
54561
Level 27 Renderist
b00daw
 
 
 
 
post #54561 :: 2015.03.08 9:25am
  
  irrlicht project and Sylveon liēkd this
ok, but it has to be 70's themed. ;P
 
 
54563
Level 27 Chipist
raphaelgoulart
 
 
 
post #54563 :: 2015.03.08 10:11am
  
  irrlicht project liēkd this
i'd prefer if it was a format on those seasonal chip majors :p like summer chip V!!!
 
 
54564
Level 16 Pedagogist
n00b
 
 
post #54564 :: 2015.03.08 10:22am
  
  raphaelgoulart liēkd this
Updated the lyceum article, having a nice battle with the Firki markup. And ofcourse only saw the button to attach a file afterwards... :D
 
 
54565
Level 27 Chipist
raphaelgoulart
 
 
 
post #54565 :: 2015.03.08 10:27am
  
  n00b liēkd this
you should zip de channel f bios files, upload them to dropbox or whatever and link it in the tutorial, i think that's gonna be pretty helpful
i could make a video tutorial for it someday idk
 
 
54566
Level 16 Pedagogist
n00b
 
 
post #54566 :: 2015.03.08 10:41am :: edit 2015.03.08 10:42am
I am not the one to provide the rom files tho... yet I like your idea :) Thing is it is copyrighted.

Imho, DASM and MESS could have been in the distribution and I believe there is a way to make perl scripts able to work standalone. Creating everying in one solid package would even be better. On the other hand it is nice to be able to explain a bit what's going on and learn from it. Other than just unzip and rock 'n roll and not having a clue.

And I'd prefer Channel F to not be in the summer chip as that's the lousiest season for a battle for me :-/
 
 
54567
Level 27 Renderist
b00daw
 
 
 
 
post #54567 :: 2015.03.08 11:00am :: edit 2015.03.08 11:02am
  
  garvalf, irrlicht project, raphaelgoulart and n00b liēkd this
fuck it. fairchild isn't going to sue me or peter for this because they won't lose any money.

http://average.truechiptilldeath.com/channelf/channelf_bios.zip
 
 
54568
Level 27 Chipist
raphaelgoulart
 
 
 
post #54568 :: 2015.03.08 11:17am
i had already linked a zip in the lyceum but i'll replace it with this one! its better than a dropbox link anyway
 
 
54569
Level 27 Renderist
b00daw
 
 
 
 
post #54569 :: 2015.03.08 11:19am
  
  raphaelgoulart liēkd this
maybe while you're at if if you want you can edit ui's sarcastic-dicky shenanigans for the sleizsa lyceum article. teh lady.
 
 
54570
Level 27 Chipist
raphaelgoulart
 
 
 
post #54570 :: 2015.03.08 11:49am
yeah, i will once I'm back at the PC :)
 
 
54571
Level 16 Pedagogist
n00b
 
 
post #54571 :: 2015.03.08 11:49am
  
  raphaelgoulart liēkd this
I removed some 'hahahaha' from http://battleofthebits.com/lyceum/View/Sleizsa if that's what you're after.

Raphaelgoulart, maybe we should redesign the whole section for Channel F/Channel F(format)/Sleizsa/Sleizsa Duo set up?

I'll post a suggestion in post on input on lyceum.
 
 
54572
Level 27 Chipist
raphaelgoulart
 
 
 
post #54572 :: 2015.03.08 11:55am
sure :D if you want u can add me on Skype btw
once I'm on the PC I'll think on something
 
 
54574
Level 16 Pedagogist
n00b
 
 
post #54574 :: 2015.03.08 12:08pm :: edit 2015.03.08 4:46pm
I don't use skype anymore and am about the deinstall it (currently installed version doesn't work anymore anyway...). I'll e-mail you somehow instead.

edit: I didn't see the private irc! Sorry :-(
 
 
54575
Level 27 Chipist
raphaelgoulart
 
 
 
post #54575 :: 2015.03.08 12:17pm
we can use irc if you wish =p
 
 
54576
Level 23 Chipist
irrlicht project
 
 
 
post #54576 :: 2015.03.08 12:26pm
  
  b00daw and raphaelgoulart liēkd this
I improved tempo control, it's now 8-bit instead of 6-bit. Meaning you can now use F01 in the XM, and base speed is 4 times higher. Please re-download ;)

Also dunno why I thought frequency precision was 15-bit, it's 16-bit. However it seems notes D-5 and up are glitching out, so those are only for the lulz.
 
 
54580
Level 27 Chipist
raphaelgoulart
 
 
 
post #54580 :: 2015.03.08 2:36pm
  
  irrlicht project liēkd this
uh i seem unable to use speed 1 actually, compiling doesnt work properly D:
 
 
54581
Level 23 Chipist
irrlicht project
 
 
 
post #54581 :: 2015.03.08 2:48pm :: edit 2015.03.08 5:28pm
  
  Savestate and raphaelgoulart liēkd this
Whoopsy... should work now. Sorry for that.

Edit: After 15 minutes of swearing at my computer, I also managed to fix the "glitching notes" bug, so the entire note range from C-0 - B-5 is now usable.
Sorry for yet another bugfix release. I'm pretty positive this will be the final version though.
 
 
54593
Level 27 Renderist
b00daw
 
 
 
 
post #54593 :: 2015.03.08 8:18pm
  
  irrlicht project liēkd this
glitching notes are... good.
 
 
54601
Level 23 Chipist
irrlicht project
 
 
 
post #54601 :: 2015.03.09 7:04am
  
  Savestate and raphaelgoulart liēkd this
hehe... well, you can still get glitchy notes by messing with music.asm. Note values of around $7x should do the trick, I believe.
 
 
75520
Level 23 Chipist
garvalf
 
 
 
post #75520 :: 2016.12.26 3:59am :: edit 2016.12.26 4:00am
  
  irrlicht project, th4 D34D, anewuser and Savestate liēkd this
Thank you for this. My new masterpiece will use Sleizsa Duo!
(and now this thread will bump up to the top)
 
 

LOGIN or REGISTER to add your own comments!