dwhinham / mt32-pi

🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
https://twitter.com/d0pefish
GNU General Public License v3.0
1.29k stars 81 forks source link

A better project name? #4

Closed dwhinham closed 3 years ago

dwhinham commented 4 years ago

The current project name isn't very exciting; it's just what I typed when starting the repository!

Can you help come up with something better? 😃

stt commented 4 years ago

(Don't have a naming suggestion exactly, just ruminating on naming practices in general..)

Being functionally descriptive mt32-pi is pretty good. Where naming issues arise is when there's multiple projects doing essentially the same thing and use similar names or when project changes and the functional name becomes inaccurate. Maybe this project starts emulating something else than mt32 or runtime platforms other than pi.

Some approaches people take to avoid those is to either be more abstract (soundemu-embed might be a bad name but it'd cover more ground), or go for petnames.

I've been entertaining a fantasy that github could start supporting optional part in reponame, kinda like gmail addresses can have name+somelabel@gmail.com where somelabel doesn't affect where it's delivered but can be used for context. In that scheme if this project would e.g. adopt name Rollo the reponame could be Rollo=mt32-pi.. and if the tech changes then Rollo=mt32-sbc would open the same project.

dwhinham commented 4 years ago

Thankyou for your rumination and suggestions! 😃

There's been some discussion about expanding the project to other synths (#18, #19), and so your points about a more abstract name are very relevant.

I encourage anyone to just drop ideas in here, no matter how silly; it may inspire us.

I'll start: If we manage to get a few more synth engines included, maybe a petname like Swiss Army Baremetal Synthesizer / SwABS could work. The logo could be a Swiss army knife, but with all sorts of waveforms coming out of it. 😄

thorr2 commented 4 years ago

I like the current name, but if you want to change it after implementing more midi modules, another idea is: BaMMMM!: B(a)re Metal Multiple Midi Modules

dwhinham commented 3 years ago

Closing as I think I've come to terms with the project just being called mt32-pi :slightly_smiling_face:

It's fairly well-known now around the Internet now and we have a logo - heck, even stickers with the logo. Long live mt32-pi.