The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

1-Bit Music Competition 2015

Started by utz, July 12, 2015, 08:35:23 pm

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


July 24, 2015, 08:18:57 pm #15 Last Edit: July 24, 2015, 08:20:47 pm by utz
Yeah the good old sanding trick... I still remember getting my first 2,5mm adapter - specially bought at the store for like waaay too much money and the damn thing just wouldn't fit even with the entire plastic base removed. Finally a friend of mine ground away some of the metal to make it fit :o Nowadays I have loads of them though. I pick up one pretty much every time I go to the flea market. Lots of Chinese el cheapo phones and mp3 players use them, so they're easy to find if you're willing to dig through some of those banana boxes with huge piles of messed up cables inside ;)

Re emulators, well 1-bit sound emulation is a bit tricky cause those routines usually run much faster than the average PC soundcard can handle, so you can get quantization errors and such. Just today I managed to totally throw off tilem2 with some fast-switching routine. Normally that one works fine for me though.


Also don't forget the calc freezes if you plug in a cable on the home screen <_<
What kind of f***ing use has that TI?
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Quote from: Cumred_Snektron on July 25, 2015, 11:36:31 am
Also don't forget the calc freezes if you plug in a cable on the home screen <_<
What kind of bleeping use has that TI?

No kidding! its crazy! I guess they thought that they wouldn't have anyone listing to music :P

??? ??? ??? ??? ???


Yeah it's quite ridiculous. Though in my experience it only happens when you plug in headphones. Plugging a normal line is usually fine. Also fun fact: the calc doesn't freeze completely, it actually just goes veeeeeeeeeeeeeeeeeeery slow. I think what happens is that headphones feed back some voltage (because microphones and speakers are essentially the same thing) and the calc takes that as a trigger to start polling the link port repeatedly in expectation of incoming data. Now why you would want to poll the link port when not in link mode is a different question...

Btw just today one of the 1-bit forum members released an updated version of his 1-bit tracker that he officially abandoned years ago. It's actually my favourite music editor of all times, because of it's absolutely minimal, distraction-free interface. It's called 1tracker, and it's a cross-dev PC tool, mainly targetting the ZX Spectrum home computer. It spits out some pretty interesting Z80 code, too ;) The download is for Windows, for *nix source is available here (though it almost certainly won't compile out-of-the-box).

DJ Omnimaga

Also the freezing only happens when not in busy mode. In ASM programs or during BASIC program execution it's usually fine. It's still annoying, though.

I'll check your 1tracker link soon :), does it let us listen to the files as we compose them?


You can't edit while playback is running in 1tracker, but you can play back stuff at the push of a button, and you'll hear instantly what you're doing when entering notes/fx commands. So it's pretty much "what you hear is what you get". ;)

DJ Omnimaga

Ah ok that's what I was wondering. I don't like it when I insert notes and it doesn't play any sound. It makes it very hard to edit anything, because I was used to Music 2000 for Playstation, which plays back notes when you insert them.


One week left till the deadline :o

DJ Omnimaga

Did you get any entry or participants yet?


August 26, 2015, 08:32:56 pm #24 Last Edit: August 26, 2015, 08:35:03 pm by utz
Yeah, got a few entries, though not enough for the "alternative" category - so I do need more TI entries. Also, a few more entries for the "code" category would be nice. It's partly my fault, should've made an account at TI-Planet and announced it there, too.

So in any case, if anybody here would like to submit something, please do. And if you need some more time, let me know and we'll work something out.

DJ Omnimaga

My main issue is that at first glance I couldn't understand much what I needed to download in order to create 1 bit music, calculator or not. I wasn't sure if the things linked to earlier were music editing softwares or plugins, for example.


True that, I should have provided some better info on that. It's sometimes difficult to put yourself in another person's shoes if you're immersed in your own little nerd world ;) I did however assume that people around here would be more keen on using the stuff that's available for TI calcs. I mean there are quite a few different TI sound routines floating around, but nobody ever seems to do something with them.


I want to make an entry :), but just so I know for sure 1-Bit music is music that has one tone correct?!


No, you can have more than one tone. It's about making music on machines that don't have any sound hardware, like sound cards or sound chips.

TI calculators are a perfect example of a machine that will make 1-bit music if programmed to do so. No sound hardware, you can just switch on or off the link port. Still, you can have more than 1 tone, with clever software mixing.

You don't have to worry about that part though, just grab one of the utilities I linked to in my previous post. Or, if you want to try a really easy software, have a look at Beepola.

DJ Omnimaga

Yeah the issue in general with TI sound is that to make music, you often have to edit ASM data then compile it yourself, same for sound routines in some cases. THere are obviously trackers, though, which can be handy, but it depends if people are fine with using trackers. I'm gonna check out Beepola later :)

Powered by EzPortal