1237A SAM™ Studio Monitor

Reveal the finest details of your mix with a master of the modern studio - the smart three-way 1237A.

Active Crossovers

Optimized Amplifiers


SPL

118 dB

Frequency Response

32 Hz - 22 kHz (-6 dB)

Dimensions

H 680 x W 400 x D 380 mm, (view in inches)

Heritage meets innovation

Shaped by the experience of more than 40 years, yet loaded with the most advanced monitoring technology available, the 1237A follows the heritage of its classic 1037 predecessor, and can be found flush-mounted into the walls of countless studios and facilities. And like all Genelec main monitors, the 1237A delivers uncoloured neutrality across a wide sweet spot, even at high SPLs.

Perfect translation

As part of the growing Smart Active Monitoring family, the 1237A integrates closely with our GLM software via which it can be configured and calibrated for your listening environment, compensating for detrimental room influences to create a truly optimised monitoring solution. This makes the 1237A is the perfect choice for professionals in high-end music production, post production and broadcast whose mixes need to translate perfectly to other rooms and systems.

Genelec

1237A SAM™ Studio Monitor

Package contains:

1 x 1237A main monitor
1 x mains cable 1,8 m
1 x RJ45 cable 5 m
1 x front plate
2 x rack mount ears
1 x operating manual

Genelec

1237A SAM™ Studio Monitor

Color options:

Technical Specifications

SPL

118 dB

Amplifier Power

500 W Bass (Class D) + 250 W Midrange (Class D) + 200 W Treble (Class AB)

Frequency Response

32 Hz - 22 kHz ("-6 dB")

Accuracy of Frequency Response

± 2.5 dB (37 Hz - 20 kHz)

Driver Dimensions

305 mm Bass + 125 mm Midrange + 25 mm Treble (view in inches)

Dimensions

H 680 x W 400 x D 380 mm, (view in inches)

Weight

42 kg / 92.6 lb

Connections

1 x XLR Analog Input

1 x XLR AES/EBU Input

1 x XLR AES/EBU Output

2 x RJ45 Control

Key Technologies

Active Crossovers

Optimized Amplifiers

Intelligent Signal Sensing (ISS™) Technology

Directivity Control Waveguide (DCW™) Technology

Protection Circuitry

Smart Active Monitor (SAM™) Systems


References

How GLM™ (Genelec Loudspeaker Manager) Software Works


An error occurred while processing the template.
The following has evaluated to null or missing:
==> cmsEntity.getField(profile, reviewsPath)  [in template "20116#20152#211661" at line 14, column 28]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign reviews = cmsEntity.getField(...  [in template "20116#20152#211661" at line 14, column 9]
----
1<#-- 
2    Quote section ( list reviews ) 
3     
4    Show section if there is reviews. Show maximum of three reviews in carousel  
5     
6    If only one review exists then show it with out carousel 
7     
8--> 
9 
10<#if cmsEntity?has_content> 
11    <#assign reviewsPath = "/entity/relationships/reviews/"+profile.getCMSLangCode()+"/references" > 
12     
13    <#if cmsEntity.getField(profile, "/entity/relationships/reviews")?has_content> 
14        <#assign reviews = cmsEntity.getField(profile, reviewsPath) > 
15    </#if> 
16 
17    <#if reviews?has_content> 
18 
19        <#include "${templatesPath}/227222" />  
20 
21        <@sectionHeader title="${title}" menuTitle="${menuTitle}" cssClasses="bg-blue-dark" id="section-references"/>  
22 
23         
24        <div class="review-carousel owl-carousel owl-theme">  
25            <#list reviews.iterator() as review>  
26            <#assign id = review.id>  
27                <#if reviews?size == 1 > 
28                    <div> 
29 
30                        <div class="review-container">  
31                            <#if !review.properties.isNull("quote")> 
32                                <#assign quote = cmsContentFormatterService.getMarkdown(review.properties.get("quote"))> 
33                                <div class="h1">${quote}</div>  
34                            </#if>  
35                        </div> 
36 
37                        <div class="review-container">  
38                            <h3>${review.properties.heading}</h3> 
39                        </div> 
40 
41                        <div class="review-container btn-container"> 
42                            <#if !review.properties.isNull("url")> 
43                                <a class="btn btn-light btn-medium btn-margin-top text-bolder" href="${review.properties.url}" target="_blank" rel="noopener noreferrer"> 
44                                    <@liferay.language key="read-full-story"/> 
45                                    <@linkIcon cssClasses="icon tiny-icon" alt="" icon="external-black"/> 
46                                </a> 
47                            <#else> 
48                                <a class="btn btn-light btn-medium btn-margin-top text-bolder" href="#/" onClick="openReviewPopup('${id}')"> 
49                                    <@liferay.language key="read-full-story"/> 
50                                    <@linkIcon cssClasses="icon tiny-icon" alt="" icon="arrow-black"/> 
51                                </a> 
52                            </#if> 
53                        </div>  
54                    </div> 
55                <#elseif review?index < 3> 
56                    <div class="slide">  
57                        <div class="review-container"> 
58                            <#if !review.properties.isNull("quote")> 
59                                <#assign quote = cmsContentFormatterService.getMarkdown(review.properties.get("quote"))> 
60                                <div class="h1">${quote}</div>  
61                            </#if> 
62                        </div>  
63 
64                        <div class="review-container"> 
65                            <h3>${review.properties.heading}</h3> 
66                        </div> 
67 
68                        <div class="review-container btn-container">  
69                            <#if !review.properties.isNull("url")> 
70                                <a class="btn btn-light btn-medium btn-margin-top text-bolder" href="${review.properties.url}" target="_blank" rel="noopener noreferrer"> 
71                                    <@liferay.language key="read-full-story"/> 
72                                    <@linkIcon cssClasses="icon tiny-icon" alt="" icon="external-black"/> 
73                                </a> 
74                            <#else> 
75                                <a class="btn btn-light btn-medium btn-margin-top text-bolder" href="#/" onClick="openReviewPopup('${id}')"> 
76                                    <@liferay.language key="read-full-story"/> 
77                                    <@linkIcon cssClasses="icon tiny-icon" alt="" icon="arrow-black"/> 
78                                </a> 
79                            </#if> 
80                        </div> 
81                    </div> 
82                 
83                </#if>  
84            </#list> 
85        </div>  
86 
87        <@sectionFooter/>  
88 
89 
90        <#-- Popup -->  
91        <#-- OLD VERSION: (save just in case) 
92            <div id="theme-popupReview" class="popup"> 
93                <div class="panel popup-content"> 
94                    <div class="panel-body"> 
95                        <#list reviews.iterator() as review> 
96                            <#assign id = review.id> 
97                            <#if review?index < 3>  
98                                <div class="reviewContent" id="reviewContent-${id}">  
99                                    <span class="close-button" onClick="closeReviewPopup('${id}')">&times;</span> 
100                                    <h1 class="section-heading text-bolder">${localizeField(review.title, profile.getCMSLangCode())}</h1> 
101                                    <p>${review.properties.summary}</p>  
102                                <#if !review.properties.isNull("content")> 
103                                    <p>${review.properties.content}</p>  
104                                </#if>  
105                                </div> 
106                            </#if> 
107                        </#list>  
108                    </div> 
109                </div> 
110            </div>  
111        </#if> 
112        -->  
113 
114        <#-- Popup --> 
115        <div id="theme-popupReview" class="popup"> 
116            <#list reviews.iterator() as review> 
117                <#assign id = review.id> 
118                <#if review?index < 3>  
119 
120                    <#--  
121                        Instead of setting close buttons for each reviewContent, a close button is set only once. 
122                        Both onclick and id attributes are changed every time a popup is opened. 
123                    --> 
124                    <#if review?index == 0> 
125                        <div class="close-button-container"> 
126                            <button class="close" onClick="closeReviewPopup('${id}')" id="closeButtonReview-${id}"></button> 
127                        </div> 
128 
129                        <div class="panel popup-content" id="popupContentReview"> 
130                            <div class="panel-body"> 
131                    </#if> 
132 
133                                <div class="reviewContent" id="reviewContent-${id}"> 
134                                    <div class="h1" class="section-heading text-bolder">${review.properties.heading}</div>  
135                                    <#if !review.properties.isNull("summary")> 
136                                    <#assign summary = cmsContentFormatterService.getMarkdown(review.properties.summary)> 
137                                        ${summary} 
138                                    </#if> 
139 
140                                    <#if !review.properties.isNull("content")> 
141                                        <#assign content = cmsContentFormatterService.getMarkdown(review.properties.content, 930)> 
142                                        ${content}  
143                                    </#if> 
144                                </div> 
145 
146                    <#if review?index == (review?size - 1)> 
147                            </div> 
148                        </div> 
149                    </#if> 
150                     
151                </#if> 
152            </#list> 
153        </div> 
154         
155 
156        <script> 
157        $('.review-carousel').owlCarousel({ 
158            loop:false, 
159            nav:true, 
160            dots:true, 
161            navText : ['<i class="icon-angle-left">','<i class="icon-angle-right">'], 
162            items:1  
163        }) 
164 
165 
166        function openReviewPopup(reviewId) { 
167            openPopup("Review"); 
168            $('#reviewContent-'+reviewId).show(); 
169 
170            //update: 
171            $('.close').attr('id','closeButtonReview-'+reviewId); 
172            $('.close').attr('onclick', 'closeReviewPopup("' + reviewId + '")'); 
173            $('#closeButtonReview-'+reviewId).show(); 
174
175 
176        function closeReviewPopup(reviewId) { 
177            closePopup("Review"); 
178            $('#reviewContent-'+reviewId).hide(); 
179 
180            //update: 
181            $('#closeButtonReview-'+reviewId).hide(); 
182
183 
184        // close popup when clicking outside of the element 
185        function closeQuotesPopup(e) { 
186            if(!$('#popupContent'+"Review").is(e.target) &&  
187                $('#popupContent'+"Review").has(e.target).length == 0 &&  
188                $(e.target).attr('class') != 'close' && 
189                $('#theme-popup'+"Review").css("display") == "block"){ 
190                closePopup("Review"); 
191                $('div[id^=reviewContent-]').hide(); 
192
193        }; 
194 
195        $(document).on({ 
196            "mouseup": function (e) { closeQuotesPopup(e); }, 
197            "touchstart": function (e) { closeQuotesPopup(e); } 
198        }); 
199 
200        </script> 
201 
202    </#if> 
203</#if> 

Find Your Dealer

Type in your city to find your nearest Genelec dealer

hello

Got Questions?


Search our support portal for articles on frequently asked questions:

You can also submit an enquiry to our customer support team here.