Rachel Lydia Rand

Dot Trombone - Music, Apps, Games

Rand Radio (looping playlists)

| | |



Music

RMT Music - radio:

* RMT Cascade uses a drum sample from the West African Rhythms for Drumset book. I used to be able to play that pretty well on the drumset when I was in the Navy and could probably get that back pretty quickly if I had a drumset, but I don't at the moment. Of course it would be pretty difficult for me to play it that well! I've tried programming it in drum machines over the decades and never liked the sound of it. I composed the chord changes and this is all a snippit from the first take as are almost all of my recordings. I could have done better with the splice! LOL! Had to move on to the next item in my queue... It was the best attempt of this style yet. There will be another one!

RM Music - radio:

Vintage Music - radio:



Apps

Here are some of my apps. All of these except for DT Virtual Accounts are coded with Adobe AIR. When installing those on Windows, you'll have to click a More Info button and then a Run Anyway button to accept the risk that this is from an "unknown developer". Those apps also have a dependency on Adobe AIR that you'll need to download and install from Harman: https://airsdk.harman.com/runtime



The Dot Trombone App



This is my music transcribing utility that I coded in 2009. There is a recording feature in the File->Record menu of the transcribing section. It also has my loop mixer program. All of the links to my music within the app are broken because I changed my URLs. Because of this, that app is now more of a music utility than a showcase of my music.

Windows: dot_trombone_setup.exe
Android: dot_trombone_setup.apk

DT Virtual Accounts



This is financial accounting software similar to Quicken that I coded in 2021.

Windows: dt_virtual_accounts_setup.exe

Bumper Bubbles



This is a two player arcade game similar to Asteroids that I coded in 2004. Use the TAB key to enter the less than perfect key mapping tool.

Windows: bumper_bubbles_setup.exe

DT Mirror



This can be a handy utility for taking screenshots from your computer's camera. If you click on the invisible button in the top right corner of the screen, you'll get a 12 second countdown for it to capture a still. Double clicking the screen will take you out of the still and the still image is copied to your clipboard automatically.

Windows: dt_mirror_setup.exe

DT Picture Viewer



I've been using this program extensively for almost a decade. I usually use the PrtSc button on my keyboard and then open DT Picture Viewer and do a CTRL-V to paste into it. Then I use the scroll wheel to zoom into the image and mouse to drag it around. Then I drag with the right mouse button down to create a selection. Then I do a CTRL-C and paste that into an email. I'm a big fan of zooming with the scroll wheel. I miss my Droid Turbo 2 phone. It had a true 21MP camera and I loved taking pictures with it and using this program to zoom into them. I regularly transfer pictures off of my phone and delete them on my phone. Then I use my DT Versioning Backup software to create backups of all my personal files.

I had some problem with this download being corrupt. I'm going to see if I can sort that out. I'm coding a new program that I'm calling DT 2d Studio that will eventually replace DT Picture Viewer. I've got a good start on it.

Windows: dt_picture_viewer_setup.exe

Micropede



This is an arcade game that I mostly coded in 2004 that is based on Centipede. I coded the collision detection for this while living on the streets in 2004.

Windows: micropede_setup.exe

Flick Bricker



The best game that I coded in 2007. Works well on phones and on touch screen monitors as a museum app.

Get it on my Flick Bricker site: flickbricker.com

Games

Drag the green circles on top of each other to create that cool Star Trek communicator effect!








Code

Here is the javascript implementation of my collision detection:

collisionDetection.js

I coded this while living on the streets under the Space Needle in 2004.

Here is an example of it in action. You can drag and resize the rectangles. When you click the "Add Element" button, it will add an element at the coordinates specified which will be on top of the last element you were dragging unless you change the numbers manually.


X: Width:
Y: Height:



collisionDetection.js

The linear algebra stuff is at the bottom of the collisionDetection.js script. Look for the isIntercepting() function.

Here is an example of it in action. You can drag the circles with the connecting lines. It will show you if the two lines are intersecting.

collisionDetectionIntersectionOfTwoLines.js




OK, here are the polygons! You can use this code to make a visual pinball machine. The sliding action on this javascript implementation needs to be smoother. It's got a point/point sticking going on. It's been a problem in the past and I've solved it before.

collisionDetectionPolygons.js




Links

My official websites:

https://dottrombone.com/politics - My political thoughts and bids for US Rep.
http://flickbricker.com - My game.
https://wordflicker.com - Trying to make a new game, but I'm having technical difficulties. I also have a few email addresses here.
https://rands-curry.dottrombone.com - My curry site. This is a shopping list generator that I've been using for years.
http://picstopuzzles.dottrombone.com - My sliding tile puzzle site that I started in 2006. It still works!

Pictures



rachel@wordflicker.com

© 1999-2024 Rachel Lydia Rand