rbanffy / selectric-mode

⌨ Make your Emacs sound like a proper typewriter.
GNU Lesser General Public License v3.0
158 stars 12 forks source link

Cursor movements or space don't have specific sounds #1

Open rbanffy opened 8 years ago

rbanffy commented 8 years ago

There is a sound file for cursor movements (it's the feed movement sound) but those are not implemented yet.

swflint commented 8 years ago

I can get recordings of the the space, backspace and return. If you'd like with the correcting I can try to get that too.

ghost commented 8 years ago

Didn't holding down the shift key also make a special sound (the typeball moving up a little)?

Great mode!

swflint commented 8 years ago

It did, and it also changed the frequency of the hum a little. I can try to get a recording of that also.

rbanffy commented 8 years ago

If you can record those, it'll be amazing!

ghost commented 8 years ago

@swflint That would be so cool!

swflint commented 8 years ago

Finally, my typewriter collection has a use! I could try and record the hum, and just the hum, too. Or re-record anything so it's all from the same machine.

And if you'd like provide sounds from a couple of other typewriters, so as to allow users to switch between them. (I have a Selectric, Sears Scholar, and IBM Model B (?), along with a completely manual model).

rbanffy commented 8 years ago

If we could have all those sounds, we could name them like {ibm|sears}-{selectric|scholar|b}-{type|space|feed|return}.wav and have a variable select brand/model. I am not sure we could do the hum though - and we'd need to loop the audio for it in any case.

swflint commented 8 years ago

I'll get on it about as soon as I get back home for Christmas. Probably around next Saturday/Sunday.

stardiviner commented 8 years ago

I like this, special sounds for specific keys.

stardiviner commented 8 years ago

Also I hope author can make audio file customizble for user with defcustom.

swflint commented 8 years ago

Well, that's why I'm recording a few different typewriters from my collection. Enjoy!

stardiviner commented 8 years ago

Thanks.

codesuki commented 8 years ago

Bump :) This would be awesome! I tried finding how to hook backspace but couldn't find a good method. Also I miss the sounds. Would be cool if this project could be revived :)

rbanffy commented 8 years ago

Maybe we need to add hooks to Emacs itself to make this feasible, @codesuki.

codesuki commented 8 years ago

@rbanffy at first that sounded difficult but... doing it like guru mode https://github.com/bbatsov/guru-mode could be a good solution! What do you think?

swflint commented 8 years ago

@codesuki I will, but I have to take my selectric in for repairs (carriage cord got old and needs replacing), so it probably won't be until I have time to get that taken care of.

codesuki commented 8 years ago

@swflint don't stress over it :) but it's a nice to have.

swflint commented 8 years ago

Oh, don't worry, I'm not. I just can't take care of it quite yet.

tecosaur commented 4 years ago

@swflint bit of a necro, but that sounded promising! Any chance you'll end up getting those sounds?

swflint commented 4 years ago

As soon as I can get my typewriters in for repair! Been a while, things fell to the wayside.

tecosaur commented 3 years ago

@swflint since this mode is so simple, I'm tempted to do a little forking and tweaking -- in which case it would be great to have those files. Just in case you might be able to provide them :slightly_smiling_face:.

swflint commented 3 years ago

Which typewriters do you want recordings of? And which keys?

I've got:

I can't do all keys for all of them (no alphanum), but I can do carriage returns, space, tab, shift. Maybe right margin ding?

tecosaur commented 3 years ago

To be honest, I don't know which typewriter(s) would sound the best -- can I leave this to your discretion? Regarding keys, I'm thinking it's probably worth having

how does that sound to you?

tecosaur commented 3 years ago

@swflint any progress?

swflint commented 3 years ago

Sorry for the slow response! I'm going to try and work on this this weekend. Probably going for the IBM Model C and a Selectric.

tecosaur commented 3 years ago

Fantastic! I'll look forward to hearing from you. Thanks again :slightly_smiling_face:

swflint commented 3 years ago

That didn't happen -- had trouble getting a recording. Will try again this weekend.

tecosaur commented 2 years ago

Do let me know if you might get around to this.

tecosaur commented 4 months ago

@swflint still interested if you're able to make some recordings at some point :)