Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

RISC OS Gone in 60 Seconds

By Chris Williams. Published: 31st July 14:25:54 | Permalink | Printable

OK, maybe a little more than 60 seconds, so sue us. Despite the fact that drobe.co.uk has been rushed off its feet redeveloping the site, we've still been keeping a trained eye on RISC OS news and events.

In true Icon Bar style (thanks for the mention Rich), we've tried to squeeze as much as possible into this quick run down - if you'd like more information on a particular software or hardware release please get in touch and we'll be happy to expand on it. Right, towards the end of May, Jason "longfiles" Tribbeck released version 0.8 of his excellent speech recognition software VoiceCon, which started out as a "to see if it could be done" project. Written in a combination of C and assembler and with a pile of coding tricks to ensure it runs efficiently, you can use a microphone or microphone headset and a RISC OS sound sampler podule to enter text and even URLs. Various sampler podules are supported, including the Riscstation 7500's builtin sampler. Having written Sonar, the sound sampling software for the VTi and Argo sampler podules, Jason set his sights on voice recognition. For the Riscstation support, Jason was kindly handed a RS 7500 machine to toy with and add to the list of supported hardware.

"I would really like to get natural language parsing, so you won't need to train it much, and it should have a very good stab at recognising any word", commented Jason to drobe.co.uk.

"When the basic algorithm was working, I was surprised at how small it was - 9K of code does the main job of phrase recognition, with each word being 516 bytes (in 0.08 it is now 644 bytes), so I saw potential in the embedded market, such as light switches that are voice activated." If anyone would like to donate a sampler to this editor, please get in touch.

Ok, so 'gone in 60 seconds' was a little underestimated. Maybe we should have used a rough-time clock to write the headline, how about 'Gone in more or less 60 seconds'? Rough-time isn't, by the way, what you get if you wander around a RISC OS show wearing a Microsoft baseball cap.

"A 'rough-time' clock [is] one that tells the time in words to the nearest five minutes, in the manner that humans do, e.g. "It's five to seven" rather than '6:55pm'", explains NewAlarm author Harriet Bazley.

Initially armed with Andrew Ayres' extensive and indispensible DrWimp library and Steve Haslam's memory managing, ideally titled for a possible disaster movie, SlidingHeap module, Harriet went to work on her RISC OS 3.1 A5000 to craft NewAlarm. Even though the application was working well by allowing you to set alarms in rough-time form as well as telling the time in rough-time format, new versions of NewAlarm weren't released as the program was dogged by a seriously bewildering bug that caused a system crash when the user shutdown the computer. After getting a net connection, our intrepid programmer approached the well of knowledge that is the comp.sys.acorn.programmer newsgroup for help and learnt from Justin 'I've written one or two programs' Fletcher that NewAlarm's problem was due to a well known fault present only in RISC OS 3.1, known as the 3D icons bug. Having negoiated this bug for RISC OS 3.1 users, NewAlarm development continued until the present and recently released version of 1.32.

While writing this article, this editor is also browsing through drobe.co.uk's favourite website, theregister.co.uk, and has just happened upon an article about a new search engine to rival everybody's favourite engine google.com. What with all these search engines available, it was only a matter of time before someone wrote an application that autmoated queries to multiple search engines. Riscsearch by Patrick Mortara will contact 9 different search engines and submit your query to it. As the search engines reply to the query, Riscsearch decodes and processes the results, filters out duplicate entries and neatly displays it in your web broswer. A pretty nifty piece of kit we thought so drobe.co.uk contacted Patrick regarding his net utility.

"At the moment there's not really much to say, except that I have very little time to work at !RiscSearch but have a lot of ideas for it", replied Patrick. "Maybe you could ask your visitors if someone wants to help me with developing new decoders and keeping the already existing up-to-date". No we won't Patrick, is there anything else? "I nearly forget to say that I'm really pleased about the feedback I've been given", enthused Patrick, "it really encouraged me to work on !RiscSearch. Feedback is something I could never get enough." 'nuff said we think.

Moving on, if you have a modern printer then it probably features lots of built-in maintance and control functions. We're talking print head cleaning and realignment functions here, useful stuff that can be done using the PC software that came with your printer or maybe a complicated set of button pushing on your printer. Either way, RISC OS users lose out and this editor has to admit to using his PC Card just to check his Epsom photo printer. However, much like a programmer releasing a much needed program, Jochen Lueg has released desktop printing companion NoButton.

NoButton currently supports the Canon 4650, Canon 7100 and Epsom 750 Photo printers although more printers can easily be added on request. Depending on your printer, you can test nozzles, turn the printer off, change the print head or launch a test print. A very neat application and no confusing setup - just make sure you've got the right printer plugged in before using any of the features or your printer will probably tie dye your desktop.

