Click here to Skip to main content
15,884,986 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hey there! I'm a graphic designer and I know some CSS and HTML but I had an idea to complement a project and don't know how to make it happen! I don't mind learning a new language or learning how to make it but don't know what direction to go and don't even know if it's possible to do what I want. So here it goes - is it possible to have an app where you can write something (small text) and then upload a sound or a song that interferes with the font?

Basically write something like "PEACE" and the font is normal but when you upload or choose the song it alters the aspect of the font like a glitch while it plays, different results for different pitches ( ex . https://creators.vice.com/en_us/article/4x4eeb/glitched-helvetica-the-kraftwerk-inspired-kwerk-and-other-unusual-typefaces)

(ex. https://www.behance.net/gallery/8773991/Glitch-Type)

is this possible?

any help would be more than welcome.

What I have tried:

I didn't try anything yet. Please help!
Posted
Updated 22-May-18 18:38pm

1 solution

Yes, it's possible - but it's not a job for a beginner in any way. To be honest, it's not a job I'd want to "jump into" without spending a fair amount of time doing research into how to detect the pitch of a playing tune in Javascript: a quick google says it's likely to be possible, but I suspect it's going to be quite complicated.
And it needs to be done in Javascript so that it works in real time with the sounds (Javascript runs in your client browser, all the other website languages run on the server, so they will not be guaranteed to be in sync with the sound being played).

I'd suggest that you either shelve this for a few months and get some solid dev experience under your belt, or find a good developer with relevant experience to do it for you. Expect to pay a reasonable amount of money for the latter option!


I'm not trying to be negative here, but it's better to know in advance how complicated a job is going to be, and despite my decades of dev history it's still not a job I'd want to even quote for (assuming a client asked for it) without some serious investment in time first!
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900