The Donkey Recordings, Part 1

500 Miles

"Down in Ohio, I found a good friend in Bob Stewart, the leader of the Bob Stewart Band, and Professor in the Scripps School of Journalism. During my first summer in Athens, I took his course in web journalism. Summer courses are almost always a bit more relaxed and Bob, being the always-relaxed guy that he is, after finding out that I was a musician, asked me to listen to a song he'd written, sung, played, & recorded. I, in turn, brought him to this page, and that pretty much began our musical association. :) The original band was Bob, myself, a really good harmonica blower named Dr. Scott Schell and lead guitar master Elliot Abrahms, a Professor of Anthropology at OU. We've would play here and there, and rehearse just about every week. For this recording, our group had played an open mic to prepare for our big March 5th headline gig at the Donkey. We performed four songs, of which three came out ok on my mini-disc recorder. This is the best of the three, it's an old Peter, Paul and Mary song, with our unique take on it harmonically. For having a novice sound engineer on the board, it didn't turn out half bad."

Pearl of the Quarter

"After performing this song with Elliot Abrahms as a warm-up for the Bob Stewart Band, Bob agreed to add it to the band's roster. The opening act version was enjoyable, but doing it with the full band was just heaven, and we continued to press upon Elliot to sing harmony for this song. He has a great voice, he's just shy about using it. Fortunately, he's not shy about playing his guitar. He is, hands-down, the most amazing guitarist I've ever worked with, and his contributions are a major part of why this song got added to the band's roster.

I Got This Feelin'

"Of the songs that Bob asked me to step up and take lead on, this is my favorite. I also get a thrill every time I hear him say that he asked me to sing it because I sound like a blues singer. I know that it's a little foolish, but his endorsement made singing that song as satisfying as such an experience could be. Susan was also wonderful, her harmonies blending in so nicely that you'd think it was actually written as a duet and I was telling her not to sing at times (I wasn't, of course).

Ice

"Bob asked me at one point if I had any original music I wanted to add to the mix. I wasn't confident enough (and I'm still not) to bring forward any of the solo stuff I've done, but then I remembered the Nevermoor song, and let him hear "Ice." He liked it, and we started working on it. The first time we played it in public it didn't go so well, but this time, we absolutely nailed it. It's a bit faster than the Nevermoor version, and it has a little more of a punchy blues feel to it, but I think it works, and Bob liked it that way.

Blues is Just a Bad Dream

"This song, one of Bob's favorite James Taylor covers, we broke into three parts, with Bob singing the first verse, Susan the second, and me the third. Of all the songs I sang with the group, this one I can actually allow myself the conceit that I sounded like a real blues singer, and because of that it has a very special place in my heart.

Electric Instrumental

"I'll admit, this one's included here simply because A) it rocks, and B) it's the only time you'll ever hear a recording with me on percussion. I don't sing, no one does, but I'm the dominant percussion you'll hear, and I was quite proud of myself for actually daring to try a different role with the band. It was the only song I did percussion for.

Settings3.221MBMemory Usage140msRequest Duration
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
Joomla! Version5.3.2
PHP Version8.2.29
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.11.11-MariaDB
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:48 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "PATH_TRANSLATED" => "/home/httpd/h...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1754622751 "last" => 1754622751...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (84.07KB) (3.76ms)
  • afterInitialise (1.13MB) (24.6ms)
  • afterRoute (63.3KB) (4.51ms)
  • beforeRenderComponent com_content (77.5KB) (7.13ms)
  • Before Access::preloadComponents (all components) (110.03KB) (3.27ms)
  • After Access::preloadComponents (all components) (117.73KB) (2.74ms)
  • Before Access::preloadPermissions (com_content) (424B) (59μs)
  • After Access::preloadPermissions (com_content) (4.55KB) (1.78ms)
  • Before Access::getAssetRules (id:64 name:com_content.article.10) (104B) (53μs)
  • After Access::getAssetRules (id:64 name:com_content.article.10) (7.34KB) (250μs)
  • afterRenderComponent com_content (277.54KB) (32.13ms)
  • afterDispatch (2.31KB) (333μs)
  • beforeRenderRawModule mod_maximenuck (Maximenu CK) (396.02KB) (11.54ms)
  • afterRenderRawModule mod_maximenuck (Maximenu CK) (450.88KB) (20.67ms)
  • beforeRenderRawModule mod_menu (Bottom Menu) (27.16KB) (255μs)
  • afterRenderRawModule mod_menu (Bottom Menu) (21.63KB) (2.56ms)
  • beforeRenderModule mod_menu (Bottom Menu) (5.69KB) (778μs)
  • afterRenderModule mod_menu (Bottom Menu) (3.77KB) (460μs)
  • beforeRenderModule mod_maximenuck (Maximenu CK) (28.48KB) (466μs)
  • afterRenderModule mod_maximenuck (Maximenu CK) (14.44KB) (162μs)
  • afterRender (101.2KB) (21.77ms)
  • 1 x afterRenderComponent com_content (277.54KB) (22.95%)
    32.13ms
    1 x afterInitialise (1.13MB) (17.57%)
    24.60ms
    1 x afterRender (101.2KB) (15.55%)
    21.77ms
    1 x afterRenderRawModule mod_maximenuck (Maximenu CK) (450.88KB) (14.76%)
    20.67ms
    1 x beforeRenderRawModule mod_maximenuck (Maximenu CK) (396.02KB) (8.24%)
    11.54ms
    1 x beforeRenderComponent com_content (77.5KB) (5.09%)
    7.13ms
    1 x afterRoute (63.3KB) (3.22%)
    4.51ms
    1 x afterLoad (84.07KB) (2.69%)
    3.76ms
    1 x Before Access::preloadComponents (all components) (110.03KB) (2.34%)
    3.27ms
    1 x After Access::preloadComponents (all components) (117.73KB) (1.95%)
    2.74ms
    1 x afterRenderRawModule mod_menu (Bottom Menu) (21.63KB) (1.83%)
    2.56ms
    1 x After Access::preloadPermissions (com_content) (4.55KB) (1.27%)
    1.78ms
    1 x beforeRenderModule mod_menu (Bottom Menu) (5.69KB) (0.56%)
    778μs
    1 x beforeRenderModule mod_maximenuck (Maximenu CK) (28.48KB) (0.33%)
    466μs
    1 x afterRenderModule mod_menu (Bottom Menu) (3.77KB) (0.33%)
    460μs
    1 x afterDispatch (2.31KB) (0.24%)
    333μs
    1 x beforeRenderRawModule mod_menu (Bottom Menu) (27.16KB) (0.18%)
    255μs
    1 x After Access::getAssetRules (id:64 name:com_content.article.10) (7.34KB) (0.18%)
    250μs
    1 x afterRenderModule mod_maximenuck (Maximenu CK) (14.44KB) (0.12%)
    162μs
    1 x Before Access::preloadPermissions (com_content) (424B) (0.04%)
    59μs
    1 x Before Access::getAssetRules (id:64 name:com_content.article.10) (104B) (0.04%)
    53μs
