Next Meeting -
Saturday, January 26th

Cogswell College
1175 Bordeaux Dr.
Rooms 197A and 197B
Sunnyvale, CA  94089

If you would like to have meeting announcements e-mailed to you, send the message Subscribe SVFIG Meeting Agenda to: George Perry

Wireless Internet access is anticipated (though not guaranteed) at Cogswell, so bring your wi-fi enabled laptop.

Security Notice

When attending SVFIG meetings, please be aware that Cogswell College now locks its doors on weekends. To facilitate your entry to the building, there will be an SVFIG member stationed at the door from 9:45am to 10:15am to admit recognized SVFIG meeting attendees. If you are attending an SVFIG meeting for the first time, please bring a printout of this agenda to identify your interest in Forth and to gain admission. If you arrive after 10:15am, there will be a telephone number posted for you to call to alert someone of your presence at the door. The front door will also be checked at 20 to 30 minute intervals to accommodate individuals without cellphones.

Do not under any circumstances allow any strangers to enter Cogswell. Those who are authorized admittance have key-cards.

Agenda for January

09:45 --- Coffee and a Chat

10:00 --- Forth Day 2008 - Kevin Appert
Suggest a speaker or volunteer to speak!

10:20 --- Multi-Track MIDI File - CH Ting
The MIDI file standard allows one file to have many independent tracks, allowing mixing of many voices. In my earlier talk, multi-tracking was left as a student exercise. Now the student has returned to finish the assignment. I will also report on my project to digitize 1000 gospel songs written by a Chinese farm girl. These songs are very popular in China.

Noon --- Lunch
Some folks bring their lunch, some folks go to Togos.

13:00 --- Introductions, Announcements, Rumors, Random Access

13:15 --- Rainbow Forth - Brad Nelson
Brad is tinkering with Rainbow Forth, a reimplementation of colorForth that can make Windows / Linux system calls. It is a work in progress. He would like to show us what he has so far, and get some feedback.

14:15 --- Short Break - time permitting

14:30 --- The ML1 Compiler - Steven D. Nichols
Steven will discuss how to install, understand, and use the ML1 macro cross compiler for creating a custom language or runtime ML1 software projects.

ML1 Compiler website
ML1 on Wikipedia

16:00 --- Adjourn

How you can help SVFIG:

  • Bring your speaker and topic suggestions to every meeting!
  • Your input to and participation in the next year Forth Day is always welcomed.

Coming to SVFIG in the future (hopefully):

  • Mathematica - Tom Gregory
    "I have been using Mathematica in a start-up and am still new at it. However, I could probably present a demo and discuss my reactions to how it compares with Forth."

  • WAV File and Soundcard I/O Software Using Win32Forth - Andy Korsak
    This software was written for amateur radio applications. Andy has suggested that it might be useful to look at his code in advance of his talk. Contributions to this work-in-progress would be welcomed. You can download and view his sound card software on the Win32Forth group (membership required), or here.

Please register your interest for these topics:

  • Viewing of Analog by Design shows hosted by Bob Pease - list of shows
  • The world's second Babbage Engine is coming to town. Maybe we can have a meeting at the Computer History Museum to take a look.
  • Review and discussion of recent postings on news:comp.lang.forth
  • Review and discussion of interesting Forth projects and many files at the Yahoo Win32Forth Group

Off the table:

  • There has been a lack of interest for a presentation by a representative from Gumstix.
  • There has been no success in contacting the author of Propeller Forth - written locally by Cliff L. Biffle
  • A tour of TechShop in Menlo Park is not planned at this time. If you would like to visit the facility, please make your own arrangements. Check out their talks, events, and instructional classes.

If you have anything you'd like to talk about in January,
please contact Kevin Appert.

Meeting Notes