(Example: +cartoon +desktops)
Advanced Search & Tips
See the Home Page side bar for links to more sections!
App Makeovers Desktop Pictures Icons MacOS X Mods Safari Stuff
Application Splashes Dock Poofs iTunes Skins MacOS X Themes Snapshots
Boot Images Download Stats Links Page Mouse Cursors Uploads
Boot Panels GUI Software Login Panels REALbasic User Forum
Clocks Home Page
Download a free demo of REALbasic!
Download a free demo of REALbasic!
Recent Articles...
3D
3D Photo Gallery Part 2 (12-06-01)
3D Photo Gallery Part 1 (11-29-01)

Audio
iPod Tricks (Part 1)
Laugh Track Machine
Audio Player with Reverb
Shepard Melody(11-08-01)
RB Phone Home (10-25-01)
Build a Drum Machine (10-04-01)

General RB
Hey! You got your Checkbox in my Listbox!
Background Applications (5-02-03)
Listbox Auto-Find
iTunes-style Listboxes
Virtual Volumes
Time Tracker
Software Distribution Part 4
Software Distribution Part 3
Software Distribution Part 2
Software Distribution Part 1
Exceptions
Custom Controls (8-2-01)
Living on the Edge (6-21-01)
Tips and Tricks (6-14-01)
Review of REALbasic 3.0 (2-19-01)
Text Clippings Made Easy (5-10-01)

Graphics
Image Spinner
Cropping Graphics (Part 4)
Cropping Graphics (Part 3)
Cropping Graphics (Part 2)
Cropping Graphics (Part 1)
Shimmer Graphics
Lissajous Figures
Simple Screen Capture
Vector Graphics
Kaleidoscope Images
Stegonography
Spirals!
Image Table (11-15-01)
RB Magnifying Lens (10-11-01)
Screen Capture (8-9-01)
Color Picker Tutorial (6-7-01)

Hacks
Ghost Grab
Speedy Mouse Extension(11-01-01)
iTunes Plugins (8-23-01)
iTunes Skinner (7-26-01)

Internet
HTML IMG Tags
Version Tracking
Even Smarter Instant Messaging
Web Tiler
JavaScript and REALbasic (10-02-01)
Stock Ticker - Part II (9-06-01)
Stock Ticker - Part I (8-30-01)
AIM Mate (8-16-01)

Mac OS X
Using Sheets in REALbasic
Build a Bundle Part 2
Build a Bundle Part 1
Dock Your Passwords
Mac OS X Debugging
REALbasic Mac OS X Icon Tutorial (12-13-01)
Animate Your Dock (5-17-01)
RB and the Command Line (5-3-01)

Novelty
Guessing Game
Calendar Trivia
Tile Mixer
Zip Code Finder
Happy Valentine's Day
Merlin Simulator Part 3 (01-24-02)
Merlin Simulator Part 2 (01-17-02)
Merlin Simulator Part 1 (01-10-02)
Buzzword Machine (10-18-01)
AppleSoft BASIC (9-20-01)

Printing
Print to PDF

Resources
Picture Extractor 2 (5-31-01)
Picture Extractor 1 (5-24-01)

Serial
Caller ID Part 3 (7-12-01)
Caller ID Part 2 (7-5-01)
Caller ID Part 1 (6-28-01)

Speech
Speech Recognition (9-13-01)
Video
Big Brother Video Capture

Newest Dev Tools!

Book Alert !
REALbasic for Dummies
by Erick Tejkowski
$19.99 @ Amazon

Made with REALbasic!

Problems?
Downloads are in StuffIt 5 format (free download).
Tell me about a bad link (Thanks!).
Submission Policy

11-08-01

REALbasic Audio Barber Pole by Erick Tejkowski

This week we'll go on a mind-bending trip into the realm of audio illusions. Using a few simple commands and an interface that you can build in minutes, we'll look at, er listen to, an unusual audio phenomenon, made famous by Roger Shepard.

Background

The renowned scientist, Roger Shepard, figured out a neat audio trick that involves a sequence of musical tones. When played in succession, these notes seem to forever increase in pitch, though they aren't really doing so. Some have termed it an "audio barber pole". Whatever you call it, it's pretty weird (and I know how much ResEx readers like weird). So, this week we'll put together a simple project that demonstrates this nifty trick.

Build the Interface

Launch REALbasic and open the default window: Window1. Add the following controls to the window:

  • Two PushButtons - Label them "Go" and "Stop" respectively
  • Two Timers - Set the Mode of both to 0 (zero) and give both equal Periods (e.g. 1000 works fine)
  • One NotePlayer

Arrange the interface however you wish, but it might look like this:

11-08_interface.jpg (9k)

Add the Code

With our interface built, double click the Window Editor to open the Code Editor. Select Edit-New Property and create two new properties:

11-08_properties.jpg (4485bytes)

Next navigate to the Action event of PushButton1 and enter the following code:

11-08_pushbutton1.jpg (9k)

Then, navigate to the Action event of PushButton2 and enter this code:

11-08_pushbutton2.jpg (20k)

To the Action event of Timer1 add this bit of source code:

11-08_timer1.jpg (28k)

Finally, type this code into the Action event of Timer2:

11-08_timer2.jpg (15k)

Conclusion

When you're done, select Debug-Run to hear the mysterious rising tones. If you'd like to download this week's example instead of typing it in, you can download the completed project. See you next week!


11-06-01

REALbasic News by Erick Tejkowski

New REALbasic 4 Alpha REAL Software has released another alpha version of their forthcoming REALbasic 4. Some of the interesting tidbits in this one include:

  • Sound Pan and Volume
  • Picture: HorizontalResolution and VerticalResolution
  • Dictionary class

REALbasic Newbie? Tom Cunningham has posted some new projects for beginners. Fun stuff!

da' Bevel Button Ian Devaney has created a useful class called dBevelButton 1.0. It adds a host of features to existing bevelbuttons. Check it out!

Think Smart JacobQL has released version 1.2 of SmartLaunch. SmartLaunch is a MacOS utility for launching applications. It works somewhat like Internet Explorer 5. If you type part of the name of the application a list will show all applications on your local hard drives with names containing the text you've written. Oh, and it's Made with REALbasic.

RBScript Unleashed If you're still scratching your head over what RBScript can do, then don't miss Travis Hill's Notify Ally. It is a utility that will notify people when a product comes in stock, when a website changes, or whatever else people can dream up. It can send text to a phone, email, or just put a message on the screen. They use a wizard that generates some simple RBScripts (called "Allies" in the sense of this product) and can edit them from there. It is all pretty standard, but there are some extra subs and functions that the scripts may call to handle HTTP and the like. The site is at:

Have Mouse, will Wheel.. Will Cosgrove has put together an interesting RB plugin, called Carbon Events Plugin. It does three things only available through Carbon Events:

  • allows access to a toolbar button
  • allows access to scroll wheel support
  • live window resizing.


See the Home Page side bar for links to more sections!
App Makeovers Desktop Pictures Icons MacOS X Mods Safari Stuff
Application Splashes Dock Poofs iTunes Skins MacOS X Themes Snapshots
Boot Images Download Stats Links Page Mouse Cursors Uploads
Boot Panels GUI Software Login Panels REALbasic User Forum
Clocks Home Page

Maintained by the Staff of ResExcellence. This entire site ©1997-2003 ResExcellence
Privacy Statement? Sure we gotta Privacy Statement.

[an error occurred while processing this directive]on the ResEx LinuxPPC Server