26 statements were executed, 4 of which were duplicates, 22 unique29.59ms252.78KB
  • SELECT @@SESSION.sql_mode;248μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `qvmli_session` WHERE `session_id` = ?548μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `qvmli_session` WHERE `session_id` = :session_id LIMIT 1487μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `qvmli_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)3.4ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `qvmli_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1393μs1.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `qvmli_viewlevels`167μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `qvmli_usergroups` AS `a` LEFT JOIN `qvmli_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest193μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `qvmli_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`737μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `qvmli_menu` AS `m` LEFT JOIN `qvmli_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`1.51ms36.42KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT * FROM `qvmli_languages` WHERE `published` = 1 ORDER BY `ordering` ASC771μs1.59KB/libraries/src/Language/LanguageHelper.php:179Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `qvmli_template_styles` AS `s` LEFT JOIN `qvmli_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1890μs16.86KB/administrator/components/com_templates/src/Model/StyleModel.php:718Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `qvmli_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,:preparedArray40,:preparedArray41,:preparedArray42)1.32ms7.56KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `qvmli_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0950μs2.11KBParams/libraries/src/Access/Access.php:301Copy
  • 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 `qvmli_content` AS `a` INNER JOIN `qvmli_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `qvmli_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `qvmli_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `qvmli_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `qvmli_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)1.35ms22.17KBParams/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 `qvmli_categories` AS `s` INNER JOIN `qvmli_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`1.33ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `qvmli_contentitem_tag_map` AS `m` INNER JOIN `qvmli_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)1.07ms3.97KBParams/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 `qvmli_categories` AS `s` INNER JOIN `qvmli_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`1.32ms5.16KBParams/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 qvmli_fields AS a LEFT JOIN `qvmli_languages` AS l ON l.lang_code = a.language LEFT JOIN qvmli_users AS uc ON uc.id=a.checked_out LEFT JOIN qvmli_viewlevels AS ag ON ag.id = a.access LEFT JOIN qvmli_users AS ua ON ua.id = a.created_user_id LEFT JOIN qvmli_fields_groups AS g ON g.id = a.group_id LEFT JOIN `qvmli_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC3ms4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `qvmli_modules` AS `m` LEFT JOIN `qvmli_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `qvmli_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.88ms2KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT * FROM qvmli_modules WHERE published=1 ORDER BY id1.04ms19.14KB/administrator/components/com_maximenuck/helpers/ckfof.php:168Copy
  • SELECT a.params, a.layoutcss, a.customcss FROM qvmli_maximenuck_styles as a WHERE (a.state IN (0, 1)) AND a.id = 2771μs88.64KB/administrator/components/com_maximenuck/helpers/ckfof.php:176Copy
  • SELECT * FROM `qvmli_schemaorg` WHERE `itemId` = :itemId AND `context` = :context640μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:406Copy
  • 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 `qvmli_content` AS `a` INNER JOIN `qvmli_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `qvmli_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `qvmli_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `qvmli_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `qvmli_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)1.31ms22.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 `qvmli_scheduler_tasks` AS `a` WHERE `a`.`state` = 1635μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `qvmli_session` WHERE `session_id` = ?578μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `qvmli_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.07ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy