1 00:00:15,436 --> 00:00:22,556 Speaker 1: Pushkin. Hey, y'all, this is justin Richmond. I hope you're 2 00:00:22,596 --> 00:00:25,796 Speaker 1: enjoying a nice and safe holiday season. We're looking forward 3 00:00:25,836 --> 00:00:27,796 Speaker 1: to coming back to you with new episodes of Broken 4 00:00:27,836 --> 00:00:31,436 Speaker 1: Record in twenty twenty one, starting on January twelve. But 5 00:00:31,516 --> 00:00:33,796 Speaker 1: in the meantime, we wanted to gift you an interview 6 00:00:33,796 --> 00:00:38,716 Speaker 1: Malcolm Gladwell did for another podcast called Solvable. Solvable is 7 00:00:38,716 --> 00:00:43,356 Speaker 1: hosted by Pushkin CEO Jacob Weisberg and occasionally Malcolm as well. 8 00:00:43,716 --> 00:00:46,836 Speaker 1: In this episode, Malcolm speaks with a software engineer who 9 00:00:46,916 --> 00:00:50,516 Speaker 1: solved awkward video conference calls by reducing the delay time 10 00:00:50,556 --> 00:00:53,796 Speaker 1: that occurs enough that musicians can now jam over Zoom 11 00:00:53,956 --> 00:00:58,276 Speaker 1: in real time. Enjoy this episode. Here's Malcolm Gladwell. Was Solvable. 12 00:00:59,316 --> 00:01:03,836 Speaker 1: This is Solvable. I'm Malcolm Gladwell. Occasionally we would get 13 00:01:03,876 --> 00:01:05,996 Speaker 1: to go on break out rooms on Zoom and just 14 00:01:06,476 --> 00:01:11,636 Speaker 1: discuss our feelings about what's happening at the time, and 15 00:01:11,636 --> 00:01:15,116 Speaker 1: when the lockdown began, we were all devastated because singing 16 00:01:15,196 --> 00:01:18,116 Speaker 1: was our life. Sam is twelve years old and like 17 00:01:18,276 --> 00:01:21,956 Speaker 1: many kids, he's struggling with the restrictions COVID nineteen has 18 00:01:21,996 --> 00:01:24,316 Speaker 1: imposed on his life. There's a lot of talking to 19 00:01:24,396 --> 00:01:28,556 Speaker 1: news about the impact of COVID on classroom education. But 20 00:01:28,676 --> 00:01:33,236 Speaker 1: for Sam and his friends, what they're missing is after school. 21 00:01:33,756 --> 00:01:36,236 Speaker 1: Ragotsi was like a sanctuary to go to at the 22 00:01:36,356 --> 00:01:39,516 Speaker 1: end of the school day. Rogatsi is a boy's choir 23 00:01:39,556 --> 00:01:42,916 Speaker 1: based in California. Sam's been singing in the group for 24 00:01:42,956 --> 00:01:46,996 Speaker 1: seven years. In pre COVID times, he would rehearse twice 25 00:01:46,996 --> 00:01:50,396 Speaker 1: a week for several hours each day, but all of 26 00:01:50,436 --> 00:01:53,276 Speaker 1: that came to a halt when COVID arrived in the US. 27 00:01:53,956 --> 00:01:57,196 Speaker 1: The choir was basically stuck. If you've ever tried to 28 00:01:57,236 --> 00:02:00,316 Speaker 1: sing something like Happy Birthday during a zoom meeting, you 29 00:02:00,356 --> 00:02:03,516 Speaker 1: know what I'm talking about. Making music sync up with 30 00:02:03,556 --> 00:02:07,836 Speaker 1: other people in real time over the Internet is really tough. 31 00:02:08,396 --> 00:02:12,276 Speaker 1: The connect he delays, what they call latency, can be 32 00:02:12,316 --> 00:02:16,596 Speaker 1: pretty awkward. Give us the technical explanation of the problem 33 00:02:16,716 --> 00:02:21,876 Speaker 1: your son was facing. It's rooted in latency. Fundamentally, the 34 00:02:21,916 --> 00:02:24,836 Speaker 1: time that it takes the sound you make to reach 35 00:02:24,876 --> 00:02:28,436 Speaker 1: another musician that you're performing with. You need to have 36 00:02:28,476 --> 00:02:32,716 Speaker 1: a latency of about less than twenty five milliseconds. Otherwise, 37 00:02:32,796 --> 00:02:35,076 Speaker 1: the asense of the pulse or the beat of the 38 00:02:35,196 --> 00:02:39,476 Speaker 1: music is just lost across those musicians. Mike Dickie is 39 00:02:39,516 --> 00:02:42,516 Speaker 1: a software engineer, and after months of seeing his son 40 00:02:42,636 --> 00:02:46,276 Speaker 1: Sam bummed out about not singing, he realized he could 41 00:02:46,316 --> 00:02:49,396 Speaker 1: do something about it now for far less than the 42 00:02:49,396 --> 00:02:52,796 Speaker 1: cost of a year of private music lessons. Dickie created 43 00:02:52,836 --> 00:02:56,836 Speaker 1: a tool that allows groups of musicians to make music online. 44 00:02:57,516 --> 00:03:00,916 Speaker 1: And it might be just the beginning. So we could 45 00:03:00,956 --> 00:03:06,316 Speaker 1: have real time cheering and fan reaction in a basketball game. Yeah, absolutely, 46 00:03:06,836 --> 00:03:09,796 Speaker 1: Performing in rehearsing with others in real time is really 47 00:03:09,836 --> 00:03:12,916 Speaker 1: difficult or even impossible for many people. But this problem 48 00:03:13,036 --> 00:03:21,236 Speaker 1: is solvable. I talked with Mike Dickie about Virtual Studio. 49 00:03:21,796 --> 00:03:24,436 Speaker 1: It's a low cost device that works with the open 50 00:03:24,476 --> 00:03:28,756 Speaker 1: source tool called jack Trip to make remote music collaboration 51 00:03:29,236 --> 00:03:34,316 Speaker 1: possible in real time. Here is our conversation. Mike tell 52 00:03:34,356 --> 00:03:37,796 Speaker 1: me about the first time this that Rugazzi rehearse using 53 00:03:38,196 --> 00:03:40,716 Speaker 1: virtual Studio. What was that like? At first? It was 54 00:03:40,756 --> 00:03:47,236 Speaker 1: a bit terrifying progress out. Let's progress down, okay and 55 00:03:47,796 --> 00:03:53,436 Speaker 1: keep go. I thought of all the things that could 56 00:03:53,476 --> 00:03:56,236 Speaker 1: go wrong, and I knew that this was all very 57 00:03:56,316 --> 00:03:59,796 Speaker 1: new and untested, and I was also worried just of 58 00:03:59,836 --> 00:04:02,636 Speaker 1: what people would think of me and my son if 59 00:04:02,676 --> 00:04:06,516 Speaker 1: this was a huge disaster. But when we when we 60 00:04:06,556 --> 00:04:10,236 Speaker 1: started getting people online and it's started to work, and 61 00:04:10,276 --> 00:04:26,316 Speaker 1: the boys started to sing right. It was the first 62 00:04:26,316 --> 00:04:29,116 Speaker 1: time they were singing together in a long time, and 63 00:04:29,276 --> 00:04:33,476 Speaker 1: I could see through the zoom the faces on the 64 00:04:33,476 --> 00:04:35,996 Speaker 1: different boys start to light up. I could see the smiles, 65 00:04:35,996 --> 00:04:37,836 Speaker 1: I could see it in their eyes, and I could 66 00:04:37,876 --> 00:04:41,636 Speaker 1: see it in the director's eyes, thinking, hey, this actually 67 00:04:41,796 --> 00:04:52,516 Speaker 1: is working. That experience of seeing people and having them 68 00:04:52,556 --> 00:04:59,396 Speaker 1: so happy and having their experience with others impact their lives, 69 00:04:59,436 --> 00:05:01,596 Speaker 1: that's really what led me to put more and more 70 00:05:01,596 --> 00:05:04,756 Speaker 1: time into this and ultimately to devote all my time 71 00:05:04,796 --> 00:05:08,796 Speaker 1: towards it. Prior to the lockdown, people must have thought 72 00:05:08,836 --> 00:05:11,116 Speaker 1: about this problem and tried to solve it. Were there 73 00:05:11,116 --> 00:05:16,916 Speaker 1: existing technical solutions to the problem of how to sing remotely? 74 00:05:17,156 --> 00:05:20,356 Speaker 1: There were, thankfully. I looked at several of them when 75 00:05:20,356 --> 00:05:24,956 Speaker 1: I started out, and I came across this small project 76 00:05:25,116 --> 00:05:28,796 Speaker 1: from out of Stanford University called jack Trip, which is 77 00:05:28,836 --> 00:05:31,436 Speaker 1: an open source technology that was developed over a year 78 00:05:31,476 --> 00:05:35,316 Speaker 1: ago by the Computer Music department. It seemed very promising. 79 00:05:35,356 --> 00:05:39,276 Speaker 1: It had a high quality, lossless audio. It focused on 80 00:05:39,356 --> 00:05:42,596 Speaker 1: low latency and over the Internet, and there were a 81 00:05:42,636 --> 00:05:45,716 Speaker 1: lot of people already using it. The challenge that I 82 00:05:45,796 --> 00:05:49,196 Speaker 1: found with that is that it was a command line tool. 83 00:05:49,476 --> 00:05:52,316 Speaker 1: You had to open a terminal on your computer. In 84 00:05:52,356 --> 00:05:54,396 Speaker 1: many cases, you had to build it from the source code, 85 00:05:54,436 --> 00:05:57,196 Speaker 1: the C plus plus source code, and then you had 86 00:05:57,236 --> 00:05:59,596 Speaker 1: to know the command lines and figure out the right 87 00:05:59,636 --> 00:06:02,396 Speaker 1: command line options in order to use it with other people. 88 00:06:03,036 --> 00:06:06,276 Speaker 1: That's great for somebody who's very technically oriented, but in 89 00:06:06,876 --> 00:06:09,076 Speaker 1: my son's chorus, I was trying to figure out how 90 00:06:09,116 --> 00:06:11,796 Speaker 1: how can we roll this out to a large number 91 00:06:11,956 --> 00:06:16,116 Speaker 1: of young boys that don't have this advanced technical expertise. 92 00:06:16,596 --> 00:06:19,076 Speaker 1: And it was actually a challenge that I thought I 93 00:06:19,116 --> 00:06:22,436 Speaker 1: was well suited for because I understood the technical side 94 00:06:22,476 --> 00:06:25,516 Speaker 1: and I also had the product background in order to 95 00:06:25,916 --> 00:06:29,676 Speaker 1: try to make something that was fairly difficult to use 96 00:06:30,316 --> 00:06:32,516 Speaker 1: fairly easy for most of the people that were out there. 97 00:06:32,956 --> 00:06:38,756 Speaker 1: So we're used to is it a normal sonic collaboration, 98 00:06:39,436 --> 00:06:42,596 Speaker 1: a conversation up with people singing, We're already used to 99 00:06:42,596 --> 00:06:47,316 Speaker 1: a degree of latency. We've incorporated that into our definition 100 00:06:47,356 --> 00:06:50,196 Speaker 1: of normal. You don't have to you don't have to 101 00:06:50,196 --> 00:06:52,116 Speaker 1: take latency to zero to make it sound normal. In 102 00:06:52,116 --> 00:06:55,436 Speaker 1: other words, Yes, it's all about tricking your brain. Sound 103 00:06:55,476 --> 00:07:00,276 Speaker 1: travels at roughly one foot per millisecond, and so if 104 00:07:00,276 --> 00:07:02,996 Speaker 1: you're ten feet away from someone, it takes you ten 105 00:07:03,036 --> 00:07:05,836 Speaker 1: milliseconds to actually hear something that they say or a 106 00:07:05,916 --> 00:07:09,476 Speaker 1: note that they play on their instrument, and ours have 107 00:07:09,516 --> 00:07:13,036 Speaker 1: evolved to adapt to that. And when we play music 108 00:07:13,076 --> 00:07:16,236 Speaker 1: with a group, our brains are used to having people 109 00:07:16,276 --> 00:07:19,436 Speaker 1: that are a certain distance away. Once they get further 110 00:07:19,556 --> 00:07:21,716 Speaker 1: than twenty five feet away from you, it becomes really 111 00:07:21,756 --> 00:07:23,836 Speaker 1: hard for you to stay in sync with them. So 112 00:07:23,876 --> 00:07:27,276 Speaker 1: the trick here with these software solutions is simply to 113 00:07:27,356 --> 00:07:32,196 Speaker 1: get under that twenty five threshold with a way that 114 00:07:32,276 --> 00:07:36,196 Speaker 1: the sound is being transmitted exactly. And there's many steps 115 00:07:36,276 --> 00:07:38,596 Speaker 1: along that path when you think about it. There's there's 116 00:07:38,636 --> 00:07:41,076 Speaker 1: the path from let's say you're singing. There's the path 117 00:07:41,116 --> 00:07:45,116 Speaker 1: from your voice your vocal chords to the microphone. Then 118 00:07:45,156 --> 00:07:47,676 Speaker 1: there's the path from the microphone to your computer or 119 00:07:47,716 --> 00:07:51,796 Speaker 1: whatever audio device you're using. There's the process of digitizing 120 00:07:51,796 --> 00:07:55,436 Speaker 1: that audio, turning it from an analog sound into digital 121 00:07:55,516 --> 00:07:59,196 Speaker 1: samples that can be buffered and transmitted electronically. And then 122 00:07:59,196 --> 00:08:01,756 Speaker 1: there's the process of sending all that data from your 123 00:08:01,796 --> 00:08:05,476 Speaker 1: computer to somebody else's computer and then essentially reversing the 124 00:08:05,556 --> 00:08:08,276 Speaker 1: process in order to get into the headphones that someone's 125 00:08:08,316 --> 00:08:11,436 Speaker 1: listening to you on. And each of those steps adds latency, 126 00:08:11,636 --> 00:08:15,716 Speaker 1: and the key is just minimizing the latency of as 127 00:08:15,756 --> 00:08:18,836 Speaker 1: many of those steps as possible along the way. Can 128 00:08:18,916 --> 00:08:23,716 Speaker 1: you give a layperson's explanation of what we mean when 129 00:08:23,716 --> 00:08:27,076 Speaker 1: we talk about buffer size? Sure? Buffer size is similar 130 00:08:27,116 --> 00:08:29,836 Speaker 1: to if you're a shipping company and you're trying to 131 00:08:29,876 --> 00:08:32,716 Speaker 1: send something from China to the United States. You have 132 00:08:32,756 --> 00:08:36,116 Speaker 1: to load all of these containers onto a ship and 133 00:08:36,356 --> 00:08:40,316 Speaker 1: then send that ship across the ocean to its destination port. 134 00:08:40,796 --> 00:08:44,196 Speaker 1: All those containers then get unloaded and delivered to someone else. 135 00:08:44,516 --> 00:08:46,836 Speaker 1: So each of those containers could be considered a buffer. 136 00:08:47,196 --> 00:08:49,716 Speaker 1: The ship itself could also be considered a buffer. So 137 00:08:49,756 --> 00:08:52,556 Speaker 1: you're kind of grouping things into these larger buckets and 138 00:08:52,596 --> 00:08:57,596 Speaker 1: then transmitting them from one location to another. Describe virtual 139 00:08:57,636 --> 00:09:00,916 Speaker 1: studio to make what is this thing that you have created? 140 00:09:01,316 --> 00:09:06,116 Speaker 1: So the device it's basically using a Raspberry pie microcomputer 141 00:09:06,436 --> 00:09:08,956 Speaker 1: or a single board computer that fits in the palm 142 00:09:08,956 --> 00:09:12,636 Speaker 1: of your hand, and that this board only costs about 143 00:09:12,676 --> 00:09:16,396 Speaker 1: thirty five dollars, and so I combine that with a 144 00:09:16,876 --> 00:09:20,756 Speaker 1: sound card from a company called Hi Fi Berry, which 145 00:09:21,076 --> 00:09:24,476 Speaker 1: is extremely low latency, and it plugs directly into this 146 00:09:24,756 --> 00:09:27,236 Speaker 1: single board computer, so you don't have to go through 147 00:09:27,756 --> 00:09:31,396 Speaker 1: a USB bus, which by itself adds latency by the way, 148 00:09:31,876 --> 00:09:35,476 Speaker 1: it just talks directly to the CPU and other components 149 00:09:35,516 --> 00:09:38,276 Speaker 1: on that board, and that allows it to achieve a 150 00:09:38,396 --> 00:09:41,396 Speaker 1: latency as low as about one millisecond. But when I 151 00:09:41,396 --> 00:09:43,436 Speaker 1: realized that I could do that, and I tested it 152 00:09:43,916 --> 00:09:48,116 Speaker 1: and measured it and everything else, then I realized, Hey, 153 00:09:48,116 --> 00:09:50,676 Speaker 1: this is really possible. We can really do something with this. 154 00:09:51,636 --> 00:09:53,676 Speaker 1: Wait back up for a moment. So there is this 155 00:09:54,276 --> 00:09:57,716 Speaker 1: thing Jack Trip, which comes out of Stanford. How do they, 156 00:09:59,236 --> 00:10:04,196 Speaker 1: without without getting two swallowed up in the technical but 157 00:10:04,276 --> 00:10:08,276 Speaker 1: explain to a computer dummy like me, how they propose 158 00:10:08,436 --> 00:10:12,316 Speaker 1: to solve this latency problem. So you have this lag 159 00:10:12,596 --> 00:10:15,396 Speaker 1: how does Jack Trip solve that problem? There's really no 160 00:10:15,716 --> 00:10:18,516 Speaker 1: rocket science to it. What Jack Trip does is it 161 00:10:18,556 --> 00:10:21,796 Speaker 1: just tries to take the audio packets, to extract them 162 00:10:21,876 --> 00:10:24,836 Speaker 1: from the chip sets that are in your sound card 163 00:10:25,236 --> 00:10:28,196 Speaker 1: and transmit them over the internet as quickly and as 164 00:10:28,276 --> 00:10:31,356 Speaker 1: efficiently as possible. A large part of that is just 165 00:10:31,436 --> 00:10:35,876 Speaker 1: having small buffer sizes, so jack Trip effectively just tries 166 00:10:35,916 --> 00:10:40,956 Speaker 1: to minimize the overhead of transmitting this data over the networks. 167 00:10:40,956 --> 00:10:44,396 Speaker 1: How long did it take you to build the first 168 00:10:44,436 --> 00:10:47,916 Speaker 1: kind of prototype of this? Building the raspberry pie itself 169 00:10:48,036 --> 00:10:50,436 Speaker 1: was fairly easy. It just took a few days to 170 00:10:50,476 --> 00:10:54,036 Speaker 1: convert that over. And I had a few people helping 171 00:10:54,196 --> 00:10:57,276 Speaker 1: test things with me. And I remember the first time 172 00:10:57,276 --> 00:11:00,596 Speaker 1: I tested it myself, just as a loop back to 173 00:11:00,676 --> 00:11:03,316 Speaker 1: the server and back to hear myself, and I was 174 00:11:03,356 --> 00:11:07,436 Speaker 1: certain I did something wrong because it was instantaneous, or 175 00:11:07,476 --> 00:11:10,596 Speaker 1: at least to me, it sounded instantaneous, and I thought, now, 176 00:11:10,676 --> 00:11:14,236 Speaker 1: this can't possibly be sending. But yeah, the more I 177 00:11:14,316 --> 00:11:16,796 Speaker 1: dug into it, the more I convinced myself that this 178 00:11:16,916 --> 00:11:18,796 Speaker 1: was really happening. Were you Do you remember what? Were 179 00:11:18,796 --> 00:11:21,076 Speaker 1: you singing or speaking? Do you remember why? I can't 180 00:11:21,116 --> 00:11:25,396 Speaker 1: say you don't want to hear anything? No, I was 181 00:11:25,516 --> 00:11:29,316 Speaker 1: just I was whistling a lot. For usually I whistled 182 00:11:29,356 --> 00:11:32,076 Speaker 1: from my test. Sometimes I do try to sing if 183 00:11:32,116 --> 00:11:34,956 Speaker 1: I know nobody's listening or in the room. If you 184 00:11:34,956 --> 00:11:36,476 Speaker 1: do try to sing, what do you try to sing, 185 00:11:36,556 --> 00:11:41,876 Speaker 1: I sing about my dog. This is like didn't what 186 00:11:41,996 --> 00:11:44,276 Speaker 1: is it that Alexander Graham Bell said to his assistant 187 00:11:44,316 --> 00:11:47,756 Speaker 1: on the first telephone transmission. Was it like, you know, 188 00:11:47,916 --> 00:11:51,316 Speaker 1: doctor Watson, come quick or something like that? This is 189 00:11:51,356 --> 00:11:55,276 Speaker 1: like up there with that? And when was that when 190 00:11:55,316 --> 00:11:57,196 Speaker 1: you did that first test and you couldn't believe it? 191 00:11:57,196 --> 00:11:59,836 Speaker 1: When was that? That was probably in May? Oh wow, 192 00:11:59,876 --> 00:12:03,476 Speaker 1: this whole thing went really quickly. Yeah. Yeah. We shut 193 00:12:03,516 --> 00:12:07,396 Speaker 1: things down here in California in mid March, late March. 194 00:12:07,676 --> 00:12:11,556 Speaker 1: And I started out just you know, some evenings I 195 00:12:11,556 --> 00:12:13,676 Speaker 1: would look at what's out there and spend a little 196 00:12:13,676 --> 00:12:15,876 Speaker 1: time here and there. And the amount of time I 197 00:12:15,956 --> 00:12:20,236 Speaker 1: spent grew more and more every week, until finally I 198 00:12:20,276 --> 00:12:23,676 Speaker 1: started really putting things together and building things and testing things. 199 00:12:23,716 --> 00:12:29,476 Speaker 1: By may, So, walk me through how Rigazzi does their rehearsals. Now, 200 00:12:29,516 --> 00:12:34,196 Speaker 1: how do you put this into practical service? Well, interestingly, 201 00:12:34,436 --> 00:12:37,756 Speaker 1: Rigassi still starts all of their rehearsals with Zoom, and 202 00:12:38,036 --> 00:12:40,836 Speaker 1: we still use that as a tool to carry the 203 00:12:40,956 --> 00:12:45,356 Speaker 1: video and connect everyone visually with one another. And then 204 00:12:45,396 --> 00:12:49,316 Speaker 1: they in parallel to running Zoom, they run jack Trip 205 00:12:49,596 --> 00:12:52,396 Speaker 1: and they use jack Trip for the audio and that 206 00:12:52,436 --> 00:12:56,076 Speaker 1: means that the video is very heavily delayed compared to 207 00:12:56,116 --> 00:12:57,996 Speaker 1: the audio. It takes a lot longer for you to 208 00:12:57,996 --> 00:13:01,756 Speaker 1: see something versus when you hear it. And one of 209 00:13:01,756 --> 00:13:04,596 Speaker 1: the downsides of that is that conducting, we've learned, is 210 00:13:04,636 --> 00:13:08,636 Speaker 1: just not possible. You can't conduct visually, in particular with 211 00:13:09,276 --> 00:13:12,196 Speaker 1: the gesticulations that you would normally see a conductor doing 212 00:13:12,596 --> 00:13:17,396 Speaker 1: throughout a performance. So what the conductors have done and 213 00:13:17,516 --> 00:13:21,956 Speaker 1: learned over time is that they have started conducting through audio. 214 00:13:23,076 --> 00:13:26,076 Speaker 1: They give audio cues throughout a performance to either become 215 00:13:26,116 --> 00:13:28,396 Speaker 1: a little bit louder, a little bit softer, a little 216 00:13:28,396 --> 00:13:31,756 Speaker 1: bit faster, and when to cut off. All these things 217 00:13:32,636 --> 00:13:35,396 Speaker 1: ended up moving from the visual side to the audio. 218 00:13:35,996 --> 00:13:38,756 Speaker 1: So we still we still use the video just to 219 00:13:38,796 --> 00:13:42,156 Speaker 1: help everybody seeing one another, helps give them a little 220 00:13:42,156 --> 00:13:45,796 Speaker 1: bit more sense of presence. So everyone does. Every boy 221 00:13:45,836 --> 00:13:50,156 Speaker 1: in the choir have to have his own little virtual studio. Yes, 222 00:13:50,796 --> 00:13:54,076 Speaker 1: early on a major donor that allowed us to distribute 223 00:13:54,076 --> 00:13:56,796 Speaker 1: this out to the entire chorus. It's about one hundred 224 00:13:56,796 --> 00:13:59,636 Speaker 1: and fifty dollars for the device, and that doesn't include 225 00:13:59,676 --> 00:14:03,196 Speaker 1: the accessories, which would be the microphone and some cables. 226 00:14:03,236 --> 00:14:07,316 Speaker 1: So altogether it's about two hundred dollars. Did you when 227 00:14:07,316 --> 00:14:09,756 Speaker 1: you set out to solve this particular rob you quit 228 00:14:09,836 --> 00:14:14,396 Speaker 1: your old job to focus on this? Was that was? That? 229 00:14:15,076 --> 00:14:16,836 Speaker 1: Was that a big step? Did that seem like a 230 00:14:16,916 --> 00:14:20,996 Speaker 1: rash step? It still seems like a rash step. It was. 231 00:14:21,236 --> 00:14:24,796 Speaker 1: It was certainly a monumental and life changing step for me. 232 00:14:25,076 --> 00:14:28,156 Speaker 1: Um I also realized that this isn't something that's unique 233 00:14:28,156 --> 00:14:31,396 Speaker 1: to Ragatzi. This is a problem that's really general across 234 00:14:31,436 --> 00:14:34,916 Speaker 1: the entire world. And to me that was that was 235 00:14:34,956 --> 00:14:38,396 Speaker 1: one of those moments where I realized that I could 236 00:14:38,436 --> 00:14:41,756 Speaker 1: do something to help, and I may not ever have 237 00:14:41,916 --> 00:14:44,956 Speaker 1: an opportunity to have an impact like I could at 238 00:14:44,956 --> 00:14:48,276 Speaker 1: that moment. How do people I mean, so you have 239 00:14:48,396 --> 00:14:51,716 Speaker 1: this thing that's now being used by Rigazzi, how do 240 00:14:51,756 --> 00:14:53,996 Speaker 1: you get the Rigazzi cam't be the only choir out there? 241 00:14:54,076 --> 00:14:56,236 Speaker 1: Or people who might I mean, have I come from 242 00:14:56,236 --> 00:14:58,276 Speaker 1: a family where three members of my family are in 243 00:14:58,356 --> 00:15:01,956 Speaker 1: church choirs and they've been grounded since March. I don't 244 00:15:01,956 --> 00:15:04,596 Speaker 1: think they think it's even possible to be able to 245 00:15:05,116 --> 00:15:07,796 Speaker 1: sing together. How have you gotten the word out about 246 00:15:07,876 --> 00:15:11,236 Speaker 1: virtual studio? Different mechanisms I'm certainly in the Within the 247 00:15:11,276 --> 00:15:13,756 Speaker 1: Bay area itself, we had a number of connections to 248 00:15:13,836 --> 00:15:18,436 Speaker 1: other choruses and performing arts organizations. We've also been working 249 00:15:18,436 --> 00:15:21,796 Speaker 1: a lot with Chorus America, which is a great organization 250 00:15:21,796 --> 00:15:26,276 Speaker 1: of many choruses across the country. So we're slowly getting 251 00:15:26,276 --> 00:15:29,036 Speaker 1: the information and the word out that this is possible 252 00:15:29,156 --> 00:15:33,236 Speaker 1: through through not just our mechanism, but different mechanisms. So 253 00:15:34,196 --> 00:15:37,596 Speaker 1: it'll be interesting to see as this progresses over the 254 00:15:37,596 --> 00:15:40,796 Speaker 1: next several months. But wait, I would go even further. 255 00:15:41,036 --> 00:15:44,036 Speaker 1: There's a whole category of live experiences which could be 256 00:15:44,076 --> 00:15:47,396 Speaker 1: recreated using this. So I'm thinking, I mean, I don't 257 00:15:47,396 --> 00:15:50,476 Speaker 1: know whether you're a basketball fan, but imagine an NBA 258 00:15:50,516 --> 00:15:54,716 Speaker 1: game where everyone who's watching, every fan who's watching the game, 259 00:15:54,796 --> 00:15:59,756 Speaker 1: has one of these devices in their house, So we 260 00:15:59,796 --> 00:16:03,396 Speaker 1: could have real time cheering and fan reaction in a 261 00:16:03,396 --> 00:16:06,676 Speaker 1: basketball game. We can recreate a reel. Right now, they're 262 00:16:06,676 --> 00:16:11,076 Speaker 1: just doing fake crowd noise. Right it's a total phony experience. 263 00:16:11,476 --> 00:16:14,236 Speaker 1: But if I have if I elimit, eliminate the latency 264 00:16:14,316 --> 00:16:18,516 Speaker 1: for fans to react to a sporting event, I've I've 265 00:16:18,556 --> 00:16:22,676 Speaker 1: got a virtual I've got a realistic virtual fan experience. 266 00:16:22,716 --> 00:16:25,636 Speaker 1: Do I not. Yeah, absolutely, Honestly, I haven't even thought 267 00:16:25,636 --> 00:16:30,236 Speaker 1: about sports. But I think you're totally correct, Mike, Mike, 268 00:16:30,356 --> 00:16:33,916 Speaker 1: this is this is you can this is the future 269 00:16:33,996 --> 00:16:37,076 Speaker 1: of this, This is That's the first thing I thought 270 00:16:37,116 --> 00:16:39,276 Speaker 1: about when when I was thinking of because this is 271 00:16:39,316 --> 00:16:42,796 Speaker 1: this huge because every single I don't know why I'm 272 00:16:42,836 --> 00:16:45,996 Speaker 1: going on like this, but every single sporting event right 273 00:16:45,996 --> 00:16:49,236 Speaker 1: now and that goes on television is suffering huge ratings declines. 274 00:16:49,676 --> 00:16:52,276 Speaker 1: And that is because the experience of watching sports doesn't 275 00:16:52,276 --> 00:16:55,436 Speaker 1: seem real. And if you're telling me, if it's this easy, 276 00:16:55,556 --> 00:16:57,396 Speaker 1: I just have to I gotta buy it. I gotta 277 00:16:57,396 --> 00:16:59,516 Speaker 1: buy a device if I want to play. But people 278 00:16:59,516 --> 00:17:01,756 Speaker 1: are they were they were paying one hundred and fifty 279 00:17:01,756 --> 00:17:04,636 Speaker 1: bucks for their ticket to the to one game before. 280 00:17:04,676 --> 00:17:08,156 Speaker 1: I mean, it's not like people aren't used to investing 281 00:17:08,156 --> 00:17:10,756 Speaker 1: in a fan experience. Yeah, it's a it's a great point. 282 00:17:10,796 --> 00:17:13,076 Speaker 1: I think what one challenge we have is just with 283 00:17:13,156 --> 00:17:15,476 Speaker 1: the video side of it is we can make the 284 00:17:15,516 --> 00:17:17,956 Speaker 1: audio very quick, but you're still going to see things 285 00:17:18,276 --> 00:17:21,796 Speaker 1: delayed on the video side. Potentially, if the delay of 286 00:17:21,836 --> 00:17:25,236 Speaker 1: the video is the same for everyone who's watching, that 287 00:17:25,276 --> 00:17:27,316 Speaker 1: may not be an issue, like they'll still hear each 288 00:17:27,316 --> 00:17:31,956 Speaker 1: other in sync with what's happening. Yeah. Yeah. What's fascinating 289 00:17:31,956 --> 00:17:34,876 Speaker 1: to me is how you start with a very very 290 00:17:35,036 --> 00:17:39,076 Speaker 1: specific and very very personal problem, which is your son 291 00:17:39,276 --> 00:17:43,116 Speaker 1: is bombed out that he can't sing with his chorus, 292 00:17:43,756 --> 00:17:46,396 Speaker 1: And now you know, we're six months later and you're 293 00:17:46,396 --> 00:17:51,436 Speaker 1: thinking about recreating the way in which we experience live music, 294 00:17:51,436 --> 00:17:54,876 Speaker 1: and I'm going on and on about rescuing the NBA, 295 00:17:55,036 --> 00:17:58,756 Speaker 1: And is it I mean, it's this sort of funny 296 00:17:58,956 --> 00:18:03,076 Speaker 1: and fascinating picture of how innovation works. It is. It's 297 00:18:03,196 --> 00:18:06,596 Speaker 1: It's amazing, isn't it. Yeah, that whole process of innovation 298 00:18:06,676 --> 00:18:10,236 Speaker 1: being this this thing that builds and builds and changes 299 00:18:10,276 --> 00:18:12,756 Speaker 1: over time and ways you don't even expect it to. Yeah. 300 00:18:13,236 --> 00:18:16,476 Speaker 1: That's That's what I've always loved about technology. It's always 301 00:18:16,676 --> 00:18:21,076 Speaker 1: drawn me into the world of entrepreneurism and creating products. 302 00:18:21,076 --> 00:18:23,716 Speaker 1: And now I have the opportunity to do that in 303 00:18:23,756 --> 00:18:26,956 Speaker 1: a way that involves something I really love, which is music, 304 00:18:27,036 --> 00:18:30,036 Speaker 1: but also is helping people. Where could you go to 305 00:18:30,596 --> 00:18:34,796 Speaker 1: listen in on something that's been performance has been conducted 306 00:18:34,876 --> 00:18:38,956 Speaker 1: or recorded over virtual studio. The Rigassi Voye Chorus has 307 00:18:38,996 --> 00:18:43,796 Speaker 1: recorded and published a number of our rehearsals online on YouTube, 308 00:18:43,876 --> 00:18:46,276 Speaker 1: so the best place to see a few examples is 309 00:18:46,316 --> 00:18:49,316 Speaker 1: probably at Rigazzi's YouTube channel. One last thing, can you 310 00:18:49,356 --> 00:18:52,116 Speaker 1: give us a little sense of what listeners can do 311 00:18:52,716 --> 00:18:55,796 Speaker 1: if they want to make use of this new idea 312 00:18:55,876 --> 00:18:57,836 Speaker 1: or virtual studio or they want to spread the word. 313 00:18:57,996 --> 00:19:00,836 Speaker 1: Do you have any practical some practical words of advice 314 00:19:00,876 --> 00:19:04,756 Speaker 1: to our listeners. Yes, I'd suggest going to our website 315 00:19:04,796 --> 00:19:07,356 Speaker 1: at jacktrip dot org, where we have a lot of 316 00:19:07,356 --> 00:19:11,156 Speaker 1: different resources and people bowl who are volunteers available to 317 00:19:11,156 --> 00:19:33,916 Speaker 1: help answer questions. Mike Dickie is co founder and chairman 318 00:19:34,076 --> 00:19:38,316 Speaker 1: of the Jack Tripp Foundation and the creator of Virtual Studio. 319 00:19:38,996 --> 00:19:43,276 Speaker 1: And we're hearing the Ragatzi Boys Choir from California rehearsing 320 00:19:43,356 --> 00:19:48,276 Speaker 1: from over thirty locations at once using jack Trip and 321 00:19:48,436 --> 00:19:51,796 Speaker 1: Virtual Studio. Be sure to check out our show notes 322 00:19:52,076 --> 00:19:56,196 Speaker 1: to learn more about online music collaboration and ways you 323 00:19:56,196 --> 00:20:01,236 Speaker 1: can get involved. Next week, Unsolvable, just ahead of Thanksgiving, 324 00:20:01,436 --> 00:20:05,916 Speaker 1: retired NASA astronaut Scott Kelly. We'll talk about how social 325 00:20:05,956 --> 00:20:10,516 Speaker 1: isolation is solvable even when feels like you're trapped alone 326 00:20:10,596 --> 00:20:13,196 Speaker 1: so many miles and miles away from those who love most. 327 00:20:13,916 --> 00:20:18,236 Speaker 1: I hope you'll join us. Solvable is brought to you 328 00:20:18,276 --> 00:20:22,316 Speaker 1: by Pushkin Industries. Our show is produced by Camille Baptista, 329 00:20:22,556 --> 00:20:26,996 Speaker 1: Senior producer jos and Frank. Catherine Gerardo is our managing 330 00:20:27,036 --> 00:20:31,796 Speaker 1: producer and our Executive producer is Miilabell. Special thanks to 331 00:20:31,876 --> 00:20:38,036 Speaker 1: Kobe Gilford, Heather Fane, Eric Sandler, Carle Migliori and Kadisha Holland. 332 00:20:38,636 --> 00:20:39,516 Speaker 1: I'm Malcolm Bobber