Show HN: Vimusical – make music while using Vim [video](moo-mou.com)
moo-mou.com
Show HN: Vimusical – make music while using Vim [video]
http://www.moo-mou.com/vimusical
6 comments
Nice, it would be cool if repeated keystrokes would produce bad sounding notes or ugly noises to encourage you to use a more appropriate commands. Example: a lot of jjjjjj sound bad but 6j would sound nice.
Thanks for the idea. I definitely see feedback loop as one potential major case for this.
Another idea I was thinking about is altering the music the programmer is playing in some way instead of generating music.
Another idea I was thinking about is altering the music the programmer is playing in some way instead of generating music.
I don't see the point. I was anticipating something more like Overtone: http://vimeo.com/22798433
I wanted to try it but it seems that files are missing:
fluidsynth: error: Unable to open file "./sf/fluid-soundfont/FluidR3_GM2-2.SF2"
fluidsynth: error: Unable to open file "./sf/fluid-soundfont/FluidR3_GM2-2.SF2"
Oops. Looks I missed a push to Github.
But in theory, any soundfont file will do. There is a bunch of sound fonts here:
http://soundfonts.homemusician.net/piano_soundfonts/page1/in...
But in theory, any soundfont file will do. There is a bunch of sound fonts here:
http://soundfonts.homemusician.net/piano_soundfonts/page1/in...
This is early alpha quality, but I am really interested in hearing feedback from the community.
Please let me know what you guys think!
Please let me know what you guys think!
It would be cool if there actually was a way to try it out without contacting you. A hello world is not very much.
Hmm. If the program can't be tried out, we'll remove "Show HN" from the title. Show HN is for things you've made that other people can play with.
Edit: Actually, since the source code is available [1], we'll put it back.
1. https://github.com/moo-mou/vimusical
Edit: Actually, since the source code is available [1], we'll put it back.
1. https://github.com/moo-mou/vimusical
Agreed. I am working on putting up documentation on how to set it up and get it running locally. There is still tons of work to be done though.
I deliberately chose to release as early as possible to find out if what people think of the project since I tend to have a tendency of taking forever to get feedback.
I deliberately chose to release as early as possible to find out if what people think of the project since I tend to have a tendency of taking forever to get feedback.
I now realise that there was actually a link to the Github repo, couldn't find it before. You might want to place it in a better position since I didn't see it at all first.
(Warning: Experimental stuff)
Case anyone's interested, here's my bandcamp: http://lucasnemeth.bandcamp.com/