Plugin to allow typewriter sounds while typing. It doesn’t seem like a great add on for short notes, but when typing longer pieces it really helps you slip into writer mode.
If your wondering what that is like I suggest writemonkey, where I first used it.
I also found these websites to give an idea what it’s like.
Writemonkey switched to a database by default instead of plain text files. That change created to much friction for me to stay with it, even through it had the most comfortable writing interface I’ve used.
Obsidian has these amazing project/knowledge management tools and the editor is getting better.
You could use the old version.
Or
You could just open a file in the Obsidian vault. WriteMonkey will then keep it in sync with it’s own database. This gives you all the advantages of both.
The folding in WriteMonkey is much more sophisticated too.
I agree that it’s a bit fiddly to individually set every document to save as a separate file.
The old version of writemonkey is broken on my system because of the way high dpi scaling works. I could still use V3 the way you described and I do go back to it sometimes. It has a bind to file feature for text files. I don’t really understand it. Like I said, creates friction in my mind. It’s not completely unworkable.
I’d rather use obsidian. If any plugin developer wanted an idea. I think this one would be great for my use case (writers).
Interesting idea! And it’s not hard to achieve actually.
I’ve created a repo for this and provided a rough release. Would you mind recommend some nice sound resources?
And the plugin need some detailed design.
Where would it work? Only in editor, or available in the global application?
How to deal with functional keys? Usually we have common characters (simple key press) and Enter for return. But some works also provides a ping sound, and I don’t know how to assign it.
Should we add an interval between typings and when return? Or the sound effects will be truncated.
The plugin should let users to configure sounds resources.
For a better list of sounds you could try looking at the writemonkey clickckack plugin list of schemes. There are many and the writemonkey download includes the wav files for them. I believe they are sourced from freesound so could be used but I am not sure so I’m not uploading them here. Would need to research that a bit more.
For me, yes, only in the editor. I imagine typing on a sheet of paper, which in Obsidian corresponds (for me) to the editor.
How to deal with functional keys?
No sound.
Should we add an interval between typings and return?
I am also a user of WriteMonkey, and as far as I can tell, in WriteMonkey sounds are allowed to play full length, they are not truncated by other sounds. Most of the time this isn’t noticeable but I guess in some cases it might lead to a slight buffering of sound?
As mentioned by @Dor, WriteMonkey (WM3) is a good example of typing sounds done well. Note: I think you have to donate to the author to get the plugins, including typing sounds, unlocked.
I installed through BRAT plugin in a test vault with no other plugins. It’s not working. I added the resources folder to the plugin folder. Still not working.
Tried closing and reopening.
Options page has one setting. I tried to type in some of the other options from the resources folder. Didn’t work. changed back to default. Still not working for me.
Ah I noticed that thru the BRAT I can only get the previous and broken version. Could you please try manually download the files under the 0.1.0 release?
Edit: I forgot to bump the manifest so it got some problem for BRAT to direct to the latest version. Now it should be fixed. Delete both the plugin folder, and the registered info in BRAT, and then re-install from BRAT would solve.
Okay. Thank you. It’s working. I’ll try it out today.
There is a typo on the options page. Volume is misspelled. So far the click keyboard scheme seems nice. I feels like it’s actually some feedback from the typing.
@Acylation hey just saying congrats on the plugin. Just updated to 0.1.2 and it’s feeling better and better. Not sure what you did from previous version to this, but feels like it’s nicer.