Fuzz-booster es un efecto para instrumentos de cuerda (guitarras, guitarra, etc.) que modifica el timbre del sonido a través de una distorsión. Si el reproductor tiene un conjunto musical o aún toca algún instrumento de cuerda y quiere experimentar este efecto de una manera sencilla, el montaje de un fuzz-booster no presenta muchas dificultades.

   Describimos en este artículo un circuito muy simple, basado en configuración comercial, que proporciona el efecto de fuzz (distorsión) y booster (refuerzo) para instrumento de cuerdas.

   El circuito electrónico se puede intercalar entre la mayoría de los instrumentos de cuerda y los amplificadores. Las restricciones sólo se producen en relación con determinados tipos de cápsulas cuyas bajas impedancias pueden no casarse con las características del circuito, exigiéndose entonces un preamplificador.

   Alimentado por una sola batería de 9 V o bien por 6 o 8 pilas pequeñas, no recomendamos el uso de fuente por el ruido que puede producir, este aparato es bastante compacto, tiene bajo consumo de corriente y es muy fácil de usar.

   En cualquier momento, por simple desacoplamiento de los enchufes el lector puede retirarlo de funcionamiento volviendo su instrumento a la operación normal.

   Los cambios de algunos componentes permiten cambiar la ganancia del circuito en función de su instrumento, y los ajustes de efecto se logra en sólo dos controles.

 

CARACTERÍSTICAS:

Tensión de alimentación: 9 a 12 V

Consumo: 10 mA (tip)

Ganancia: 1 000 veces (tip)

Impedancia de entrada: 10 k ohms

Impedancia de salida: 5 k ohms

Señal de salida: hasta 9 Vpp

 

COMO FUNCIONA

Una señal pura tiene una forma de onda senoidal, como muestra la figura 1. instrumentos de cuerda no generan un sonido puro como éste, pero normalmente su timbre es tal que las formas de onda son bastante suaves, aproximándose bastante a una sinusoide.

 

Figura 1 - Sonido puro
Figura 1 - Sonido puro

 

   

Las diferencias son justamente factores determinantes del timbre del instrumento, o sea, lo que permite diferenciar notas iguales de una guitarra o de una guitarra, aun teniendo las mismas frecuencias, como muestra la figura 2.

 

Figura 2 - Sonidos de diferentes timbres
Figura 2 - Sonidos de diferentes timbres

 

   

A continuación, vemos que si modificamos la forma de onda de un sonido generado por una cuerda vibrante de un instrumento musical, también modificamos su timbre.

   La nota no cambia, pero cambia la forma en que el instrumento suena y eso es un efecto importante para la música.

   Un amplificador ideal no debe distorsionar una señal que se va a reproducir, y esto es válido para las cajas amplificadas, normalmente usadas con los conjuntos musicales.

   Sin embargo, podemos introducir circuitos amplificadores, en los sistemas que intencionalmente causan deformaciones en las señales, sólo de ciertos instrumentos, obteniéndose entonces el efecto borroso.

   Una manera simple de conseguir una deformación es usar un amplificador que tenga una ganancia tan alta que sature con una señal, para corregirlo de determinada forma.

   Así, para una señal sinusoidal, si ocurre la saturación antes de que la señal llegue al máximo, tendremos un 'aplanamiento' como muestra la figura 3 y, por lo tanto, una modificación de forma de onda o timbre.

 

Figura 3 - Cambio de la forma de onda
Figura 3 - Cambio de la forma de onda

 

   

Otra forma de obtener una deformación es colocar en el recorrido de la señal, en su salida, por ejemplo, después del aplanamiento, una red RC que provoque una caída exponencial, de tal forma que nueva modificación sea lograda, como muestra la figura 4.

 

Figura 4 - Uso de una red RC para deformar la señal
Figura 4 - Uso de una red RC para deformar la señal

 

   

El resultado final es entonces algo como una forma de onda, y un timbre completamente diferente del original, lo que se traduce en un efecto muy interesante.

   En nuestro proyecto hacemos justamente eso. Un amplificador operacional del tipo 741 se utiliza para ampliar la señal del instrumento, pero con una ganancia tan grande (determinada por R2) que fácilmente ocurre la saturación.

   La ganancia de 1 000 veces del circuito, dada por la relación entre R2 y R1, fácilmente lleva el circuito a saturación, cuando ajustamos P1 y con ello el recorte de la señal.

   En la salida del operario ya tenemos una señal deformada, pero aún así lo pasamos por un circuito RC que lo hace aún más recortado, llevándolo a una salida con picos que hacen el efecto final muy interesante.

   La intensidad de salida, para excitar el amplificador final sin cambios a partir de aquí se obtiene ajustando P2.

   La alimentación viene de una fuente simétrica (para que los dos semiciclos de la señal sean amplificados con iguales características) obtenida con el divisor formado por R4 y R5. Los capacitores en paralelo con estos resistores desacoplan la fuente.

 

MONTAJE

En la figura 5 tenemos el diagrama completo de nuestro aparato de efectos.

 

Figura 5 - Diagrama completo del aparato
Figura 5 - Diagrama completo del aparato

 

   

La placa de circuito impreso es bastante simple y puede seguir el diseño de la figura 6.

 

Figura 6 - Placa para el montaje
Figura 6 - Placa para el montaje

 

   

