Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement vector UI #107

Open
izzyreal opened this issue Oct 22, 2024 · 2 comments
Open

Implement vector UI #107

izzyreal opened this issue Oct 22, 2024 · 2 comments
Assignees

Comments

@izzyreal
Copy link
Owner

izzyreal commented Oct 22, 2024

Some awesome vector art has been contributed by https://www.instagram.com/azalvector/

image

I have been given the Adobe Illustrator files of the above bitmap. The goal of this issue is to migrate the current bitmap-based UI to a vector art one.

  • Let's find a good way to credit azalvector. I think it's fine to put their name in the UI continuously, and to make it a hyperlink to a URL of their choice.
  • Can we use Akai in the UI? I will contact someone I have contacted before at inMusic to ask this question.
  • For gradients, let's look at https://github.com/sudara/melatonin_blur
  • One pretty big problem is how to convert the Illustrator files to something else. And I'm also not sure what the target format should be. SVG comes to mind first, but JUCE is not great at loading and displaying rich SVG. The SVG format is plagued by different parsers and renderers and whatnot. Maybe we should use or implement an Illustrator parser instead, and do whatever else is necessary to get the right stuff on the screen programmatically instead of working with intermediate formats. This would also result in a smooth developer experience whenever the artwork is updated (which is expected to happen quite often during the migration efforts from bitmap to vector).
@grawlinson
Copy link

Can we use Akai in the UI? I will contact someone I have contacted before at inMusic to ask this question.

It is not a good idea to use a trademark (in this case; Akai and/or MPC2000XL), I recommend removing the AKAI logo & renaming MPC2000XL to something else.

Additionally, I do not know if Akai have copyrighted the colours, which is another thing to be aware of. Context: there's a chocolate company that is quite litigious when the exact colour is used in the wild...

@izzyreal
Copy link
Owner Author

Hi @grawlinson, I figured the same as you, so I ran it by inMusic/Akai directly a few weeks ago. They said, if VMPC2000XL keeps using the discaimer it does, nothing changes for them from a legal perspective compared to the current version.

@izzyreal izzyreal self-assigned this Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants