Hmm, isn't this just a standalone version of Soundbox, with a different (admittedly much better) UI, and Javascript export stripped out for whatever reason? I'd say just use the original and make some music for 4k intros with it.

34

(9 replies, posted in Atari)

Aye fedepede04, that looks very promising! Very good use of vertical space in the pattern editor. And Project Ymer compatibility is great news, too. Does that mean that The Blue Editor will support 300 Hz updates as well?

Also thanks for sharing the news about Turbochip. Didn't know this project before, sounds awesome! With this, Checktrakk, and eventually your new-old editor, I guess I have no choice but to come back to ST music making at some point.

35

(11 replies, posted in Releases)

Glitchy lofi gold. Agree with Fantôme à rayures, .16 is out of this world.

36

(4 replies, posted in Releases)

Waaaaa! No way! TDS represent!
Some great tracks on this one. Especially digging "Places Past" for some reason. The title track is ace as well.
Looking forward to whatever you'll produce in the future.

Also, what's going on? First some random person comes in asking for Falco Lombardi, then a new Fluxxin release, now ASOY. What's next, new silreq?

37

(3 replies, posted in Releases)

Oh hell yeah.

38

(7 replies, posted in General Discussion)

I felt old when that thing came out. So I guess I'm doing alright nowadays big_smile

39

(7 replies, posted in General Discussion)

Kiana wrote:

I have been searching for a song for YEARS.

Yeah. It's not like a simple google search for "Universe Falco Lombardi chiptune" would send you straight to the source or anything.
http://calmdownkidder.com/records/relea … e-split-ep

40

(6 replies, posted in Bugs and Requests)

Seems to be fine now, currently only getting the recaptcha. Was also able to bypass that just now, however the ability to do so seems to depend on time of day, windchill factor, and current astrological constellation.

41

(6 replies, posted in Bugs and Requests)

My point still stands that 1) spammers should be filtered out during registration, not during login and 2) double captcha is pointless since one of them is an oldschool numeric one that is virtually useless against bots. (Even Recaptcha can be beaten quite easily at times but it seems most spammers lack the sophistication to do that.) If you do want to use captcha, then use it for registration (probably that's implemented already) and for when new users are posting (as an extra restriction up to the 10th post or so).

If you already had a captcha mechanism in place for new registrations, but were still getting those massive spam attacks, then that suggests there's something wrong with cm's registration process, and that should be looked into.

Btw spambot questions seem to be a quite good deterrant for the time being ("Which company produced the Gameboy?"), but you have to come up with a new one once in a while because if one spammer guesses the answer correctly they'll usually go on to share the secret.

@martin_demsky That means that you are probably logged into Google, or otherwise don't protect your online privacy a lot so Google can identify you.

42

(6 replies, posted in Bugs and Requests)

Errmm, guys, do we really need 2 different captchas just for logging in? I'm sure that's not going to help this site's popularity. Also numeric captchas have been proven to be inefficient against bots. And what's the point anyway? Spammers should be filtered out during registration. If they can beat the registration process then chances are they can beat the login, no?

Yeah, 50 AUD seems a bit steep. Though the SilverLink usually does cost around €20 new around here, which would be like 30 AUD.
The official name for the SilverLink now seems to be "TI Connectivity Cable USB" or "TI Connectivity Kit". Search for that on Amazon. Make sure it's the actual SilverLink though and not the "TI Connectivity Standard Mini-A to Mini-B USB Cable".

Alternatively, you could try to get a Graylink from Alibaba. Or, if you're adventurous, you could try to set up ArTICL. I've no experience with latter, though, nor do I have any reports saying that it actually works.

Serial to USB converters are very hit or miss, with an emphasis on miss, from what I've been told.

44

(15 replies, posted in Nintendo Handhelds)

Another small optimization. Instead of

    ld a,[hl] ; A reg has high 3 bits.
    set 7,a ; when set, sound restarts.

you can do

   ld a,$80
   or [hl]

to save another 4 cycles wink
If you reorganize the whole block to set HL first, you can save another 8 cycles because you'll need to set A=$80 only once.

45

(15 replies, posted in Nintendo Handhelds)

You need an opcode table that lists instruction timings. I used this one: http://www.pastraiser.com/cpu/gameboy/g … codes.html
Not the best but it does the job. The timings are listed below the opcode names; the number to the left is the instruction size in bytes, and the one to the right is the cycle count.

46

(15 replies, posted in Nintendo Handhelds)

Save 4 cycles: ld hl, expoTable -> ld h,expoTable>>8

47

(15 replies, posted in Nintendo Handhelds)

Table lookup will win hands down in terms of cycle count, since calculating note frequencies involves several very costly mathematical operations.
Expanding the table to 512 bytes will help squeeze a few more cycles, if needed. Generally the idea is to split low and high bytes of the lookup values, and align each table to a 256 byte border, so you can directly translate the indices, like so

   ld h,table_base_lo_bytes>>8
   ld l,a     ; set index
   ld c,(hl)   ; load lo-byte
   ld h,table_base_hi_bytes>>8   ; or just inc h if hi-byte lut follows on next page
   ld b,(hl)    ; load hi-byte, frequency divider now in BC

Did a talk on computer music history at the Vintage Computing Festival Berlin last weekend. I'm covering the era from the beginnings of the digital age up the mid 1960s. Mostly 1-bit and AM RFI stuff. Enjoy: https://media.ccc.de/v/vcfb18_-_90_-_en … ames_-_utz

Sound examples are cut from the recording for copyright reasons, but you can find them linked in the 1-bit music timeline if you're curious.