Para el circuito integrado sugerimos la utilización de un zócalo DIL de 8 pines y si la versión es estereofónica existe la posibilidad de tener dos canales de efectos.

   Un doble operativo 741 como el MC1458 puede utilizarse en este caso. Los potenciómetros P1 y P2 son comunes, tanto lineales como log, y uno de ellos puede incluir el interruptor general S1. Los capacitores C1 y C2 pueden ser cerámicos o de poliéster.

   C3 y C4 pueden ser electrolíticos para 12 V de tensión de trabajo o más.

   Los resistores son de 1/8 o 1/4 W con tolerancia a partir del 5% y para entrada y salida utilice los jack de acuerdo con los instrumentos y cables que usted trabaje.

   En algunos casos, el uso de caja metálica será interesante para minimizar la captación de zumbidos.

   En este caso la tierra de la alimentación debe ser conectada a la caja para servir de blindaje.

 

PRUEBA Y USO

   Intercale el aparato entre el instrumento y el amplificador como muestra la figura 7.

 

Figura 7 - Uso
Figura 7 - Uso

 

   

Conecte el amplificador y el circuito de efectos. Toque y al mismo tiempo y ajuste el control hasta obtener la modificación deseada de timbre. P1 da ganancia a la deformación, mientras que P2 ajusta la excitación del amplificador externo.

   Si observa exceso de sensibilidad, cambie R2. Este componente puede tener valores en el rango de 1 a 10 M ohms según el tipo de instrumento utilizado.

   Para cambios más profundos en el timbre, cambie C1 que puede estar entre 10 y 68 nF típicamente.

   Comprobando el funcionamiento es sólo utilizar el aparato.

 

Cl-1 - 741 - amplificador operativo

P1 - 10 k ohms - potenciómetro

P2 - 4,7 k ohms - potenciómetro

S1 - Interruptor simple

B1 - 9 V o 12 V - batería o pilas

J1 y J2 - jack de entrada y salida

R1, R4 y R5 -10 k ohms x 1/8 W-resistor (marrón, negro, naranja)

R2 - 10 M ohms x 1/8 W - resistor (marrón, negro, azul)

R3 - 100 k ohms x 1/8 W - resistor (marrón, negro, amarillo)

C1 - 56 nF (563 o 0,056) - capacitor de cerámica o de poliéster

C2 - 220 nF (224 o 0,22) - capacitor de cerámica o de poliéster

C3 y C4 - 10 uF x 12 V - capacitores electrolíticos

Varios: placa de circuito impreso, socket para integrado, caja para montaje, soporte para pilas o conector de batería, jack de entrada y salida, cables de conexión al amplificador, botones plásticos para el potenciómetro, hilos, soldadura, etc.

 

 

18.932MBMemory Usage40.51msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.16
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744446918 "last" => 1744446918...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.61KB) (211μs)
  • afterInitialise (1.14MB) (3.1ms)
  • afterRoute (179.16KB) (805μs)
  • beforeRenderComponent com_content (100.65KB) (370μs)
  • Before Access::preloadComponents (all components) (33.45KB) (156μs)
  • After Access::preloadComponents (all components) (107.06KB) (343μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (19.42ms)
  • Before Access::getAssetRules (id:21509 name:com_content.article.25292) (514.65KB) (617μs)
  • After Access::getAssetRules (id:21509 name:com_content.article.25292) (7.38KB) (77μs)
  • afterRenderComponent com_content (400.33KB) (7.34ms)
  • afterDispatch (2.25KB) (58μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (1.73ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (366μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (97μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (1.23ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (597μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (71μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (221μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (50μs)
  • afterRender (261.23KB) (3.53ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (47.95%)
    19.42ms
    1 x afterRenderComponent com_content (400.33KB) (18.11%)
    7.34ms
    1 x afterRender (261.23KB) (8.7%)
    3.53ms
    1 x afterInitialise (1.14MB) (7.66%)
    3.10ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (359.33KB) (4.26%)
    1.73ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (64.98KB) (3.04%)
    1.23ms
    1 x afterRoute (179.16KB) (1.99%)
    805μs
    1 x Before Access::getAssetRules (id:21509 name:com_content.article.25292) (514.65KB) (1.52%)
    617μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (10.1KB) (1.47%)
    597μs
    1 x beforeRenderComponent com_content (100.65KB) (0.91%)
    370μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (79.43KB) (0.9%)
    366μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.85%)
    343μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.55%)
    221μs
    1 x afterLoad (85.61KB) (0.52%)
    211μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.38%)
    156μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.24%)
    97μs
    1 x After Access::getAssetRules (id:21509 name:com_content.article.25292) (7.38KB) (0.19%)
    77μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.39KB) (0.18%)
    71μs
    1 x afterDispatch (2.25KB) (0.14%)
    58μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.75KB) (0.12%)
    50μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    7μs
21 statements were executed, 5 of which were duplicates, 16 unique11.1ms1.58MB
  • SELECT @@SESSION.sql_mode;42μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 169μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `incbmx_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)156μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`54μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `incbmx_usergroups` AS `a` LEFT JOIN `incbmx_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest76μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`230μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)203μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 07.56ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`381μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '25292'235μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)228μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`200μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `incbmx_contentitem_tag_map` AS `m` INNER JOIN `incbmx_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)292μs4KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`182μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM incbmx_fields AS a LEFT JOIN `incbmx_languages` AS l ON l.lang_code = a.language LEFT JOIN incbmx_users AS uc ON uc.id=a.checked_out LEFT JOIN incbmx_viewlevels AS ag ON ag.id = a.access LEFT JOIN incbmx_users AS ua ON ua.id = a.created_user_id LEFT JOIN incbmx_fields_groups AS g ON g.id = a.group_id LEFT JOIN `incbmx_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC398μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`207μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1189μs1.89KB/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)98μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context66μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)173μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 169μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy