Skip to content

Commit

Permalink
added project: ohr
Browse files Browse the repository at this point in the history
  • Loading branch information
mtln committed Oct 27, 2024
1 parent cb3325c commit ea36332
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 1 deletion.
7 changes: 6 additions & 1 deletion nbs/index.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"When I was a kid, whenever someone asked what I wanted to be when I grew up, I always said 'an inventor.' Starting today, October 23, 2024, I'll be documenting an old project every day. So stay tuned and follow me as the website grows!\n",
"\n",
"\n",
"* 2024-10-27: [Ohr, 1992 - 1994](/10_andri.ipynb#ohr) Ear trainer for musicians\n",
"* 2024-10-26: [WiiMIDIi, 2007 - 2008](/10_andri.ipynb#wiimidii) Using a Nintendo Wiimote for guitar motion sensing and converting accelerometer data to MIDI\n",
"* 2024-10-25: [Teltax, 1995 - 1999](/10_andri.ipynb#teltax) Dial-In modem costs calculator and splitter\n",
"* 2024-10-24: [Patient, 1991 - 1994](/10_andri.ipynb#patient) was the first program I wrote to be used productively: A patient management software for my mom.\n",
Expand Down Expand Up @@ -64,9 +65,13 @@
],
"metadata": {
"kernelspec": {
"display_name": "python3",
"display_name": "venv",
"language": "python",
"name": "python3"
},
"language_info": {
"name": "python",
"version": "3.12.6"
}
},
"nbformat": 4,
Expand Down
Binary file added nbs/ohr1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions nbs/projects.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@
"quote": "Early DOS software for patient management",
"description": "My first software that was used productively was called 'Patient'. I wrote it as a teenager in Turbo Pascal for my mother, who, in addition to being a housewife, also worked part-time as a self-employed physiotherapist. The DOS application was multicolored and could be operated with a mouse. We had an Intel 80386 DX 20 MHz computer with a 1 GB hard drive and a simple dot-matrix printer. With my patient management software, one could not only schedule appointments and do the accounting, but also directly fill out the yellow forms that had to be submitted to the disability insurance (IV) for billing. At the time, my mother was probably the only physiotherapist who sent forms to the insurance not handwritten but neatly filled out by a printer 😀. \n\n ![Patient menu screenshot](patient1.jpg) \n\nThe completely exaggerated title 'Physikalisch-Therapeutisches Institut Ruth Krämer & Co.' was, of course, meant as a family insider joke. \n\n ![Patient detail screenshot](patient2.jpg)"

},
{
"title": "Ohr",
"year_start": 1992,
"year_end": 1994,
"quote": "Ear trainer for musicians",
"description": "Music was always my great love. After high school, I went to the Jazz School in Lucerne, but later decided to pursue a degree in computer science at ETH Zurich. Ear training is essential in music, so I programmed 'Ohr', a software for ear training, which allowed users to practice recognizing intervals, chords and their inversions, scales, and so on. To make it possible to practice on the go (laptops didn't exist yet), the software included a feature for creating exercises that could be recorded directly onto cassette. In parallel, the solutions were printed out so that one could practice with a Walkman and a sheet of paper wherever they wanted. The Sound Blaster card was the first to support speech synthesis and could be used with a text-to-speech command-line tool `c:\\sb\\sbtalker\\say.exe`. So, to keep track during practice, every 10 exercises were announced. \n\n ![Soundblaster](ohr.jpg)"

},
{
"title": "Teltax",
Expand Down

0 comments on commit ea36332

Please sign in to comment.