Join us on Discord!
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 2 Guests are viewing this topic.

utz

#15
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.
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

Snektron

Also don't forget the calc freezes if you plug in a cable on the home screen <_<
What kind of cing use has that TI?
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Unicorn

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
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



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

utz

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).
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

Dream of 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?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

utz

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". ;)
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

Dream of 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.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

utz

One week left till the deadline :o
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

Dream of Omnimaga

Did you get any entry or participants yet?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

utz

#24
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.
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

Dream of 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.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

utz

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.
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

alexgt

I want to make an entry :), but just so I know for sure 1-Bit music is music that has one tone correct?!
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

utz

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.
  • Calculators owned: TI-82, TI-83, TI-83+, TI-85, TI-86, TI-92+, Sharp PC-1403

Dream of 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 :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Powered by EzPortal