<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Shayan Javadi</title>
    <description>The latest articles on Forem by Shayan Javadi (@shayanjavadi).</description>
    <link>https://forem.com/shayanjavadi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F18593%2Fea61ddfa-39b1-4c0c-ad08-80a25605058b.jpeg</url>
      <title>Forem: Shayan Javadi</title>
      <link>https://forem.com/shayanjavadi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/shayanjavadi"/>
    <language>en</language>
    <item>
      <title>Update: Best new way to learn music theory</title>
      <dc:creator>Shayan Javadi</dc:creator>
      <pubDate>Mon, 17 Feb 2020 20:29:07 +0000</pubDate>
      <link>https://forem.com/shayanjavadi/update-best-new-way-to-learn-music-theory-3ke5</link>
      <guid>https://forem.com/shayanjavadi/update-best-new-way-to-learn-music-theory-3ke5</guid>
      <description>&lt;p&gt;Hi everybody Shayan here!&lt;/p&gt;

&lt;p&gt;About 2 months ago I made &lt;a href="https://dev.to/shayanjavadi/best-new-way-to-learn-music-theory-2o3h"&gt;this post&lt;/a&gt; about my React/Ionic React music theory app &lt;a href="https://www.solfej.io/"&gt;Solfej&lt;/a&gt;. I received tons of feedbacks and requests, and I'm back again with an update :)&lt;/p&gt;

&lt;p&gt;I've fixed and addressed all the issues, and have added tons of new features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The android version of the app is available now!&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;The app now has 75+ lessons (30 of them being brand new)&lt;/li&gt;
&lt;li&gt;I've added rhythm exercises (Transcribe the played rhythm)&lt;/li&gt;
&lt;li&gt;I've added music theory exercises (e.g. "What note is a minor 3rd above C", "Are notes X and Y enharmonic?")&lt;/li&gt;
&lt;li&gt;I've added personalized daily lessons&lt;/li&gt;
&lt;li&gt;I've added a streak functionality to keep track of your progress&lt;/li&gt;
&lt;li&gt;Squashed a TON of bugs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're looking to learn music theory, ear training, and rhythm check out the app and let me know what you think!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.solfej.io/"&gt;https://www.solfej.io/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Email me at &lt;a href="mailto:shayanjavadi1375@gmail.com"&gt;shayanjavadi1375@gmail.com&lt;/a&gt; if you have any questions!&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>ionic</category>
      <category>react</category>
      <category>javascript</category>
    </item>
    <item>
      <title>I've created a free website to help musicians learn how to play every possible scale. I'd love your feedback!</title>
      <dc:creator>Shayan Javadi</dc:creator>
      <pubDate>Sun, 26 Jan 2020 20:10:16 +0000</pubDate>
      <link>https://forem.com/shayanjavadi/i-ve-created-a-free-website-to-help-musicians-learn-how-to-play-every-possible-scale-i-d-love-your-feedback-4glm</link>
      <guid>https://forem.com/shayanjavadi/i-ve-created-a-free-website-to-help-musicians-learn-how-to-play-every-possible-scale-i-d-love-your-feedback-4glm</guid>
      <description>&lt;p&gt;Hi all!&lt;/p&gt;

&lt;p&gt;I've spent a good chunk of this month compiling a list of scales and making them searchable on my website.&lt;/p&gt;

&lt;p&gt;Once you find a scale the individual scale pages will have: guitar fingerings/intervals, piano fingerings/intervals, notes, intervals, chords (diatonic chords), and audible examples for the scale.&lt;/p&gt;

