Brass - 1.0.5.3 update [06/02/2014]
Great idea! I wrote a script to do that for me once, this would've saved me a lot of time
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
- benryves
- Maxcoderz Staff
- Posts: 3089
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
How can you have PCM audio on a device which only allows you to output high or low (well, maybe 2-bit PCM if you used both data lines and a resistor)?Jim e wrote:Yep, though atm it's only playing note A4, but I got a pretty full vulume spectrum. Hopefully I could get some 8bit PCM audio going, really show my nerdiness as I listen to my calc music player.
As for incbmp; just for black-and-white unmasked graphics, I assume? The problem I had with the incbmp is the inconsistency of palette/mask/padding people have. I'll probably throw in a very basic one, then (it would make sense to have the MirageOS icon as a 15x15 .gif!)
As for .defpage and .page; I see where the problem is (I added a check to see if the boundaries are invalid after writing the documentation, and check the wrong variable - whoops )
- Jim e
- Calc King
- Posts: 2457
- Joined: Sun 26 Dec, 2004 5:27 am
- Location: SXIOPO = Infinite lives for both players
- Contact:
Pulse width modulation worked fairly well. I checked with a multimeter I had, I was able to control the voltage between 3 volts and .08volts (IIRC). Though right now the volume control is linear, i don't know an easy way to fix that.(well maybe)
Well for incbmp couldn't some sort of user defineable structure be made. I don't but I most wanted some like for quick graphics.
I want to try to build OS yesterday, when I remember that you added defpage I realised brass is perfect for the job.
Well for incbmp couldn't some sort of user defineable structure be made. I don't but I most wanted some like for quick graphics.
I want to try to build OS yesterday, when I remember that you added defpage I realised brass is perfect for the job.
- benryves
- Maxcoderz Staff
- Posts: 3089
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
Perfect, apart from the fact that it doesn't work (if you set the page origin to 0 and then manually .org $2000 with my samples you get an array-index-out-of-bounds, so something is seriously broken).
I'll look into it tonight; bugs get top priority.
I couldn't get PWM sounding good at all on my 83+ - is this 15MHz-SE stuff, or will it work at both speeds?
I'll look into it tonight; bugs get top priority.
I couldn't get PWM sounding good at all on my 83+ - is this 15MHz-SE stuff, or will it work at both speeds?
- benryves
- Maxcoderz Staff
- Posts: 3089
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
Few bugfixes and features... http://benryves.com/bin/brass/
Yeah, goodlooking website, but I think the old one was a bit more clear. Now I immediately have to drown in all that tech stuff of the manual
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
- benryves
- Maxcoderz Staff
- Posts: 3089
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
Thanks... you can build apps after your program does a conversion of Brass's output? Ultimately, I'd like Brass to add the app header and possibly sign the app directly, but will need help (sorry, Gambit, if you're reading - I have been busier trying to get a beta of Latenite together for another release!)Jim e wrote:I tested the defpage stuff, the fopen stuff and the loop contorl...stuff. All worked beautifully. Plus with a program I made I can now build multipaged apps. Still haven't tested .incbmp though. Great work ben.
.incbmp seems to work fine... I do actively develop in Latenite/Brass, how else would I do bugfixes? There's a bug in the current .defcont that I have fixed, and I've thought of a few new directives that could be useful. Hopefully there'll be something to show (at least the .defcont bugfix) on Monday.
No worries, but make sure you get RabbitSign for signing Apps!
"If SOURCE is outlawed, only outlaws will have SOURCE."