Monday, April 20, 2015
  Some old perception programs


While organizing my courseware files I ran across a set of little programs that I'd written in 2000. These are automated auditory perception experiments. Each runs from an adjustable parameters file, and each generates a report for each session.

They were written to serve a specific class while I was working on an unrelated paid project. IIRC the school's computers were running Win 98 at the time. Sound output was not a standard or typical part of computers then, so the instructions talked about adjusting your Sound Blaster board!

Just for fun I tried them on my current Win 7 system, and they still worked... Mostly. To be exact, the sound outputs and operating sequence were good, but the text instructions and buttons were misaligned on new 'flexible-DPI' display. One of the progs was defective, indicating that it hadn't been properly tried before.

I adjusted all the text boxes and buttons, fixed the defective one, recompiled using Borland, and now everything behaves properly on Win 7.

= = = = =

There are six little progs:

CALIB gives you a standard tone to adjust your volume.

LOUDNESS is a loudness comparison (pick the louder tone)

SCALING is a loudness scaling (first is 100, you fill in value for second)

DURATION compares duration of two tones (pick the longer)

GAPTONE gives a tone with varying gap. Do you perceive the gap?

GAPNOISE same for white noise.

= = = = =

Good illustration of what I was saying here about the difference between Win API and web-based crap. When you have a 'well-built' EXE that runs on one version of Win, it will continue to run on newer machines with minimal adjustment.

And a nice bit of synchrony: Comparing new and old in the file directory, I had more trouble than usual in determining which was which. Realized that the old EXE files were dated 4/20/00 and the new ones are 4/20/15. Astrology, anyone?

Here's the ZIP containing the new 'suite' and a readme. It's in the same folder with the AUDIN stuff, closely related in subject and date.

= = = = =

Semi-related: As long as I'm redoing and releasing old progs, here's a Python version of a Morse sender that I also built around the same time. This works nicely, provided your Python install includes the 'wave' and 'winsound' modules. Those were standard parts of a Py install but I think they may have been deprecated or removed recently. The sender can either turn a text file into Morse or generate its own semi-random utterances in Morse for practice.
 


<< Home

blogger hit counter
My Photo
Name:
Location: Spokane

The current icon shows Polistra using a Personal Equation Machine.

My graphics products:

Free stuff at ShareCG

And some leftovers here.

ARCHIVES
March 2005 / April 2005 / May 2005 / June 2005 / July 2005 / August 2005 / September 2005 / October 2005 / November 2005 / December 2005 / January 2006 / February 2006 / March 2006 / April 2006 / May 2006 / June 2006 / July 2006 / August 2006 / September 2006 / October 2006 / November 2006 / December 2006 / January 2007 / February 2007 / March 2007 / April 2007 / May 2007 / June 2007 / July 2007 / August 2007 / September 2007 / October 2007 / November 2007 / December 2007 / January 2008 / February 2008 / March 2008 / April 2008 / May 2008 / June 2008 / July 2008 / August 2008 / September 2008 / October 2008 / November 2008 / December 2008 / January 2009 / February 2009 / March 2009 / April 2009 / May 2009 / June 2009 / July 2009 / August 2009 / September 2009 / October 2009 / November 2009 / December 2009 / January 2010 / February 2010 / March 2010 / April 2010 / May 2010 / June 2010 / July 2010 / August 2010 / September 2010 / October 2010 / November 2010 / December 2010 / January 2011 / February 2011 / March 2011 / April 2011 / May 2011 / June 2011 / July 2011 / August 2011 / September 2011 / October 2011 / November 2011 / December 2011 / January 2012 / February 2012 / March 2012 / April 2012 / May 2012 / June 2012 / July 2012 / August 2012 / September 2012 / October 2012 / November 2012 / December 2012 / January 2013 / February 2013 / March 2013 / April 2013 / May 2013 / June 2013 / July 2013 / August 2013 / September 2013 / October 2013 / November 2013 / December 2013 / January 2014 / February 2014 / March 2014 / April 2014 / May 2014 / June 2014 / July 2014 / August 2014 / September 2014 / October 2014 / November 2014 / December 2014 / January 2015 / February 2015 / March 2015 / April 2015 / May 2015 / June 2015 / July 2015 / August 2015 / September 2015 / October 2015 / November 2015 / December 2015 / January 2016 / February 2016 / March 2016 / April 2016 / May 2016 / June 2016 / July 2016 / August 2016 / September 2016 / October 2016 / November 2016 / December 2016 / January 2017 / February 2017 / March 2017 / April 2017 / May 2017 / June 2017 / July 2017 / August 2017 / September 2017 / October 2017 / November 2017 / December 2017 / January 2018 / February 2018 / March 2018 / April 2018 / May 2018 / June 2018 / July 2018 / August 2018 / September 2018 / October 2018 / November 2018 / December 2018 / January 2019 / February 2019 / March 2019 / April 2019 / May 2019 / June 2019 / July 2019 / August 2019 / September 2019 / October 2019 / November 2019 / December 2019 / January 2020 / February 2020 / March 2020 / April 2020 / May 2020 / June 2020 / July 2020 / August 2020 / September 2020 / October 2020 / November 2020 /


Major tags or subjects:

Carbon Cult
Carver
Constants and variables
Defensible Cases
Defensible Times
Defensible Thymes
Defensible Spaces
Equipoise
Experiential education
From rights to duties
Grand Blueprint
Metrology
Morsenet of Things
Natural law = Sharia law
Natural law = Soviet law
Shared Lie
Skill-estate
Switchover
Trinity House

Powered by Blogger