{"id":2757,"date":"2022-09-24T10:26:55","date_gmt":"2022-09-24T10:26:55","guid":{"rendered":"https:\/\/maffez.com\/?page_id=2757"},"modified":"2023-12-06T16:18:58","modified_gmt":"2023-12-06T16:18:58","slug":"model-f","status":"publish","type":"page","link":"https:\/\/maffez.com\/?page_id=2757","title":{"rendered":"Model F"},"content":{"rendered":"\n<p><strong>Update Dec 2023<\/strong> &#8211; There&#8217;s a through-hole version now too (by Werner, based on my schems) that sports more filter responses (-24 + QCOMP, 18, -12, -6, BP) &#8211; scroll to bottom of page for gerbers and all. Cool contribution, Werner! THX!<\/p>\n\n\n\n<p>Here we go &#8211; my first active* Eurorack Module design.<\/p>\n\n\n\n<p>I&#8217;ve always had a thing for the Roland SH101 filter, so it was happy times when Alfa Par announced that they were going to <a rel=\"noreferrer noopener\" href=\"https:\/\/alfarzpp.lv\/eng\/sc\/AS3109.php\" target=\"_blank\">reissue the IR3109 chip<\/a>. Of course, Robert Keeble has an excellent implementation with his <a rel=\"noreferrer noopener\" href=\"https:\/\/amsynths.co.uk\/home\/products\/filters\/am8101-sh-101-filter\/\" target=\"_blank\">AM8101 VCF module<\/a>, and Ericasynths have a<a rel=\"noreferrer noopener\" href=\"https:\/\/www.ericasynths.lv\/shop\/eurorack-modules\/by-series\/black-series\/black-3109-vcfvca\/\" target=\"_blank\"> variant as well<\/a> (with VCA and resonance CV, but without diode clipping in the feedback path). And, if you&#8217;re into DIY, you can still source the Pharmasonic SH module files, which are based on the ace 3109 Shruti board developed back then by Emilie Gillet. <\/p>\n\n\n\n<p>Why a maffez version? I guess I wanted a straightforward implementation that also harnesses my experiences with modifying Roland filter clones. So, this means in addition to a simple build (two ICs and some passives) you get an extra bandpass mode for yummy acid vibes!  Listen to some impressions:<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/SawandSub_lp_bp.mp3\"><\/audio><figcaption class=\"wp-element-caption\">Saw and Sub Smack<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/resocomp.mp3\"><\/audio><figcaption class=\"wp-element-caption\">Characteristic level loss compensation and diode clipping in the filter resonance<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/Bandpass.mp3\"><\/audio><figcaption class=\"wp-element-caption\">Bandpass through pole-mixing<\/figcaption><\/figure>\n\n\n\n<p>*First &#8220;active&#8221; simply means that this is my first design with ICs, Gerbers and the whole load, though it is not my first module design ever (look at the mysterious <a rel=\"noreferrer noopener\" href=\"https:\/\/www.facebook.com\/PedroJoseEustache\/posts\/593844985431729\" target=\"_blank\">Demix Module<\/a> here, something you will hear in the upcoming Mandalorian season, whoop!).<\/p>\n\n\n\n<p>What&#8217;S even cooler than one Model F? Two! Listen how dual bandpass in series can sound&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/12\/intodualModelF.mp3\"><\/audio><figcaption class=\"wp-element-caption\">model y into two model fs<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Module<\/strong><\/h2>\n\n\n\n<p>Here&#8217;s a look at the beta version with some kinks ( ironed out in the version linked below).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"494\" height=\"1024\" src=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/04\/484B3F08-387A-499E-ACFE-4E8975BBB10F-494x1024.jpeg\" alt=\"\" class=\"wp-image-3401\" style=\"width:277px;height:574px\" srcset=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/04\/484B3F08-387A-499E-ACFE-4E8975BBB10F-494x1024.jpeg 494w, https:\/\/maffez.com\/wp-content\/uploads\/2023\/04\/484B3F08-387A-499E-ACFE-4E8975BBB10F-145x300.jpeg 145w, https:\/\/maffez.com\/wp-content\/uploads\/2023\/04\/484B3F08-387A-499E-ACFE-4E8975BBB10F-768x1591.jpeg 768w, https:\/\/maffez.com\/wp-content\/uploads\/2023\/04\/484B3F08-387A-499E-ACFE-4E8975BBB10F-742x1536.jpeg 742w, https:\/\/maffez.com\/wp-content\/uploads\/2023\/04\/484B3F08-387A-499E-ACFE-4E8975BBB10F.jpeg 789w\" sizes=\"auto, (max-width: 494px) 100vw, 494px\" \/><figcaption class=\"wp-element-caption\">Model  F <\/figcaption><\/figure>\n<\/div>\n\n\n<p>In terms of controls, there are cutoff, resonance, modulation depth, audio input signal level, and filter mode. There is a second audio input with fixed level, an extra &#8220;key&#8221; modulation input that tracks your cutoff to 1V\/octave, so you can play sine wave solos with the self oscillating filter. The inputs and output are buffered. <\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/octavetracking-reso.mp3\"><\/audio><figcaption class=\"wp-element-caption\">self oscillating filter &#8211; octave tracking <\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/BD6BA0E1-847B-4201-81C8-9F03C6E3357E-1024x510.jpeg\" alt=\"\" class=\"wp-image-2763\" style=\"width:492px;height:245px\" srcset=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/BD6BA0E1-847B-4201-81C8-9F03C6E3357E-1024x510.jpeg 1024w, https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/BD6BA0E1-847B-4201-81C8-9F03C6E3357E-300x149.jpeg 300w, https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/BD6BA0E1-847B-4201-81C8-9F03C6E3357E-768x383.jpeg 768w, https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/BD6BA0E1-847B-4201-81C8-9F03C6E3357E-1536x765.jpeg 1536w, https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/BD6BA0E1-847B-4201-81C8-9F03C6E3357E-2048x1020.jpeg 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">first proto boards &#8211; worked well but still I wanted some things changed <\/figcaption><\/figure>\n<\/div>\n\n\n<p>&#8220;Inside&#8221; that little thing you have two ICs, the AS3109 and a quad op-amp. The original circuit uses two transistors in the feedback path that do clever signal polarity tricks for level loss compensation (that&#8217;s when the passband loses level when you dial in resonance &#8211; we often also call this &#8220;bass drop&#8221;) and resonance itself. In my version I simplified this by means of an inverting op-amp buffer.<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/Reso_zero_half_Full.mp3\"><\/audio><figcaption class=\"wp-element-caption\">Simple sound with reso at zero, half and full.<\/figcaption><\/figure>\n\n\n\n<p>The second that&#8217;s a bit different is an added bandpass filter response. This basically just harnesses well known principles of filter pole mixing (check electricdruid&#8217;s <a rel=\"noreferrer noopener\" href=\"https:\/\/electricdruid.net\/multimode-filters-part-2-pole-mixing-filters\/\" target=\"_blank\">excellent site<\/a> and <a rel=\"noreferrer noopener\" href=\"https:\/\/mutable-instruments.net\/archive\/documents\/pole_mixing.pdf\" target=\"_blank\">Gillet&#8217;s paper<\/a>n on that topic), yet in the 101 realm, that&#8217;s less common as it should be \ud83d\ude42<\/p>\n\n\n\n<figure class=\"wp-block-audio\"><audio controls src=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/THREE_MODES_Firstrun.mp3\"><\/audio><figcaption class=\"wp-element-caption\">In this example you hear lowpass, bandpass and pseudo-highpass.<\/figcaption><\/figure>\n\n\n\n<p>Theoretically, you can create a whole lot of more filter responses, and some folks are working on a 12hp through hole version of the Model F, if I&#8217;m correctly informed. That one  will also sport -6db, -12db outputs and such. For 8HP, however, a rotary switch would have taken up quite some real estate, so something had to give. Well, still a better love story than the stock 24db VCF&#8230; and if you don&#8217;t like the bandpass, you can easily rewire for -6db out or -12db out.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Errata<\/strong>\/ <strong>Variations<\/strong><\/h2>\n\n\n\n<p>If you build the version linked below, put wire in place of C15, which increases low end stability on self-oscilalting resonance. <\/p>\n\n\n\n<p>Input level\/signal clarity ratio: Tom Noise and others did some A\/B with their SH101 and found that you have to dial input down on the Model F to get the same signal clarity. Hence, if you want clear, use 200k for R12 (then also bump up R31 to 150k, so the filter is not too quiet). If brash does the trick, then use 120k as per schematic for R12 and R31. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Production Files and Schematic<\/strong><\/h2>\n\n\n\n<p>So far, the module is something you have to have made for you or make yourself. All necessary files you need are linked right below. Schematic, BOM and GERBERS are all in line (Gerbers may have 1.4 version label but between V1.3 and current V1.5 there were only some small changes in component vales).<\/p>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Schematic<\/span><\/strong><\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/12\/MODEL_F_EURO_1.5.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of MODEL_F_EURO_1.5.\"><\/object><a id=\"wp-block-file--media-543c15c6-e7ca-41c3-a5dc-655547741672\" href=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/12\/MODEL_F_EURO_1.5.pdf\">MODEL_F_EURO_1.5<\/a><a href=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/12\/MODEL_F_EURO_1.5.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-543c15c6-e7ca-41c3-a5dc-655547741672\">Download<\/a><\/div>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-9bfd123b-dadf-4fee-a31f-3e7b2410aabd\" href=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/08\/MOPDEL_F_BOM.pages\">MOPDEL_F_BOM<\/a><a href=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/08\/MOPDEL_F_BOM.pages\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-9bfd123b-dadf-4fee-a31f-3e7b2410aabd\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-d8b13380-c4f4-4785-89d5-7fc718463da7\" href=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/10\/Model_F_PCB_Gerbers.zip\">Model_F_PCB_Gerbers<\/a><a href=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/10\/Model_F_PCB_Gerbers.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-d8b13380-c4f4-4785-89d5-7fc718463da7\">Download<\/a><\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-03c25df6-1607-40d1-9992-2b7c5c7e7d71\" href=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/Model_F_Panel_Gerbers.zip\">Model_F_Panel_Gerbers<\/a><a href=\"https:\/\/maffez.com\/wp-content\/uploads\/2022\/09\/Model_F_Panel_Gerbers.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-03c25df6-1607-40d1-9992-2b7c5c7e7d71\">Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Build Notes<\/strong><\/h2>\n\n\n\n<p>As mentioned, the Gerbers upped here are an updated version and I need to order these as PCBs first. Once they&#8217;re in, I&#8217;ll post pictures of the build process. Should you want to build one in the  meantime, do as always &#8211; components with lowest profile first, then the more spacious ones at the end. Only solder in pots and jack sockets with the panel fitted unless you want uneven results. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Modwiggler Thread<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.modwiggler.com\/forum\/viewtopic.php?p=3822859#p3822859\">https:\/\/www.modwiggler.com\/forum\/viewtopic.php?p=3822859#p3822859<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>THROUGH-HOLE VERSION BY WERNER<\/strong><\/h2>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file aligncenter\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/12\/3D-Top-Model-F-version-1.2-1-AS3109-VCF.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Embed of 3D-Top-Model-F-version-1.2-1-AS3109-VCF.\"><\/object><a id=\"wp-block-file--media-869af6f3-f5b6-4b01-95bb-8b17db71e6c7\" href=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/12\/3D-Top-Model-F-version-1.2-1-AS3109-VCF.pdf\">3D-Top-Model-F-version-1.2-1-AS3109-VCF<\/a><a href=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/12\/3D-Top-Model-F-version-1.2-1-AS3109-VCF.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-869af6f3-f5b6-4b01-95bb-8b17db71e6c7\">Download<\/a><\/div>\n\n\n\n<p>A common forum person on sequencer.de was quite interested in the Model F when stuff kicked off but didn&#8217;t want to go SMD, so Werner made a through hole version. This is based on my basic schematic and some suggestions for additional filter responses I made. What you get is an input mixer, and a mode selector that adds -18db, -12db, -6db and Bandpass to the SH-101-ish -24db + reso comp. All Files re for download here &#8211; I have NOT tested them personally but know of folks who got a sweet module out of them. NB, this is for noncommerical use only! &#8211; Enjoy!<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-872e1187-bdc0-4ba9-bd0d-c4c80a748575\" href=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/12\/Model_F_TH_W.zip\">Model_F_TH_W<\/a><a href=\"https:\/\/maffez.com\/wp-content\/uploads\/2023\/12\/Model_F_TH_W.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-872e1187-bdc0-4ba9-bd0d-c4c80a748575\">Download<\/a><\/div>\n\n\n\n<p> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update Dec 2023 &#8211; There&#8217;s a through-hole version now too (by Werner, based on my schems) that sports more filter responses (-24 + QCOMP, 18, -12, -6, BP) &#8211; scroll to bottom of page for gerbers and all. Cool contribution, Werner! THX! Here we go &#8211; my first active* Eurorack Module design. I&#8217;ve always had &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/maffez.com\/?page_id=2757\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Model F&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2757","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/maffez.com\/index.php?rest_route=\/wp\/v2\/pages\/2757","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maffez.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maffez.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maffez.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maffez.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2757"}],"version-history":[{"count":0,"href":"https:\/\/maffez.com\/index.php?rest_route=\/wp\/v2\/pages\/2757\/revisions"}],"wp:attachment":[{"href":"https:\/\/maffez.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}