Materialdesign: Synthesizer related

Created on 20 Aug 2019  路  8Comments  路  Source: Templarian/MaterialDesign

I decided to make a bunch of synthesizer-related icons. Some were requested in #3036.

Preview

sine-wave
sine-wave
cosine-wave
cosine-wave

square-wave or pulse-wave-square
square-wave
pulse-wave-1 or pulse-wave-wide
pulse-wave-1
pulse-wave-2 or pulse-wave-medium
pulse-wave-2
pulse-wave-3 or pulse-wave-narrow
pulse-wave-3

sawtooth-wave variant 1
sawtooth-wave
sawtooth-wave variant 2
sawtooth-wave-variant

triangle-wave
triangle

waveform (requested in #4333)
waveform

sound-pan
pan

Zip Download

synth-pack.zip

Contribution Icon Request

Most helpful comment

This is a duplicate of https://github.com/Templarian/MaterialDesign/issues/3036, but I'm going to close that one since this one has potential contributions.

We don't really need variants of each, we just need one standard version of each. Couple questions:

  • sine-wave and cosine-wave don't look very equal, is that intentional?
  • sawtooth-wave and triangle-wave have a weird 1dp elbow, again intentional?
  • I'm not a fan of that waveform, its too Minecraft-y. Don't think it solves #4333 either.

All 8 comments

This is a duplicate of https://github.com/Templarian/MaterialDesign/issues/3036, but I'm going to close that one since this one has potential contributions.

We don't really need variants of each, we just need one standard version of each. Couple questions:

  • sine-wave and cosine-wave don't look very equal, is that intentional?
  • sawtooth-wave and triangle-wave have a weird 1dp elbow, again intentional?
  • I'm not a fan of that waveform, its too Minecraft-y. Don't think it solves #4333 either.

My votes are for sine-wave, cosine-wave, square-wave, sawtooth-wave variant 2, and triangle-wave, once some of the concerns around them are cleared up.

sine-wave starts from a point where the slope is steep, but cosine-wave starts from a point where the slope is horizontal. So the underlying line is 2dp wider in cosine-wave to make the terminals fit the grid better.

I had to clip the top and bottom corners of sawtooth-wave and triangle-wave, because they would have been too tall if they were left in.

I could whip up an alternative for waveform, and make the blocky one stand for bit crush.

Oops, think there was a misunderstanding when I asked about "sine-wave and cosine-wave don't look very equal".

points

I mean these points look awkward. The crests look smooshed together and not like a smooth curve. And the ends of the cosine don't look quite right, almost skinnier than the rest of the line.


Also, when you get things fixed, can you please separate each contribution out into its own SVG. It's kind of a pain to dig through a single SVG with a bunch of layers. Also, use our preview generator so we can see things on the grid. Thanks! 馃槃

Sine and Cosine were traced from an actual sine wave though? I'll tweak the inner edges for better appearance anyway...

imageimage


Here's the updated, less blockier waveform.
image


By the way, the preview generator doesn't work at all on my end. I'm piping the d I got from Inkscape's XML editor into this. It doesn't work either when I copy the d of the SVG from materialdesignicons.com. All that works is "WIP?" and "Action button".
image

EDIT: For some reason, it did work on Chrome, but only on Chrome. Also, this made me notice that my waveform icons were 1 dp taller on either side than the existing current-ac.
image

Sine and Cosine were traced from an actual sine wave though?

That's a good starting point, but we need icons to be Material to be included in the library.

We might need to construct the path mathematically for an accurate result...

sine-wave already exists as: (It is aliased)
current-ac

Added the others:
cosine-wavetriangle-wave
sawtooth-wavesquare-wave
waveform

Was this page helpful?
0 / 5 - 0 ratings

Related issues

buutqn picture buutqn  路  3Comments

kimdv picture kimdv  路  3Comments

puytr picture puytr  路  3Comments

vishnu1991 picture vishnu1991  路  3Comments

bckp1993 picture bckp1993  路  3Comments