{"id":9516,"date":"2015-08-21T20:00:14","date_gmt":"2015-08-22T03:00:14","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=9516"},"modified":"2021-06-16T16:06:48","modified_gmt":"2021-06-16T23:06:48","slug":"spotlight-on-nexys-4-ddr-looper","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/spotlight-on-nexys-4-ddr-looper\/","title":{"rendered":"Spotlight On: Nexys 4 DDR Looper"},"content":{"rendered":"<p>Hanging around the Digilent offices, one is bound to see some pretty cool projects. Today we will be highlighting one very such project, Tommy and Sam&#8217;s homemade FPGA looper.<\/p>\n<figure id=\"attachment_9670\" aria-describedby=\"caption-attachment-9670\" style=\"width: 338px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123207-e1440175981983.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9670 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123207-e1440175981983-338x600.jpg\" alt=\"20150817_123207\" width=\"338\" height=\"600\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123207-e1440175981983-338x600.jpg 338w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123207-e1440175981983-576x1024.jpg 576w\" sizes=\"auto, (max-width: 338px) 100vw, 338px\" \/><\/a><figcaption id=\"caption-attachment-9670\" class=\"wp-caption-text\">The Looper all set up.<\/figcaption><\/figure>\n<p>For those who are less musically inclined, a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Loop_(music)\">looper <\/a>is a device used primarily in electroacoustic music to repeat a section of sound material. They are commonly used in digital samplers, sythesizers, sequencers, drum machines, tape machines, and delay units. For this project, Tommy and Sam created\u00a0a custom one for themselves, using the\u00a0<a href=\"https:\/\/digilent.com\/shop\/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications\/\">Nexys Video<\/a>.<\/p>\n<p>The <a href=\"https:\/\/digilent.com\/shop\/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications\/\">Nexys Video<\/a>\u00a0looper works by\u00a0taking the audio input in and writes it to a first track, which sets the duration of the loop. Then it keeps looping, all while giving the user the ability to write to multiple banks. There are 16 different banks, each capable of holding a minute and a half of audio. It can take any aux input, and the user has the ability to control each track individually. The audio is stored in the memory of the FPGA, and\u00a0the entire system is using only 10 percent of the <a href=\"https:\/\/digilent.com\/shop\/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications\/\">Nexys Video&#8217;s <\/a>full capability.<\/p>\n<p><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-9671 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211-600x338.jpg\" alt=\"20150817_123211\" width=\"600\" height=\"338\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211-600x338.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211-1024x576.jpg 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211-800x450.jpg 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211-1200x675-cropped.jpg 1200w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>According to Tommy and Sam, the project took about a month to brainstorm and build.<\/p>\n<figure id=\"attachment_9672\" aria-describedby=\"caption-attachment-9672\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123202.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9672 size-medium\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123202-600x338.jpg\" alt=\"20150817_123202\" width=\"600\" height=\"338\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123202-600x338.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123202-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-9672\" class=\"wp-caption-text\">The custom foot pedals are 3D-printed.<\/figcaption><\/figure>\n<p>Stay tuned for an upcoming Instructable on how to build your own looper!<\/p>\n<p>And in the meantime, check out the <a href=\"https:\/\/digilent.com\/shop\/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications\/\">Nexys Video<\/a>\u00a0Looper in action.<\/p>\n<div class=\"jetpack-video-wrapper\"><iframe loading=\"lazy\" width=\"735\" height=\"413\" src=\"https:\/\/www.youtube.com\/embed\/FqavdtBFF08?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/div>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-9516 jlk' data-task='like' data-post_id='9516' data-nonce='5286a1c13f' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-9516 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-9516 jlk' data-task='unlike' data-post_id='9516' data-nonce='5286a1c13f' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-9516 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-9516 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Tommy and Sam present their homemade FPGA audio looper!<\/p>\n","protected":false},"author":36,"featured_media":9671,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4322,4327,35,1561],"tags":[1662],"ppma_author":[4485],"class_list":["post-9516","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-accessories","category-projects","category-fpga","category-applications","tag-fpga"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2015\/08\/20150817_123211.jpg","jetpack_sharing_enabled":true,"authors":[{"term_id":4485,"user_id":36,"is_guest":0,"slug":"mirandamay7","display_name":"Miranda Hansen","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/bcab037c32924b9f9b3ca4898e179f2764cb7d9a82aa2bd475170c8aaa884e1c?s=96&d=mm&r=g","1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":"","9":"","10":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/9516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=9516"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/9516\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/9671"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=9516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=9516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=9516"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=9516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}