"Why is this announcement so interesting?" remarked Jochen to drobe.co.uk, obviously unaware of his application's usefulness. "I simply allow owners of various printers to do with their Acorns what they can already do with the [PC] software that came with their printer." You don't say? According to Jochen, you can find out how the PC software talks to the printer by selecting 'Print to file' (in the Windows printer control panel or whatever it's called), then select a control function and finally examine dhe output file to see what command codes are rushed down the printer cable telling the printer what to do. NoButton has a little database of these command code sequences and also sends them out when required. NoButton is shareware.

More desktop software and we're into June now: Chris Nelson's Finder is a feature packed file search utility which can be given a file name, a file type, file creation dates/times and file sizes in order to search your harddisc for any matching files. All matching files are listed in a results window for you to browse, it looks like I'll never lose another file again. Damn, there goes that excuse, cheers Chris ;) Finder started out back in 1994 as Chris' first C++ program with the purpose of adding Windows style file searching to RISC OS and despite being announced on usenet, Finder didn't receive a lot of feedback. In 1999 though, a Finder user going by name of Richard Cassidy drew up a Finder feature wish list for Chris, who quickly updated his file searcher with the new features as well as including RISC OS 4 support.

RISC OS 4, as you should know, allows more than 77 files per directory and upto 256 character filenames (unlike RISC OS 2 and 3) so Finder needed updating to work on RISC OS 4. Like all good programmers, when Chris returned to the Finder source code, he was hit by the usual "How on earth does this work again?" headache. Going by what Chris explained to me, don't expect Finder to be open source any time soon.

"I put in the improvements discussed back in 1999", Chris explained when drobe.co.uk got in touch with him, "then thought of loads of new ones: multiple file type searches, auto scrolling of the file search window, ctrl-select to select groups of files similar to in Windows etc etc. In fact, I kept thinking of new ideas to improve the useability of the application... Anyway, I finally ran out of ideas, so I guess !Finder is now finished". Lovely piece of software, keep it up.

Previous: Security annoucement
Next: The Editor's Decision is Final - Part One

Discussion

Viewing threaded comments | View comments unthreaded, listed by date | Skip to the end

Nice round up; keep up the good work.

 is a RISC OS User on 1/8/01 7:57PM
[ Reply | Permalink | Report ]

Nice to hear about some of the excellent work being done. I look forward to automating the particularly difficult to reach light switch I have ;-)

I found this site you might be interested in [link]

 is a RISC OS Userknutson on 1/8/01 9:23PM
[ Reply | Permalink | Report ]

It would be really cool to intergrate !Keystroke with VoiceCon. That way I could just say "dismount disc", "create frsme" or "close program" and Keystroke would do it!

 is a RISC OS User on 1/8/01 10:04PM
[ Reply | Permalink | Report ]

The article isn't finished yet- still more to come. We thought it would be wise to show that we are still here.

chris william @ drobe

 is a RISC OS Userdiomus on 1/8/01 10:43PM
[ Reply | Permalink | Report ]

Yay! My junkbuster still gets rid of the annoying bandwidth-wasting, bugger-all-money-for-drobe banners! Great new design folks.

 is a RISC OS User on 2/8/01 9:51PM
[ Reply | Permalink | Report ]

Good thinking - let's all do that! That way Peter + the guys won't make any income from the site to pay for it's hosting and development (or their time) so they'll concentrate on things that'll actually make them money. Drobe probably makes 24pence per click-thru (not display) from the Adviva adverts: but if they aren't displayed and you still click on them (thinking 'Okay, he doesn't get paid for displays just clickthrus'), it'll still earn them nothing! Please consider the webmasters when using things like Junkbuster... -- Richard Chiswell.

 is a RISC OS Userbeebware on 3/8/01 10:48AM
[ Reply | Permalink | Report ]

atm.org.uk.. eek no! not maths! anything but maths ;) Time remaining to exam results is 12 days, 22hrs 29mins 37secs -- Chris Williams,

 is a RISC OS Userdiomus on 3/8/01 11:30AM
[ Reply | Permalink | Report ]

where do I obtain No Button and speech modules. I am looking for the speech module that runs with OvnPro was told it is found on Johnathan Dudingtons site. How do I find this site. It does not appear on any of the riscos sites I have tried. please send an e mail to buchanan@actrix.co.nz

 is a RISC OS User on 3/8/01 9:26PM
[ Reply | Permalink | Report ]

Try searching with AcornSearch by typing 'Johnathan Dudington' into the search box at the top of this page and click on Search. -- Peter Price, Editor, Drobe Launch Pad.

 is a RISC OS Userpeprice on 4/8/01 5:08PM
[ Reply | Permalink | Report ]

24p per click? That's a better deal than they do for me! -- Andrew Harmsworth, Cambridge

 is a RISC OS Userharmsy on 5/8/01 5:33PM
[ Reply | Permalink | Report ]

Adviva are a cracking organisation. Let's hope that they can survive because they started up just before the tech companies started cutting back on advertising a few months ago... -- Peter Price, Editor, Drobe Launch Pad.

 is a RISC OS Userpeprice on 5/8/01 10:17PM
[ Reply | Permalink | Report ]

Adviva are a cracking organisation. Let's hope that they can survive because they started up just before the tech companies started cutting back on advertising a few months ago... -- Peter Price, Editor, Drobe Launch Pad.

 is a RISC OS Userpeprice on 5/8/01 10:18PM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Behind the scenes of a pocket RiscPC
    How a mobile port of RPCEmu came about
     12 comments, latest by JanRinze on 11/6/06 2:17PM. Published: 6 Jun 2006

  • Random article

  • Aemulor issues free bug fix upgrade
    Speed tweaks and other improvements
     6 comments, latest by adrianl on 20/9/04 8:21AM. Published: 16 Sep 2004

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign


    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "Most [articles] are unhealthily subjective, biased and increasingly boring rambles from the same few writers. Drobe is a tabloid. And its writers certainly not 'press'"
    Page generated in 0.1087 seconds.