Music Mouse
teropa.info
teropa.info
Music Mouse - An Intelligent Instrument - https://web.archive.org/web/20220629172536fw_/http://retiary... (Archived because the original site is quite slow: http://retiary.org/ls/programs.html)
It was written by Laurie Spiegel, a composer and early pioneer in electronic music.
> Music Mouse is an algorithmic musical composition software developed by Laurie Spiegel. The "intelligent instrument" name refers to the program's built-in knowledge of chord and scale convention and stylistic constraints. Automating these processes allows the user to focus on other aspects of the music in real time.
> In addition to improvisations using this software, Spiegel composed several works for "Music Mouse", including Cavis muris in 1986, Three Sonic Spaces in 1989, and Sound Zones in 1990. She continued to update the program through Macintosh OS 9 and, as of 2021, it remained available for purchase or demo download from her website.
https://en.wikipedia.org/wiki/Laurie_Spiegel
She was featured in the documentary, Sisters with Transistors. https://sisterswithtransistors.com/
It took 10 years, but Firefox finally has Web MIDI!
Bugzilla: Implement the WebMIDI API - https://bugzilla.mozilla.org/show_bug.cgi?id=836897
A bit off-topic, but does anyone know of a book that touches on how Bell Labs managed to recruit and foster so many great minds?
https://www.amazon.com/UNIX-History-Memoir-Brian-Kernighan/d...
Very disappointing that our current academic science system operates with almost an identically opposite model to Bell labs.
I'm not a musician and I know very little about what makes music good, but playing with this tool felt like I was hearing a better version of my own imagination. Like those scenes in movies where people can suddenly play music and have no idea how they're doing it.
My right mouse button intermittently doesn't bring up context menus, which I seemingly confirmed by recording the screen and visualizing click events in a presentation mode. It would show what looked like one right click, but no context menu, or a context menu that appeared and was immediately dismissed.
But this revealed that it's actually rapidly sending multiple logical clicks per physical click. The logical clicks are fast enough that the screen recordings didn't differentiate them as separate events - which sent me in the wrong direction, making me think the OS was disregarding clicks. But here, the multiple clicks are clearly audible.
So thanks!
https://www.tomshardware.com/reviews/hack-mouse-click-do-it-...
> This is one more example of perfectly good theory not getting used in practice to save pennies per unit and also to perpetuate planned obsolescence. That is, sales would drop if you no longer needed a new mouse every two to four years as a result of glitchy buttons.
FWIW, the [1]Zaunkoenig brand is where I first heard about this. I have their M1K and M2K mice, which are really nice. (I am otherwise unaffiliated with them)
[1]: https://zaunkoenig.co/blogs/blog/zaunkoenig-m1k-firmware
The middle mouse button seems to be the one to fail the most - I guess manufacturers cheap out on it even more than others since it isn't used by normal people that don't use X11 (middle click paste for selections) or know that it opens links in new tabs (in FF at least).
Tens of thousands of the most known rock and pop songs and hits, from rockers to tearful ballads, are single scale diatonic as well.
You don't even need off-scale passing notes...
The reason this doesn't go anywhere, is not because it's single-scale, but because the melody has no direction and purpose. It's just a "random" pick based on the mouse movements.
If you change the setting from "diatonic" to "chromatic" on the top left you'll get the random hitting of keys effect you mention :)
1. Conjunct melodic motion. Melodies tend to move by short distances from note to note. Large leaps sound inherently unmelodic.
2. Harmonic consistency. The chords in a passage of music, whatever they may be, tend to be structurally similar to one another.
3. Acoustic consonance. Some chords sound intrinsically good or pleasing. These are said to be consonant.
4. Scales. Over small spans of musical time (say 30 seconds or so), most musical styles tend to use just a few types of notes, between 5 to 8.
5. Centricity. Over moderate spans of musical time, one tonic note is heard as being more prominent than the others, appearing more frequently and serving as a goal of musical motion.
(Not to say that everything that sounds musical follows these rules, just that if you follow these rules the output is likely to sound musical.)
It doesn't resolve it, the clipping happens in the audio generation before the OS does anything with it.
At first, I didn't even notice it, but now I went back to listen more carefully. I'm not sure if my headphones are "quality" or not but they are the most expensive set I've ever owned.
I hear no clipping (like sudden silence) at the end of notes, even if I wait a long time. But, my ears are not tuned.
https://www.youtube.com/watch?v=hpfLKbjTWn0
Also please fix the mouse jacking. I was only able to regain control of my mouse after exiting the tab :(
Also, if you've never heard her album Unseen Worlds, its definitly worth checking out.
maybe the author does not know this, but shift+/ doesn't work on a portuguese keyboard at least in safari; shift-7 is / and shift-' is ?
all of the other keys work.
It does seem odd to require ctrl/shift to make the changes since it necessitates taking your hand off the mouse.
This brought back a lot of fond memories -- just doodling with sound.
Thanks!
How are the tones generated?