&lt;p&gt;Check it out and let me know what you think:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.solfej.io/scales"&gt;https://www.solfej.io/scales&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>music</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>A free website to learn how to learn any chord!</title>
      <dc:creator>Shayan Javadi</dc:creator>
      <pubDate>Sat, 11 Jan 2020 04:03:10 +0000</pubDate>
      <link>https://forem.com/shayanjavadi/i-ve-created-a-free-chord-search-for-every-chord-imaginable-over-6000-chords-5c47</link>
      <guid>https://forem.com/shayanjavadi/i-ve-created-a-free-chord-search-for-every-chord-imaginable-over-6000-chords-5c47</guid>
      <description>&lt;p&gt;Hi everybody Shayan here!&lt;/p&gt;

&lt;p&gt;As a musician and a an engineer I've always wanted to combine my two passions 🎸👨‍💻. &lt;/p&gt;

&lt;p&gt;For the past week I've been working on a microsite on my &lt;a href="https://www.solfej.io/"&gt;app's website Solfej&lt;/a&gt;, that lets you search for any chord imaginable. (Link is at the bottom if TLDR :) )&lt;/p&gt;

&lt;p&gt;This means every note x every chord type x every tension! (Ends up being around 6000 chords after getting rid of some of the whacky or duplicate ones.)&lt;/p&gt;

&lt;p&gt;Once you pick the chord you can find the respective's chord notes, intervals, scales that it belongs to, and piano/guitar fingerings.&lt;/p&gt;

&lt;p&gt;Here's an example: 👇&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lldE9hlI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/mbsqov5al1g007qptd17.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lldE9hlI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/mbsqov5al1g007qptd17.png" alt="Solfej chord search"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To create a page for each of the ~6000 chords mentioned above, I create a big JSON file of chords (about 200mb) with notes, scales, intervals, and guitar fingerings mapped to each one.&lt;/p&gt;

&lt;p&gt;I mainly use &lt;a href="https://github.com/tonaljs/tonal"&gt;Tonal.js&lt;/a&gt; for the music theory operation, but I ended up having to clean up a lot of stuff on my own.&lt;/p&gt;

&lt;p&gt;After that I loop through that JSON file using &lt;a href="https://www.gatsbyjs.org/"&gt;Gatsby&lt;/a&gt; and make a page for each one.&lt;/p&gt;

&lt;p&gt;I'm super excited to share this with the community. Check it out and let me know what you think!&lt;/p&gt;

&lt;p&gt;That being said I'm so excited to share this with the community. Check it out and let me know what you think! &lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://www.solfej.io/chords"&gt;https://www.solfej.io/chords&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>music</category>
      <category>gatsby</category>
      <category>react</category>
    </item>
    <item>
      <title>Best new way to learn music theory</title>
      <dc:creator>Shayan Javadi</dc:creator>
      <pubDate>Thu, 26 Dec 2019 23:04:16 +0000</pubDate>
      <link>https://forem.com/shayanjavadi/best-new-way-to-learn-music-theory-2o3h</link>
      <guid>https://forem.com/shayanjavadi/best-new-way-to-learn-music-theory-2o3h</guid>
      <description>&lt;p&gt;Hi everybody Shayan here!&lt;/p&gt;

&lt;p&gt;As a self taught musician and guitarist I've always struggled with music theory. This has been due to the lack of true user friendly resources (the amount of nights I've spent down youtube/wikipedia rabbit holes...)&lt;/p&gt;

&lt;p&gt;In the last couple of months I've set out to fix this gap for myself and everyone.&lt;/p&gt;

&lt;p&gt;I've been developing Solfej, an iOS/Android app (React + React Ionic/Capacitor) to help self taught musicians/guitarists like myself learn music theory.&lt;/p&gt;

&lt;p&gt;Solfej is now accepting early access users.&lt;/p&gt;

&lt;p&gt;I've been so lucky to be able to combine all three of my main passions (music, engineering, design) into one product. &lt;/p&gt;

&lt;p&gt;That being said I'm so excited to share this with the community. Check it out and let me know what you think! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.solfej.io/"&gt;https://www.solfej.io/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>music</category>
      <category>javascript</category>
      <category>react</category>
    </item>
  </channel>
</rss>
