element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
FPGA
  • Technologies
  • More
FPGA
Forum Intermediate steps before progressing to fpga.
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 13 replies
  • Subscribers 553 subscribers
  • Views 1453 views
  • Users 0 members are here
  • audio
  • fpga
  • dsp
  • synthesis
Related

Intermediate steps before progressing to fpga.

ohmgroan
ohmgroan over 7 years ago

Hello everybody.

 

I am a musician who can no longer perform at the level I'm accustomed to due to injury. While this sounds sad, I am very positive and excited about my new direction, as it has provided me with the impetus and the time to work towards a childhood dream: designing and making my own gear. I started off simply by buying the hx-3 board from keyboard partner; a hammond organ on a FPGA. This project meant all the hard work was done for me, leaving just some soldering, resistors,pots, switches and config etc. Following on from this I have experimented with arduino and standalone AVRs to create some midi controllers, and used the asus tinkerboard as a spotify/iplayerradio over SPDIF.

 

Inspired by a couple of individuals on the internet I am currently working on a couple of projects, namely the arduino solina string synth (which I have redisigned to be a standalone atmega device) and the raspberry Pi mellotron, which I am attempting to do my own way without instruction, due to having years of linux experience.

 

The thing is, although these are great projects in their own right, I really see them as baby steps towards my end goal, which I envision will be largely DSP/FPGA based. However I still find these technologies quite intimidating, and I feel if I try to jump straight in, I may quickly kill my enthusiasm and perseverance.

 

Can anybody please recommend any direction that may either provide some intermediate steps, or perhaps some development packages that introduce these technologies in a friendly, logical way. They don't have to be super powerful, as long as they can provide the means to develop my skills.

 

I should mention that my knowledge of the logical topologies of synths and other audio equipment is good, I just need to learn how to use these technologies to implement my ideas.

 

Any advice will be greatly appreciated.

  • Sign in to reply
  • Cancel

Top Replies

  • johnbeetem
    johnbeetem over 7 years ago +9
    Great projects! I'm actually planning to do something similar over the next few years. I've been totally swamped with family obligations over the last few years which has minimized the time I've been able…
  • Jan Cumps
    Jan Cumps over 7 years ago in reply to johnbeetem +8
    Sounds great. Where I think the Pi will as difficult as an FPGA is with the timing. Deterministic timings over linux are in the same cliff of madness league as the one you mention in your post. Everything…
  • ohmgroan
    ohmgroan over 7 years ago in reply to Jan Cumps +7
    I'm hoping that works to my advantage, as I can't really claim to be software-inclined. I find hardware to be the easy part, that said, because my electronics projects are all music/audio/midi based, I…
Parents
  • genebren
    genebren over 7 years ago

    Steve,

     

    I don't know if you have seen this posting https://www.element14.com/community/message/241171/l/member-comments-wanted-on-real-world-fpga-training-and-development-… , but this might be a great way to learn about FPGA and get a nice development board in the process.  You already have a project in mind, which can sometimes be a stumbling block.

     

    Good luck!

    Gene

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • ohmgroan
    ohmgroan over 7 years ago in reply to genebren

    That's excellent news. I have noticed over the past couple of years that many manufacturers have been switching to FPGA, and for element14 to host something like this tells me that not only are FPGA's not going to disappear anytime soon, but are actually gathering momentum towards commonplace.

     

    As I have irregular and unpredictable work patterns I would not be in a position to commit to this, besides as I am a new member here, I think it only fair that these positions should go to members who have earned their place.

     

    That said, I will certainly be following their blogs and making good use of the comments.

     

    Your final point is absolutely true, I've made that mistake before when jumping into something new; I'm somewhat older, wiser (I like to believe) and more patient these days. I have come to enjoy doing example projects, which I otherwise would have assumed had nothing to do with my own plans. It really is the best way to gain experience and knowledge.

     

    Thank you Gene.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • ohmgroan
    ohmgroan over 7 years ago in reply to genebren

    That's excellent news. I have noticed over the past couple of years that many manufacturers have been switching to FPGA, and for element14 to host something like this tells me that not only are FPGA's not going to disappear anytime soon, but are actually gathering momentum towards commonplace.

     

    As I have irregular and unpredictable work patterns I would not be in a position to commit to this, besides as I am a new member here, I think it only fair that these positions should go to members who have earned their place.

     

    That said, I will certainly be following their blogs and making good use of the comments.

     

    Your final point is absolutely true, I've made that mistake before when jumping into something new; I'm somewhat older, wiser (I like to believe) and more patient these days. I have come to enjoy doing example projects, which I otherwise would have assumed had nothing to do with my own plans. It really is the best way to gain experience and knowledge.

     

    Thank you Gene.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube