Welcome to the show. It's me, John Park, and it is time for another John Park's workshop. Thank you for coming to the show. I am back. I was out last week for the Thanksgiving holidays, and then I was back for my show on Tuesday, which we'll talk about in a little bit. And now here I am for the first workshop show in a week or so. So thanks for stopping by. And hey, thanks, Charles Brunnerford and Connor McCarter and Dave Odessa over in the YouTube chat. Hello and welcome. And where are the other people? Well, if you're chatting or trying to chat over on Facebook or LinkedIn or some of the other places that we broadcast, Twitch, you're wondering where people are, they're probably over here in the Discord. This is our Discord server. We have a live broadcast chat room. And in fact, I have that kind of cropped off. Let's take a look at, if I can widen that image there a little bit, let's, there you can see, can you see that now? Yeah, you can. That's our, that's our full complement of channels that we have here. And this is the live broadcast chat channel that you want to hop into. This live broadcast announce that lets you know when, when shows go live. I'm a little behind on scrolling through that one. And then we have general chat off topic, help with a bunch of different topics, including Circuit Python, 3D printing, Adafrit I owe, Arduino and on and on and on. So head on over to our Discord and hang out. Why won't you? Why don't you? Why shant you? Fancy English. Let me squeeze that back over there and update that. There we go. Please don't pay any attention to Lars. Don't encourage him. I don't know what he's up to back there.  They tried to trick me. But I caught them. I was able to change out my battery pack for the microphone right before it croaked. Hi, thin man. Hi, Dexter starboard. Yeah, there was a bit of a puppet show last night because we had odd Jay on with his new mechanical owl that he's putting up some tutorials on this maker IO. Is that the right one? And that's part of digikey. I think it's maker IO, right? Someone tell me. The table does look clean, mostly. What's this one wire doing here? Let's move that there. Yeah, there was a flurry of activity before I left on our trip and then I was able to clean it off a little bit. Mike P. Hello, Gary Z. Andy Callaway. And our good friend Steve. Hello. So, oh my goodness, Lars is now available in a handy six pack. That's upsetting. All right, let's see. What else? Hello from Texas, Connor McCarter. One thing I'll mention is we've got a jobs board over at jobs.adafruit.com. You can head on over there to take a look at some of the available positions as well as have a look at individual resumes. If you're looking to hire someone, it is right here at jobs.adafruit.com. It's entirely free. Just sign up with an email address and cost you nothing to post. If you're looking to hire someone, it costs you nothing to put your info up there, including a resume and relevant work experience. If you're looking to pick up some work. So, this is the jobs board and there's plenty of stuff going on there. So, go check it out. Let's see. What else? Oh, yeah, you know, I've got this show. This happens on there we go. Tuesdays and it is my JP's product pick of the week show. Looks a lot like this. This week, it was this very cool STEM a speaker and amplifier. I love this thing. You've probably seen me use it before, especially when I'm doing projects with a circuit playground, express or circuit playground, blue fruit, and I want something a little better than the tiny little speaker that's built onto there. This has the amp and speaker. And so it's super convenient for just hooking on to a project really quickly or testing something out. Here's a little one minute recap. And the thing to know is that during the actual live stream on Tuesday, this was 50% off. And we usually do that with the product picks, we get a deep discount on them often 50% off. So, good time to get some cool gear. Take it away me. STEMMA speaker. It is a speaker and amplifier that's super easy plug and play. You can add it to a ton of different microcontroller boards and projects that need a little amp and a speaker. I've got it hooked up right now using one of our STEMMA to alligator clip cable assemblies. And I have it hooked up to a circuit playground blue fruit and I'm running the signal over this audio pin here, which on this one is actually PWM, but you can use it with boards that have a DAC as well. And what I've got are a couple of buttons here that'll give us some sounds. And so you can see you get quite a big difference by having that pressed against something, which is how these little speakers are meant to be used. The STEMMA speaker breakout board with amplifier. And yeah, if you did get a chance to decode that, you probably came up with 8-6-7-5-3-0-9 as the number that that little device was trying to call. And if you are not aware of that song, look deep into your past in the 80s to a song, what was it called, Jenny? That might have been the song. 8-6-7-5-3-0-9. I'm only going to sing it down that low today because I got a bit of a head cold. That was the consequence of travel. I braved and survived airline travel over Thanksgiving. And I did get a little bit of a head cold, but I think I'm I think I'm through the worst of it, which is good. All right, let's see what else. I think this is a good time for the Circuit Python Parsec. All right, let's get set up for this. And I'm going to plug in this board to make sure everything is up and running happily before we start. I had a fun crashing story earlier, I'll tell you all about. Let's see, there's Atom and let's go and open up. It doesn't want to show up. I think it might be under a different jaw. All right, not quite ready. Open up the, oh, that's weird. I broke the board. Oh no, I didn't. There we go. Wrong code. Okay, sorry. This will be a slightly protracted setup as I go grab that file from a different place. Yay. Okay, this should work. All right. Good. Here we go. Ready for this. For the Circuit Python Parsec today, I wanted to talk about how to do a very simple but important thing, which is serial printing without the new line. So if you're used to using serial print to the the USB REPL for your debugging or printing to a screen, one thing you'll often encounter is when you're printing out values, maybe it's sensor values or timings, the numbers kind of whip past real fast and you can't really go back and look at stuff. You can't really scroll that easily. It's a bit of a pain. So if you want to print values but not have the print statement be automatically a print, including a new line where it goes to the next line, all you have to do is this, change your print statement to include comma and equals and then some quotes with either a space or some characters in it. If I hit save right here, you will see now I have numbers moving across the screen and it'll still wrap so it doesn't kind of go off to the right forever. But it means you can keep track of things for a lot longer. So I never knew this until recently. This was a tip and trick from the Todd Bot GitHub page, Todd Bot's tips and tricks for Circuit Python. Really helpful because now you can go in and take that default behavior of the new line, remove that and even add in something, let's say a little comma now. Now when I start that, I get these little commas between them to delimit things. So that is a really simple but effective trick for helping your serial output and that is how you can do serial printing without the new line. And that is your Circuit Python parsec. Hey, here's a question. Was that audible? Yes, it was. Okay, I was worried that I had never clicked back on my mic, but then I saw no one yelling in the chat that you couldn't hear me. So, yeah, very neat trick, really, really useful. And in fact, I wanted to see if that could also be used as a more explicit way to do the new line. And in fact, it is if you put a backslash and an N, which is the sort of escape character for using a new line, if I hit save, now you'll see it's back to kind of that default behavior. So you can change what that is there, put some dashes maybe, and now it's going to run across the screen with a little custom thing in the middle. So yeah, super helpful trick. Thanks again to Todd bot for his tips and tricks page that he has. In fact, let me show that I haven't shown that in a while. I know sometimes if Todd's around, he'll put it in the chat. But let me create a new tab in my Chrome browser here. And let's bring that up tips. No, let's see Todd bot, bring that up for you right here. So if you go to GitHub and find Todd bot and look in his repositories, you'll see a circuit Python tips and tricks, your circuit Python tricks. And that has a nice little table of contents. And that's where I found this one about printing to USB serial with style. So thanks again, Todd. All right. Using tabs to get tabular data, you might still want a new line though. Interesting. Yeah, I guess it depends on if you're trying to format what kind of user trying to format that for. I find it real. This is really helpful for when you've got a analog outlet. So you're testing a joystick or Nintendo Wii Chuck and trying to find out the extents of things. It's nice to have your data show up in a neat place. All right. Let's see. What else have we got? Let's dive into my new project that I'm working on. So you may have seen some, switch the screen out. You may have seen some of my little demos in the last couple days of this and I've been updating and upgrading and Lady Aida had a cool suggestion yesterday for adding a Neo key to the mix here. So let me move all of that up and plug it in. And then I will fix the focus. And I've also got to add in an application. And I'll tell you why in a second. Okay, so let's get that focused a little bit or a little too far. It's pretty sharp. So first of all, without having it do anything that we can that we can hear. What I've got right now are these four Neo sliders. So these are essentially a plug and play slide potentiometer. And what you see we've got here on the back a couple of Stema QT ports or quick connector ports so that you can go to I squared C on your main device and then chain that to others as long as they have different addresses, different I squared C addresses. I'll show you how you change that in a second. And then this has the AT Tiny 8, I think 817 or 807 chip on it, which is our new chip for Stema types of things. So this handles all of the reading of the analog pin as well as the writing out to Neo pixels that are built onto there. You can see those brightening up and darkening as I move that slider. And then it just sends those values over I squared C in a chunk over to your micro controller. So these all are chained together and all showing up as different addresses and I'll show you the code in a second. I mentioned being able to adjust your address.  So by default, these are actually all connected.  And if you chop that little one on the A zero, then you'll add one to the address. So this starts out as address 30x0x30. And if you chop that little bridge there, this will become 31. If you just chop the one, it's 32, both of them, it's 33 and on up.  My math is sketchy there. Let's refocus that. And you can see this also has mounting holes and it has pins if you want to connect it with soldered pins into a breadboard or into a perf board of some kind. But I'm just using the I squared C here. And then I've got these mounting holes that I can use to connect these. So you can see you get a pretty good, not too tight, but not too big, gives you enough enough room to get your fingers there without hitting other ones, which is kind of nice. And now you've got the makings of a sort of prototyping DIY controller of some kind that uses slide potentiometers. That could be things like mixing colors in a set of neopixels, could be changing animation parameters for neopixels, could be changing settings on a robot or motors, could be using it for video stuff. I'm going to use it, big surprise for some MIDI stuff, but these things kind of apply almost to any use you find. So it could be sending out USB HID instead of MIDI, could be sending out serial data, serial MIDI, OSC, kind of skies the limit. And then the addition here to the project since I started showing a couple of demos is this neokey lady. I said, hey, how about add the neokey? It's about the same size. Mine has a little case on here that I had built. But let me grab one off of my little wall of goodies here. And you can see that's the, the neokey there is similar approach, has a couple of Snemekute, has the sockets for putting key switches in, has underlit LEDs, neopixels, mounting holes and so on. I don't know if the mounting holes line up. I think they maybe do. They do. Yeah. So those line up pretty well. They're in fact the same size. I'm guessing there's no, that's no accident. And that's why Lady Aida recommended it. Good call. I didn't realize that when I got the Neosliders. So let's see the, if you look at, I'm going to take the exposure down so you can see the pixels a little better like that maybe. So you'll see here with my neokeys, I'm changing the LED color and brightening it. When I press those, I've got a few different kinds of switches and no keycaps on there right now. Sorry about that. Let's see. Yeah, I don't have any clear keycaps right here. So those are sending out neokey library based button presses to my Feather M4 here. These are sending out essentially analog values as I move them around. And then what I'm going to do in code with those is have them send out MIDI. So let's take a look at the code first and then we'll, I'll show you a little demo of this in practice. Dexter's hard board says you have to add solder to change the neokey addresses. Actually on some of our boards you add solder.  So the, you'll see a kind of difference here on this neokey, this something to point with that you can see. So on this neokey here we've got those little sort of chevron-shaped pads and you bridge a solder blob across those to close those addresses. These ones actually are pre-joined and so you actually cut a trace. Let's see if I can bump that exposure back up and change that focus again. There we go. So you'll see on this one A0 and A1 I cut and A2 and A3 are not cut.  So that's the difference there and that just makes it easier for some people who aren't interested in soldering or don't have the equipment around can't for whatever reason you can change the jumpers a little easier than with this setup. So let's take a look at code on this. This view of the world works pretty well. Excuse me. Okay so here's what I have going on. Actually pulled out the debouncer that was causing me problems that I have to look into slowing things down but the main things that you'll see here that are of interest are using seesaw as well as the seesaw neopixel library instead of regular neopixel and the seesaw analog input and that's because we're essentially using the little tiny microcontroller AT Tiny on here to gather up our analog info and to write out to our neopixels and then we're sending an i-squared C message to it or receiving one to tell it what to do. So there's no GPIO pins being used on the feather itself or any of the analog stuff. It's all happening local to this board. That's what kind of makes it self-contained or almost self-contained. And then neokey is a similar type of thing but it's all wrapped up into this one library and so that's what allows me to write neopixel values and read button presses button releases on here and then send that info over i-squared C. So what we do is we set up the i-squared C bus on the zero clock and serial data lines of the feather and by the way I'm using a feather m4 here which doesn't have in this incarnation it doesn't have a stem of qt port so I decided to use this cool spark fund breakout board that has four i-squared C stem of qt ports on it. Just any board you have with that would make it easy or you could go a cable that goes from the regular GPIO out but this was just a convenience here. So then I'm setting up my neo sliders and you can see these are the addresses so the default's 30 then I have 31, 32, 33 based on cutting those little jumpers for address and then I'm going to set up a seesaw object so this seesaw and then I'm actually going to make a list of those by creating them in this little bit of code here for address and addresses it just goes through iterates four times and makes four objects that it puts into this list so then we end up with ss zero one two and three. This by the way is I think catney's working on a guide for this there isn't a guide yet for the neo slider but I can tell you if you have one and you're wondering the analog pin on here you want to read is pin 18 on all of them each of them have a pin 18 on the at tiny that's what the potentiometer is hooked up to and the pixel pin for writing out the neo pixels that are built on to here are this pin 14 yeah pin 14 then analog pins equal zero comma one why am I doing that I can't remember oh because I'm setting up two two of these right wait what was that about I don't know why I have that there anymore sorry it might be the cold let's say it's the head cold I can't remember how I'm using that I bet I'm not using that I think it's an artifact from from before before I batched it up so same sort of thing I batch this up and create two analog input or actually in this case four so for I in the range of the length of this list which is now contains four objects it goes through and creates the analog pin definition setting 18 as an analog read analog input pin then setting up the neo pixels in a similar way I go through all four of these sliders and set them each to be a seesaw object using the pin 14 of the slider with four neo pixels and I also set them by default to a kind of amber color then we set up the little neo pixel neo key rather that's these four keys here and that I set to be on address 38 I did that again by setting a jumper under here this one I did have to solder soldered the a3 jumper so I set it to add eight to the default and then I again created a color that I could set the neo pixels to start off at this kind of amber color this I'm not using that's an artifact I'll pull out of there to avoid confusion then I set up these keys so these are a little dictionary that it contains if we had multiple of these we name them neo key one neo key two in this case I just have the one so this is sort of extraneous and then there are four of these keys on here I set them each to have four one of one of two sorry one of four different colors that they can turn to so this one can turn red sort of magenta pink and sort of peach color and the last piece of info in here is just what midi note do I want them to play if they're going to play a midi note this might be nice to abstract out somewhere else that's easier but in this case I just gave it hard coded for four different midi notes that those can play then since I'm using something to check the state if they're pressed or released I have this little list here of key states and I'm setting up my midi this is a little list of slider positions so that we can compare the current slider position to the previous slider position at first I'm just setting them all to zero and this is kind of a cool way to do that you can just say last sliders equals the value in brackets times the number of them you want and that makes a list called last sliders that at first is all set to zero then those will be changed later as we move the sliders around and then finally I have a little list here of what cc numbers I want these set out on you can almost think of them as channel cc channels but these are the continuous controller or change values that are used in midi to adjust different things I'll show you those in action in a second the main loop of the program now it's kind of got these two different chunks so for the neo keys it's I won't go into as much detail because we've done this sort of stuff before but essentially we look to see the state of each of those four and if one of them is pressed and its state is false then it'll press if it's released and state is true then it'll send that sort of released signal that allows me to just send a midi signal one time and then the midi off signal only when I release it so it's not constantly spamming so that's how that state is used then here in the slider check I a couple carriage returns here to get that up higher why not in here what I'm doing is for the range of the number of sliders there's four of them for each slider it goes and it creates a variable called slider that is the analog input value of that slider so at the bottom here it's going to be zero at the top it's going to be 1023 so let's say that's a 1023 if the absolute value of the slider minus that last slider value that was stored initially at zero is greater than three that means we've moved it intentionally and it's not just noise and you could adjust this value but this works out pretty well because what I'm going to next do is remap this slider value that goes zero to 1023 down to the range of a midi cc which is zero to 127 so no one's going to notice you still get smooth cc values changing even though we're at first needing a change of three on the analog read to to register it then we send that midi controller change cc number which in the case of this first slider is seven which I think is normally volume on a midi device unless you remap it that'll change the volume of it and then whatever that number is zero to 127 gets sent then I'm also remapping the color value I'm creating a color value variable that is an integer based on using the map range function of whatever the slider value is and taking from zero to 1023 and adjusting that to five to 255 so that means that my neopixel can be at the lowest five on the red channel and five on the green channel and zero on blue I just decided to do it a sort of simple way so whenever I change this I'm just reducing the red and green or increasing the red and green and that gives me in the end this kind of nice ambery color partly because it's going through it's very yellow in reality but it's going through the circuit board of the bottom of the fiberglass of the bottom of the potentiometer slide pot which warms it up it's a sort of ambery color and I didn't want it to go all the way dark just so you'd always be able to see it there if using this in a darker setting so I have the minimum is is five on red five on green and then last thing we do is we update the value of last sliders to the current slider value and that allows us to continue that cycle of checking and again it means it's it's essentially quiet it's not sending new values when you're not touching it so let's see we can do one quick test here which will just be let's print the cc val and I will go into my serial here oh and look let's use our new trick let's see if I can use the new trick here and equals there we go so now it won't be so you can see there as I change that it'll go zero up to 1027 I'm not telling it to tell us which one is is sending right now so they're all going to end up looking the same so let's take that out of there though and the reason is this we're about to open up a piece of software that's a essentially a synthesizer a modular synthesizer simulator and I've shown you the earlier previous version of this before the new version was just released called vcv rack 2 I'm about to launch it why am I about to launch it and don't just have it launched already like I usually do for these things because it crashes when I write to the serial port for some reason so I'm going to close this close this serial port here whoops okay yes so I don't accidentally crash vcv rack and I found that out earlier when I was getting ready to demo my circuit python parsec and it was spamming all those numbers there and vcv rack was crashing and I and I figured out that's why so I'll launch that and then I'll bring up a screen for you there and let me tell this to show hey it's shown up all right um and I have it running through an external speaker so hopefully you'll hear it without me causing chaos on on my excuse me on my audio um so let's take a look at first of all without even listening to it uh if I set up my vcv rack here uh it has essentially a bunch of modules that can do different things and they can connect to each other and send and receive data and and modulate things uh and change stuff for each other that's kind of the really high level view of this with the goal of generally making some sound or music uh I have a little module in here called midi cc to control voltage and I'm going to say that should read my feather m4 right here uh so this is set up uh sorry let me zoom in there a little better uh this is set up as a set of 16 different midi cc values it can read and what I can do is customize it so that it listens to my particular sliders and you can see these are I had already set these up but now cc's 7 49 50 and 51 which are the cc numbers or channels is kind of how you can think of them that these are sending out on uh are connected to this module and you'll notice also the green uh jack here that we plug things into is increasing and decreasing its green value as I decrease or increase my midi uh the paradigm that's used inside of vcv rack is the same for modular synthesizers and semi modular synthesizers and synthesizers in general uh that use voltage so it's essentially in internal to that software it kind of thinks of things as I'm getting zero voltage or I'm getting up to in this case I think 10 volts positive or might be five some things go negative 10 to positive 10 negative eight to positive eight zero to five zero to 10 zero to eight it can vary um but in this case it it is the maximum so I can change some other thing which if you if you noticed over here there's one modular in particular which says a d s r uh that is attack decay sustain and release and if you look at the helpful graphic there those values are changing as I change my sliders and what these represent are an envelope of sound so a sound can start stay sustained at its maximum volume and then end instantly and that would look something like uh let's see this so that's a case where I have an instant attack I have no decay period it just stays from the attack value to the sustained value forever it holds as long as you hold and then it drops off um the if I adjust these you can see I can now change the amount of uh time it takes to decay from its attack value to its sustained value which makes more sense if the sustained value is is uh a bit lower than the attack on slot and then if I want it to have a long release um this is sort of not a relative scale this changes its scale the timings of the first stuff are the same but this last thing is now going to release a long time uh so let's see if I can actually show you what that sounds like um I'm going to set up the output module here where'd you go to be yeah okay what's missing you should be playing over that what value I've taken some mixer value really low I said oh I know I'm not sending any uh so let's do one other thing I'm going to press one of my buttons on the um little neokey let me get a nicer sounding one I've really made this sound terrible I'm sorry I was goofing around with that um so here's very plucky starts and stops instantly uh in fact you know what I'm gonna should I break some stuff let me no no I don't want to all right so let's just see if we can hear a difference in this sorry um I'm going to now increase the attack yeah you know what I will I'm going to break a bunch of stuff um suffice it to say before I go and break that if you see these four red buttons those are actually uh based on my little neokey and I'm essentially using those as there's this module called flow here um I'm using it almost like a mute switch do I want some of that signal flow to go through one of these four resonators here um but I think that's that's making it really hard to demo the other thing so I'm gonna take uh take their control away from them for a second and I'm gonna patch this a little more directly uh let's see I do so this little oscillator here is what's actually making the sounds and I'm gonna go directly out okay let me get a nicer sounding oscillator let me make some of that pitches a little higher okay that's a little better so if I adjust this slider here forever short release you can hear it's very short it does not have a release to it it just ends and if I want to have a really soft let me raise this uh soft intro I can increase that attack time then it takes longer to get to that attack uh and you can even see over in this uh item here this is vca that has a little meter if we have it doing a long decay I'm gonna slow the tempo down on this real quick so you can see that better hmm I don't know why I've got such a low level on this sorry about that this uh this meter is all my levels are really low so this meter is not helping me out let me clear some stuff out of here go away go away go away go away simplify you go away so now I'm essentially not doing anything with these right these are not connected to anything um but what I'll do is I'm gonna yank this sequencer out of the mix and I'm gonna yank the trigger from that sequencer out of the mix I don't need that uh I'm gonna lower the volume in case that ends up being very very loud and now what I'll do is actually take those midi notes that I'm sending with my um neo keys here and oh you know what let me undo a bit before because knowing which ones I connected them to is is not fun so long okay so that brings those back okay so what I'm gonna do is I'm gonna take these uh cables that are coming out of here you can see they'll turn green when I press this note here which is a e and that one's a f sharp and that one is a g and that one's a a sharp so what I can do is just run uh a midi oh you know what yeah let me make a mid a better midi thing hold on midi to cc the most basic one okay so this one it's actually a little simpler good all right let me delete some things I don't need to worry about which note it'll do it for me uh let's delete you remember how I showed the signal state game the other day this is the same like using modular synthesizers is like playing a puzzle game so it's part of the appeal uh so now this uh is gonna read my feather m4 for not the midi cc which is what these guys are doing but instead just for the midi notes that are being sent and and that includes the pitch value as well as uh the gate which is how is it being sent or not being sent so if I attach my uh I don't need a quantizer either so if I take my volts per octave from there and send it into this uh module here and then I trigger the envelope that we've been playing with from this all right this will make it a lot easier to to demo so I can all right so that's increasing that um amount of release time and if I go a short decay you'll see when I first press it it then jumps down to so it's louder right on the attack then it gets to this um um whatever this level is of the sustain and then it drops off so if I get there you can see it jumps all the way up and then immediately goes to the decay also you can see the lights on here which are kind of cool they will show you what phase of things we're in uh so if I increase you should see the lights going from attack to decay and now it's in the sustain and then when I let go it does the release spending a lot of time there um we can do a lot more with that we've done that in some other shows uh like adding an arpeggiator to it or having it modal so it only plays notes within a certain um uh mode or key this is four keys I don't think it's necessary I just gave it four notes that kind of sound good together um and if you uh if you want to take this kind of stuff and use it in other ways it's really simple so right now let's say I don't really want to noodle around with this attack I like the attack decay sustain release there but I want to use these knobs to change values of the oscillator itself uh what I can do is say okay the output of this first slider is going to change the timbre of my oscillator so try a different oscillator and that'll do a different thing let's see which one is that that is the wave shaping oscillator so it's a wave shaper oh this this two operator FM is kind of cool kind of making two sine waves battle each other uh now I can take my second slider here and say I'm gonna adjust the morph value which is another kind of just general name for some modulation that's happening and it varies by by model um and it's kind of cool to check out what those waveforms look like so let's open up an oscilloscope by the way this is free software I'm not paid to endorse it I just like using it um in case you were wondering but I feel good about it because it's free and uh you can you can go and download it today uh just look for VCV rack two there is a paid version that I think can be used uh as a multi-channel VST inside of other applications but this is just the free one I'm using uh so let's take the output of that um oscillator or let's yeah that's fine we can we can do it even when it's not playing because it's not the gate isn't open for the for the VCA there we can take a look at what the wave looks like so you can see there we get a really smooth sound because there aren't many harmonics it's a really smooth looking wave then we can start messing with it now it's wave folding now it's a sign now we multiply one sign against the other and you can get lost in this and play with this all day I don't know if there's any others that are particularly uh let's see maybe the let's do this chords okay so this one creates chords um and not only does it create chords but the wave shapes can change as can the voicing of the chords so this changes the voicing and so I'm going to use a third slider here uh instead of the sustain now I'm going to adjust the harmonics knob which I believe is the one that changes which chord you're playing so let's uh drop that down and that should work yet oh you know what I gotta bump up my since I'm unplugging things over here it's uh using defaults I don't love so that's a different chord than the others now this will be the same chord but voiced differently which just means which notes uh in which octaves are played uh even though it's the same notes kind of goes through the overtones there is almost what it sounds like uh and then you know we could take this last one there isn't actually um a kind of sane thing to plug it into on this oscillator but I'm going to put it into the model uh category which changes which of the different possible synthesizer models that are built into this one this one by the way is based on the mutable instruments plats uh which is a digital um oscillation sort of sound source module that has a bunch of different models built into it sometimes called a meta oscillator or uh yeah meta oscillator thinks the name for it so now this last one will change which model we're using so it'll get very very different sounds so you can see this is just changing these these buttons you can see the led traveling up and down on this center row here some of them are drum and noise based at the red section so they might not make sense to play this way this is like granular synth stuff particle noise you get that kind of bubbly that's fun all right um so I think that hopefully has uh inspired you a little bit about uh both finding a fun thing to play with on the side like this vcv rack but also uh just making a physical interface um in in your uh microcontroller world that you can use on your computer and if I go back to this um if I undo some things here and get back to controlling my adsr uh you can see here this is a lot more this is a lot quicker to go and adjust those four parameters with a set of uh sliders than it would be going with one mouse button at a time you might some people use touch screens with this I think and that that could get pretty fast um but it's it's nice and satisfying to have uh a slider stay where the slider stays until you decide to go and touch it so uh I'm a I'm a fan uh Dexter Sarber says it's nice but you can can you play street chicken on it and Steve Hook uh says yes likely uh yeah I don't have it loaded up but yeah there's sampler modules I guess I should load load that in as a sample or um transcribe my song to somehow play in here what did I write it in I don't think on here I can't remember now maybe maybe that was done on vcb rack uh so let me know if there's other uh thoughts or questions over in the chat I'll bring bring up our discord here before we finish up let me see if there were any missed someone says yeah how much you can do on a stem of qt you sure can you can do a ton a couple of little um sort of things that are in progress and gotchas we found some issues trying to run these neosliders on rp2040 so uh we're going to be looking at that I think Dan H is getting out his logic analyzer to see what was going on um just uh a heads up if you're if you're using this in your running problems try it on a m0 or an m4 or other things those are the two I've tried it on um and uh that's just for these and so I'm not sure it could be to do with the fact that this one has the at tiny uh instead of the sam d9 or whatever we used in the previous stem of stuff and that's a that's a shift to our stem of things so I'm sure we'll get that working because that's a much more available chip uh for us um Steve brought up in the chat the yeah this is kind of like an rgb version of the 16n which is a really cool uh 16 fader board that's a diy project you can buy them as kits or make source them and make them yourself runs off of a teen c 3.2 um and has 16 sliders that can send midi cc and even i squared c info um how many addresses available on the neo sliders oh this is a good one this is a fun one for the chat uh we have four jumpers uh they add either one two four or eight to the address and you can use them in any combination so how many addresses does that give us I will leave that to the chat um if I try to do it I'll embarrass myself mostly but yeah so so this one adds eight so you can do a lot how about that answer in fact Steve I think if we look at the page let's look at this web page if we look at the page for the um um the learn guide here i'm gonna bring this up you'll want to see this if we bring up learn guides and I look for neo trellis we did a graphic I think I based it on one of Steve's graphics uh for for tiling so this one has you can do up to 32 of these the question is how many address slots does it have and I think I put a chart up here based on this cheat sheet yeah there you go so this one has more because this one this one has the a four which adds 16 okay so that won't answer it for us drat um but yeah it's a cycle there's there's Steve okay you're on asking me a question I'm just gonna point at your link on lines where you created a thing four Steve says four yeah it has four jumpers that's right I don't know what that math is I'm no good with hex math like I told someone the other day I don't have six fingers I do have 10 but I don't have six so I'm no good at hex if that computes all right I think we've done it I think we've exhausted our supplies I never even walked over to the bench today let's let's head over there since it's sort of cleaned off uh oh that's kind of dark I can head over here and do a whole lot of nothing anything to talk about over here uh hi and now nothing happened over here today clean bench and it stays that way it was all at the computer today but I think that my next step with this will be to come up with the um a little some measurements and spacing to put together your own little board of stuff especially now that I know this has the same mounting hole spacing we can make a cool little give it some space like that have a little four buttons vertical like that and four sliders microcontroller kind of cool uh yeah Lars did lose his hat and hey did you know that we have these in the store now I think only the linear one is left but uh remember I was playing around with those and uh now now Adafrit is selling them so go go check out those big giant keys they're pretty cool all right 64 Connor McCarder says 64 question mark maybe I think it might be 32 I don't know as far as power goes uh four neopixels per uh how many you can drive just off of your your normal microcontroller you might have to add add external power at some point uh at least six where's my math people math is hard I don't want to do the math of that uh so if it's 30 so if we have one address we get two of them if we do that by itself three four five six seven eight nine ten eleven twelve I'm sure I just embarrassed myself into that wrong uh my ps is the slider basically a linear version of a rotating potentiometer yes it absolutely is um and it's almost the same mechanism on some level there's there's two tracks that are offering um a connection to ground and power and the uh on both ends uh so you got your wiper which is measured and that's moving and essentially is decreasing the resistance towards the end it's getting closer to it's increasing the resistance of the the end it's moving away from vice versa take all that and loop it into a circle and that's what the potentiometer is not not a hundred percent but basically that's it uh still no math answers that anyone is super confident in research is needed Connor says yes I bet Lady Aida has that answer off the top of her head she probably even said it in the in the uh the new new new segment all right we'll get back to this uh Phil Wilshire asks hi I have a 2.8 pi tft display how do I connect this to a pi four if that tft display is designed for the raspberry pi that has 40 pins it's still the same connector on all of them um so I think that would just connect and it'd be more a question of software if anyone has experience with that specific one uh or if you've run into a problem with it let us know you can also bring a question like that to the chat if you head here to the discord uh there's I think help with raspberry pi right here and that might be a good good place to go and check that hey we got an answer from c grover and his answer looks succinct and confident it is 2 to the fourth power so 16 love it so you can do 16 of these as far as the number of addresses the bigger question then will be your um uh neopixel if you can do uh 16 times four neopixels at full brightness off of just the um the power here that I'm not sure so you may need to supply a little more power keep them dim you know you don't always have to go full full crank with them and that's another thing about neopixels they have three or four uh LEDs in them if you are just dimming red up and down you're using 20 milliamps if you're going from black to white you're using 60 roughly um dexter starbert also had the same math thank you I missed that you said it right away didn't you good all right uh thank you everyone I'm gonna go uh get over this cold and uh I will see you next time thanks for stopping by be sure to stop by tomorrow for scott's deep dive with scott uh he's up to something not bare metal circuit python on a raspberry pie this week but maybe some of the bluetooth um python flying over the air to to uh code wirelessly he was he was showing off something last night it was really cool uh all right yes thank you so much uh thanks dexter I hope I feel better too I'm gonna go drink some hot tea that's what I need thanks everyone uh see you next time bye bye


Okay we're back, this is Dave Vellante, I'm from Wikibon and this is theCUBE, Silicon Angles production of Reinvent 2013, we're here, this is Amazon's big show, this is the Super Bowl of Cloud, we're here in Las Vegas, Mauricio Fernandez is here, he is the president of Daedalus which is a Brazilian consultancy, welcome to theCUBE, thanks for coming on. Thank you, thank you. Brazil is a vibrant market, been to Brazil, it's a very IT savvy market, obviously a lot of banks, it's the biggest market in South America, so quite advanced, first of all talk about Daedalus, the firm and what do you guys do and I want to get into the Brazilian market and obviously the cloud. Okay, well thank you for inviting me to be here, Daedalus is a traditional company in Brazil, we started in 1989, 24 years ago, so we are very well known in Brazil, we did a lot of things, for instance in the past we had a local data center with 2,000 servers and then we gave up because it's impossible to have a data center with such volume today, then we realized that cloud computing is the future and we started a partnership with Amazon and we grew up a lot and today we are one of the major partners of AWS in the world, in Latin America the number one also. So 1989, in fact I was just talking to somebody and I said, you know, this reminds me of the early 1990s, this being the whole migration of applications to the cloud, you remember I'm sure the downsizing trend, right, a lot of mainframes in Brazil and then almost overnight from 1991 to let's say the late 90s, all the apps went off the mainframe to client server. You're seeing a similar migration to the cloud, do you buy that analogy, are there similarities that we can draw on and learn from? Yes, it's similar but cloud computing has something that is very different, it's not only for the IT, so the CIO, the guys from IT, they realize that they are in a shift that will provide to them the opportunity and the risk of helping the entire company. They are not changing a big server for a small server, they are eliminating the server and they are doing something that is not only IT but it's internet in general. So they have to deal with the guys from marketing services, sales, etc, etc, it's a new world for them. So you're right, back then, even though I could argue that a lot of the client server was enabled by the client and that was sort of non-IT, but it was about personal productivity. It wasn't about organizational productivity which is what the cloud is about, it's like Andy Jassy says, the question you should be asking is how can you make your company more productive, how can you serve your customers better? That's not a question we asked back in the IT. Yeah and that's a big problem because all of us from IT, we are not prepared for those questions. So the fear is huge in general. When you go to a CIO of a big company, which is the target that we have, we see a lot of fears because those guys, they have been trained to discuss only IT and now all of a sudden they have to solve problems about sales, presentations, internet in general, etc. It's not easy. And our work at Daedalus is to help those guys to jump from the old systems to the new systems. And we are trying to do this all the time. So Mariso, if I had a draw bell curve, speaking about your local market, and maybe slice it into three, those CIOs that really get it in embracing the cloud, they see the future and they say, we want to be a part of this, those that are fearful but realize something's coming and those that are digging their heels in, say no way, cloud. How would you say that pie or that bell curve breaks up? What rough percentages do you see? That's a great question. This is changing all the time. The market in Brazil, I think it's the same here in the United States, but in Brazil this is changing in a fast speed. What is moving then to the cloud is dropping costs, agility, and best services. So there is a moment that you no longer are discussing, well, should I go or not? Should I decide? Well, you have a very emergency situation, a critical situation. So I used to say that Daedalus is like an emergency room where the guys go and say, well, I am with pains and I have to go now. So this is happening all the time. We discussed with customers for one year, two years, and all of a sudden they have a pain and they have to move in the same moment. So that's very interesting. In the past, when you said about the mainframes, it was a process for a long time, one year, two years, three years. Now it's weeks, okay? And those guys, they changed a lot. Of course, Brazil, we have a lot of, let's say, more old-fashioned people that say that, let's say, well, cloud is not for me. We are not prepared. But then all of a sudden they have a situation that they have to move. It's incredible seeing this. And we help those guys to understand that, well, it's okay. We've seen this before. We are doing this all the time so we can help you as well. When did you realize that AWS is announced in 2006? How long after did you realize this was the future and something that you were going to sort of bet your business on? 2009. Okay. And I will tell you what I did. I gave up everything that I was doing, all the types of services, and embraced the idea of AWS totally. Totally. Yeah, wow. So I say, well, I don't want this. I will not start with the small people thinking about cloud computing. I will focus my company totally to cloud computing. And this is one of the devices that I say. This is not for a hobby, okay? Cloud computing has to go deeper to understand that. So since 2009, we created a new company totally on cloud computing. So today we are working with AWS and Google also for the Google apps. And our projects, they are totally devoted to cloud computing. That's the key of success. We haven't talked much about it at this show, but I would observe that your timing is impeccable because I would say, okay, 2006 to 2009, it was basically tinkerers, you know, it was developers playing around with AWS. 2008 when the economy crashed in the fall of 2008 and 2009, and we've been saying this, and I heard Andy Jassy say it at a meeting I had with him recently, that economic downturn accelerated the move to cloud in our client base by at least 24 months. Everybody said we have to shift to a variable expense. Don't spend money on servers. And then coming out of the downturn, things are actually pretty good from a spending standpoint, but you saw a lot of shadow IT, what we call shadow IT, marketing departments, research departments, doing it on their own. And now, our premise is that in 2014, we're going to be entering the phase of CIOs embracing this. Now, based on what you said earlier, maybe not so much, maybe CIOs but what do you think about that? Did you see that huge spike in interest as the economy turned down? Your business started to explode? Is that what happened? Exactly, that's the idea. I mean, when you are in a crisis like 2009 or today, a company will look for reducing costs and agility. That's why we are here. I mean, cloud computing is the same. I mean, agility is an incredible agility compared with what we had 10 years ago and reduce the costs. So we are speaking the proper word for those guys. So 2013, 2014, we will envision a huge acceleration on cloud computing because all the fears, you know, you have fears when you don't have the CEO of the company saying, well, I have to reduce your budget for 30%, 40% because we are in a bad situation. I have to, you to help the shadow, the degree IT departments on marketing, et cetera, because we have to be more agile. We have to recreate our company as well. So I believe that the next two or three years will be very, will be the golden age for the enterprise cloud computing. And then, again, in your timing, you had the Google effect in 2009. I know we as a company moved to Google Apps, Google Email. We were a Microsoft shop. We moved to Google Apps around that time, largely because Microsoft 360 wasn't ready at the time. But it is now. So what are you seeing there in the marketplace? Microsoft's coming on a lot stronger in the apps. What are you seeing in your customers? Too late, in my opinion. A little too late, yeah? You know, we are living in a moment that months are like years in the past, right? So Google is doing that since 2007. AWS since 2006. So despite of the fact that Microsoft, of course, is the big company, but I don't think they have the focus. I don't think they have the proper timing to compete with AWS or Google as well. No, sorry. So AWS, multiple data centers in Brazil, correct? Yeah. So in Brazil, it just passed some laws recently requiring that for certain industries, I didn't read the law, but I've heard about it secondhand. Certain industries will require data must be stored in Brazil. Is that right? Maybe you could add some color to that. Yeah, that's correct. Well, it's not available the law. They are voting for the law on the Senate, but probably that will be the shape. I mean, the data should be in Brazil, okay? What doesn't have a huge impact for AWS because they invested to have some data centers in Brazil? Yeah, so what was the impetus for that law? I mean, it's probably predated the whole NSA prism issue, right? You know, the National Security Agency. But are your clients sensitized to that? That potentially the United States government could be looking at their data? Or any government for that matter? All the time when they ask me that, I say that, let's say, the more mature people understand the situation and know that this is not a technology situation, it's a diplomatic situation, okay? And they understand that they have to encrypt their data, they have to concern more about security. But they understand that cloud computing is the best way to place your data. They are insecure inside your house. So probably if you use AWS, we train the micro for instance, you'll be much more secure despite of any patriotic act or any other law than having the data on your home. You believe cloud is more secure than on premise. Now, a lot of banks in Brazil, a lot of financial institutions, I guarantee some IT practitioner inside those financial institutions would say, no way. What would you say to that? Well, you know, it's changing. We have been talking with some CIOs from Brazilian bankings and they are saying this, well, banking, okay, we will keep in house. But everything that is internet, the best place to have internet is on the internet. It's so obvious, right? But they realize that there are two words, the internet word, which should be at cloud computing and the banking word, it's not that big actually. There is a lot of activities on the internet layer of for a banking that should be at home for now, but maybe in two years, three years. We don't know. We saw some cases here at re-invent of banking in Japan, et cetera, moving entirely to AWS. So it's as a matter of time. So tell me about Daedalus. Tell me about the name, what's the name mean? It's from the mythology. I realized when I was 12 years old that I want to have a company and I decided that the name would be Daedalus for the mythology. It's the guy that created the labyrinth and the Icarus is the boy, is his son and they fly it from the labyrinth. It represents smart people, capacity, agility, survivors, et cetera, et cetera. Connectedness, so how many people are you? 90, 90 people. 93 people. 90, yeah. Awesome, that's great. More or less. So let me ask you, last question. There's advice for practitioners, particularly CIOs that are scared. What do you tell them? Well, first of all, cloud computing is a reality. I mean, we are not in a laboratory that are hundreds of thousands of examples. You don't have to create nothing. Everything that you should need, you will find at cloud computing, especially with AWS, which is the more mature provider. Second, jump. Don't waste your time thinking. This is not the time of thinking, this is time of action. So jump, that's the idea. I said last time, Ashley, one more. You're going to go back to Brazil and people are going to say, hey, how was re-invent? What are you going to tell them? What's the bumper sticker that you're going to put on the show? Re-invent, 2013, what's the short phrase that describes it? In one word, hey, create. I think that we are not only inventing, we are creating the entire platform of technology as it should be since the beginning. I mean, more close to the people and not close to the technology itself. So here we see people that is not, let's say, totally IT-oriented, they are more people-oriented, which is something that we expected to have on the 20th century and it's happening now. So he created, I think, is the proper word for re-invent. Mauricio Fernandez, thanks so much for coming on the queue. A great example of innovation going on outside of the United States. Huge opportunities for Amazon. It's a global market. It's a multi-trillion dollar marketplace. I really appreciate your time. Thank you. Thanks very much. All right, keep it right there, everybody. We'll be right back with John Furrier, my co-host, and our next guest, right after this. This is theCUBE, we're live from re-invent.


The following is a presentation of TFNN, the Tiger Technician Hour. With your host, Basil Chapman, call now toll-free at 1-877-927-6648. Five more Basil Chapman on this Monday the 24th of July. We're looking at the Dow actually extending gains, making a new recovery high today. It's at $35,360 and the last time was $35,372 just three sessions ago and here it is having touched $35,392. So the $35,390 is not a very short-term basis. I always expect that the 90s, just before you get to the 100 mark, is almost always, there's some kind of resistance. If you smash through, look at this $34,588 on the 16th of June pulls back, goes back and it goes just a little bit under that and then it pulls back and now it's had a huge move up. Very good action. The weekly chart, leg E just extended, that means you can't get a peak E until not this Friday, but the following Friday. However, this is what I'm looking at. I believe, and I spoke about this last week, that we're coming into a potential digestive phase. It's a rotational phase. I just want to check what I'm saying because I might forget. The XLF, having not a bad date at up 16 cents at $35,41 not above Friday's high, but it's holding quite well and the KRE which is the regional ETF, bank ETF, also not a bad day up 75 cents to $47,13. My thinking here and what I see to subscribe to my opening call, one of the reasons why we started to build up another cash position ready to put money to work over the next few weeks is that I think we're going to be seeing some kind of a rotational correction. If that's the case, at this particular point, let me just go back here. The Dow is showing senior strength. It's ready now back to being a leader in many ways, even though it's just the Dow 30, the mix of it is really quite good. At this particular point, we're looking at up 139 with the nine period, well, the price is way above the nine period, which has supported 34,914. The 14 is below it at 34,719. So that green nine is still very, very strong. The MACD is still very strong, although the histograms just started to shrink a little bit, but the price is still excellent. So cash six at 92%, that's good, on balance volume. I have to say the on balance volume, if I do this, let me just show you this. Look at this left side chart as I squeeze it, make it smaller. Look at that nine period moving average goes to overboard, but I like to do it as conservative as possible. And what we're looking at is if I put it into the longer context, because this is just a price, it's a continuous contract, where the price on a closing basis, in this case, the daily basis, if it closes up, volume gets added, if it closes down, volume gets subtracted. On balance volume, therefore, is a single price point, although it's made up of different aspects, but it shows up as a single price point. And I have to consider then the daily, it is still a little bit, it isn't overboard yet, but the weekly chart is overboard and the monthly chart is becoming overboard. I could say that way for a while, but this is where I, it's only indicated that I use as overboard, oversold, and so far in the longer term, starting to get a little bit toppy. Okay. We'll go to the S&P lookup parameters that I want to follow. S&P is now up 8 at 85, 45, 45. I think this is slowing down the upward recovery to towards the all-time high of 48, 18. The last high was 45, 78. So 40, you know, 40 or 50 points in the S&P at any time, 500 points in the down, it's really not a big deal. And that just says to me, leg C in the monthly chart with all the technicals positive, and of course we've got a week to go before it wraps up. But so far, this is really, really impressive action. I think we will make a new all-time high in the S&P in 2023, maybe in the summer. Look at the QQQ, it's led the pack at 387.13. It got you within 15, 16 points of the all-time high. I mean, really, when you think about what we went through over a period of a year, what we are looking at is within the context of the monthly chart, it's only a great leg A. But I have to consider that it's really got the characteristics of a buy mode, because the Magneese strong statistics at 77% within another week to go, getting close to the 80%. But I suspect that there's a good chance of some of that against over 80%. And the 90s over the 14. So the price in the monthly is really good for a single leg A up from the October low of 254.36, but the daily says, uh-oh, we've got a little bit of a breather coming up in the week. He says, very good action up until now, but it is a peak D and at a peak D in the Chapman Way methodology, you've got to be ready for anything. And that's what we're looking at. So in this case, 368 is the area to look at. We close under that in the next week. That says the consolidation could be underway and that it could continue a little longer. IWM, which I said is holding a little bit better. It's up to $0.22 at $194.72, but you've had three candles since the doji candle high of $197.66 recovery high, that is. And the weekly chart is really good, but prices begin to struggle a little bit, even though it's and it's going towards the other resistance of the $198 high back earlier this year. I think it was about March, February March, and the weekly chart says within the second cup formation, a smaller cup formation, we could be getting closer to some kind of resistance. And the monthly chart says, whoa, a lot of work to get to the 2008-2012 area, which says, now we can breathe because we've got upside recovery to go. Meantime back at the ranch. Let's just do this to semiconductor that they come back a little bit. They're down a penny, $153.78. Just kind of struggling here, not doing very much. Weekly chart is at a leg D, no new high above $160.79 says, uh-oh, that means we've made a peak D near-term top in the day. The weekly chart is leg D, and that'll become a peak D. We're watching this closely, but you know what? It made an all-time high. Semiconductor index made an all-time high after everything that's gone on, COVID, the works, everything. All right, now let's go on to the good gold. Gold is pulling back down about three at 1963. Excuse me. It doesn't need to lubricate the vocals. Silver, this is a peak D. Silver is trading down 27 ticks at 24.58. Also, a peak D with a bit of a pullback here. They're holding okay. They're not doing great. They did great. Silver did really nicely up until that rally to the 25s, and now 24.57 is digesting the gains. High-grade copper. High-grade copper is just stuck in meandering in the middle of lower-range wood, which I always do together with because it's global. Copper is global. Ice shares, global timber and forestry, EDF global, of course, pulling back from a peak D under the 200-period moving average in the daily. Weekly is in a kind of a sideways move, but it's had a very quick peak A, peak B, peak C, peak D. But I have to mention the chart we've inverted falling inflammation. I'm not dismissing that, and that says if there is a pullback, I'm just like at the age of August, you could go down quite a bit, and I'm watching it closely. I'll be back. If you're looking for potential trading setups in the stock market, then Rocket Equities & Options Report is a newsletter you should try. Tommy O'Brien delivers options and equity trades when the markets present them, using a combination of fundamentals and technicals. Sign up for Rocket Equities & Options Report today with a 30-day money-back guarantee so you have nothing to risk. For all the details and to start your subscription today, visit the front page of TFNN.com. TFNN, Educating Investors. It's not so impossible after all. For daily market overviews that give you direction on the key indices, selective stocks, and commodities, subscribe to the opening call newsletter at TFNN.com. The opening call newsletter is written by Basil Chapman, creator of the trading methodology known as the Chapman Wave. The Chapman Wave up-down sequence gives you an edge in identifying price turns, finding the peaks and valleys in stock prices.  First-time subscribers also get a 30-day money-back guarantee. If you're not satisfied, let us know and you'll get a full refund within 30 days of signing up. TFNN.com, Educating Investors. Everything in the universe is governed by the Fibonacci sequence. This mathematical principle is responsible for everything from the most aesthetically pleasing artwork to patterns in the stock market. To stay on top of stock patterns you can take advantage of, sign up for the Fibonacci 24-7 newsletter at TFNN.com. When you subscribe, you'll get a weekly report from veteran day trader Larry Pesavento on stocks you need to pay attention to, and you can trust Larry's analysis. After all, he's got 45 years' experience as a day trader. Larry will also provide daily charts, videos, and data on the key markets that he's tracking. Expect notifications from Larry on market movement you need to act on at any time. First-time subscribers also get a 30-day money-back guarantee. If you're not satisfied, let us know and you'll get a full refund within 30 days of signing up. Subscribe to the Fibonacci 24-7 newsletter today. TFNN.com, Educating Investors. TFNN.com has been educating traders for more than 20 years, with live programming hosted by a variety of professional traders during market hours, the Tiger's Day. Available to all tigers and tigeresses for just $1 for the year. There's no catch or added costs when you join our community of traders. Sign up today and become a part of this educational community of traders. Just visit the front page of TFNN.com. We're back and we're looking at the Dow holding really quite well up 166 S&P's up 1674 and I just wanted to go through a couple of things. So I didn't finish, I had some questions on Friday, which I didn't get to but FXI, what is it doing? I think it's just sideways in the lower range iShares China large cap ETF just kind of stuck for now has a lot of resistance at 2867. That's the Georgia pre-reviewing average. You got repelled at exactly that line a couple of times over the last three weeks, 2755 down 7 cents. You can see this weekly chart lowercase H goes to lowercase M. It did succeed in going above it, but now it's sold yet another one. So it's just kind of stuck for now if it's can trade in August. I'd have to look at the weekly chart. If any week in August it closes over 29.55, that's going to be really good action. 255 is only two points from here. This is a financial stock E-commerce, sorry, financial stock. It's an iShares China large cap ETF I was mixing up with the stock I'm going to look at next. But FXI stuck in the range. A break under 26 says, oh, you've got to be really careful. It could be going down to test the 2550 low that was made back in beginning of June. So this is what we're looking at. Another one was MUX. This is a McEwen mining. And did I spell that incorrectly? And yeah, the McEwen mining. Very nice move from the low that was made at about 658. Let me just check the exact price. Six, oh, that's right, 666. I remember now 666 back in beginning of July. And where does it go to? It spikes all the way to the nines, goes to nine point. Doji candle on the 19th of July. It goes to 9.18. Wow, that is a very nice pop to the upside. And that's a leg A. I typed it in way back when we were in the 750 area. That goes to be, yeah, this is still acting very well. So McEwen mining, MUX is a symbol doing well. I think that the support is at 850 to 830 area. If it goes under 820, that's a problem. It's like a single leg A to the upside that fails. But in this case, you've got almost a cup formation in the weekly chart and says, if it's able to trade, I don't mean just pop, but it needs to trade hold, hold two days trading in the 947 or higher area, then that high that was made back at on the week of the 14th of April at $10, around number $10. 10 round number high. That becomes a target. So this is a gray A in the weekly chart for now gray A. It's made a peak B in the monthly chart acting very well. Normally I look at this pattern and I say, okay, wait a minute. I actually love this kind of pattern. You've got a narrow trading range to the downside in a channel. And then it breaks to the upside with this stall over here with these little doji candles. And therefore this particular move has a different connotation altogether. It's a very strong move. The Magdi in the weekly chart, just about to cross positive. The stochastic is okay at 45% but price is the arbiter of the trend. So for the price is only very well. So that's why I'm looking and I'm calling it a peak B and I'm calling it a buy mode in the daily chart because the stochastic is very good at 92%. Okay, with that said, I've got another question. Let me just check here. Okay, there, there, there. Oh, could I look? There it was. Oh, Apple. All right, Apple. Apple is trading. I've been talking about this for a couple of days now. I was going to a leg D. 19448 was a peak C high as we went into July, then 19829, four sessions ago. It's just stalling here. Stalling is okay, but this is Apple, which doesn't usually stall for very, very long. So I'm suggesting to you, based on the weekly chart, the daily chart, the weekly chart. So the daily nine is still over the 14. It's going to take a big smash to the downside under 185 to get that nine-period moving average to actually get close to crossing negative. But that weekly chart is still very strong. So when I look at the bigger picture, the weekly charts have all been very, very good. And within that context, it's the daily. Remember, the daily is a little, well, 120-minute chart. But I like to think the daily is the speed road that turns around. And that's the only way you can impact a weekly chart if the daily chart makes a big change in direction. So so far, Apple's holding very well. It's up $1.45 at 193.38. So Apple AMZ, Amazon, that's a peak F and it's pulling back. It's below the up channel support line. The nine is so close to crossing negative. I think Amazon's have a bit of a digestive phase over the next three to seven sessions, maybe a little more. We'll see what happens here. What's the other one? Microsoft. I was asked about Microsoft. This is like a single leg eight to the upside. Remember, I called it more like a rogue wave than a right shoulder failure, even though it was moving to the upside. But the nine is still holding well above the 14. And I think that is a benchmark. That is really important. And the weekly chart is still strong. So all in all, I want you to say summarily that I cannot, even though we have taken some short positions in some sectors, it's a process. And I said to subscribers, it's a process and it's going to be led by certain characteristics. And until those characteristics really start to show signs of deterioration, I think the upside is more limited. But it could also mean that we've got a sideways consolidation. So we've got our tight stops in place. And that's the way I'm looking at Nike. Mentioned in the den, Nike is a Dow stock is trading down 29 cents at 10878. Yeah, this H pattern can go to an M pattern, lowercase H to lower, second arch goes to a lowercase M. So a peak A, peak B, peak C, a leg C. Yeah, I think this is just stuck for now. There are a couple of these stocks in the Dow that are telling me that some are about to break down and others could be on the verge. Look at triple M. When I went through the charts over the weekend, triple M has had a very nice move. But it's just a nice move when you look at the monthly chart, wow, so much has to happen for it to repair the tremendous damage going from over 200 down to under 100 trading right now at 104.19 down 14 cents. A leg D in the daily. I'm going to just get this right. There it is. Leg D in the daily, still within this arch that goes to it. Yeah, look at this. So we've got a bunch of patterns. One is you've got this. Oh, I didn't mean to move that. Let me just grab this little guy here. Yeah, you've got this very big rectangle formation. That's number one. Number two is you've got two cup formations. You've got one cup here and one cup here. Smaller cups. I can use cup and ladle, okay, sorry, cup and handle. So until triple M, this is a multinational called gamert, abrasives, adhesives, sticky notes. Until it's trading in the, I would normally say just above the resistance of the 108. No, I would say as soon as triple M starts trading at 100, it's a different chart altogether. Until then, it's got six points to go. Kind of stuck. I'll be back. Now it's up 143 SMBs up 16, holding very well considering distributed digestible. Steve Rhodes started his trading career as a student almost 20 years ago, and the student has now become the master. Steve won the prestigious Timer of the Year award in 2018 and barely missed that mark again in 2019, finishing it number two for the year. An amazing accomplishment. Steve Rhodes is committed to sharing his techniques and knowledge with anyone who wants to learn. And he shares his vast amount of trading knowledge every day in his Mastering Probability newsletter. Steve's award-winning newsletter, Mastering Probability, is delivered every trading day with updates throughout the afternoon. Sign up for Steve's market newsletter, Mastering Probability, and you'll receive access to seven of Steve's educational webinars absolutely free. At TFNN, all our newsletters come with a 30-day money back guarantee, so you have absolutely nothing to worry about. Visit tfnn.com and try Mastering Probability 30 days risk-free today. TFNN Educating Investors. TFNN has just launched their new trading room, the Tiger's Den, hosted at Discord. TFNN has been educating traders for more than 20 years, with live programming hosted by a variety of professional traders during market hours, and now they are expanding their reach with the Tiger's Den, available to all Tigers and Tigresses for just $1 for the year. There's no catch or added costs when you join our community of traders. In the Tiger's Den, you can look over the shoulders of Tom O'Brien and the other TFNN hosts while they analyze charts during their live Tiger TV programs and join an interactive trading community with hundreds of members exchanging ideas, interact with other Tigers and Tigresses as they share trading ideas, news analysis, and discuss the market action all trading day, even at night and on the weekends. The Tiger's Den at Discord is accessible on mobile or tablets as well, so it's always at your reach. To sign up today and become a part of this educational community of traders, just visit the front page of TFNN.com. Sharpening your skills as an investor is like getting better at playing a musical instrument. You have to practice, sure, but you also need excellent instruction from experts. At TFNN, you'll get advice and guidance from the authority in technical market analysis, and it's not just dry tedious text either. TFNN airs live financial content streamed live on TFNN.com and TFNN's YouTube channel with Tiger TV, live every market day from 8.30 a.m. to 4.00 p.m. Eastern for free. Each host is an experienced trader and gives their take on the market while taking calls and questions live from around the world. From the moment the market opens until the closing bell sounds, Tiger TV has eight different shows with expert hosts to help you make the right moves with your money. Watch online at TFNN.com or on TFNN's YouTube channel and become the investor you were born to be, TFNN. Educating investors. Tiger TV. Yeah, we just let me do this live right now. So this is the e-mini one-minute chart went, and this is fascinating because look what happened. We went to, you know, chapter we've always looking for, let me see if I can find it right here. We're always looking for a rally, identify a low bar, see if the low bar starts higher peaks and then see if it gets upgraded from a buy signal to a buy mode, that would imply at least four higher peaks to come. Peak A, one penny above that, source leg B becomes a peak B when it turns around at the top there, and then one penny above B, source leg C until it becomes a peak C, etc. You can go EFG even, but at D the fourth highest peak other things can happen. So here we go. Peak D in the one-minute chart, about 8.35 this morning pulls back, flips positive again, goes to peak D, holds very nicely, and then goes to E and then pulls back a little deeper, and then a source of brand new, and I use this as a phantom peak, and it goes to another D right there at 45.8650, and that was at about 9.45, pulls back very sharply at that peak D, does an arch formation, I didn't even have a chance to type in the left side, right side price time match, but it got there a little early, broke below it, went down to a low of 40, 45, 68.75, and then saw another peak A, B, C, flips to positive and continues high to a D, and now it's gone to an E and I drew in one, I consider the left side, right side price match to this particular bar right here, this Chapman Way of Roman Candle, and we've just missed in the time frame that I gave it, which was to 1032, yeah we are at 1032 exactly as we speak, it just missed probably about a point and a half or so making that recovery high of 40, 54, 45.8650, it's still time, we could still do it, but it's working very hard, and this is what we call an Eiffel Tower, right here in the tenor chart, Eiffel Tower straight up, how funny, Eiffel Tower, the sun was right in Paris last night for a very brief stopover, and this is the Eiffel Tower, where the price goes straight up, then it's straight down with an A failure, well in this case it didn't take out the left side low of the Doji Candle at 820, at 45, 68, 25, instead it went all the way up, pulls back sharply, holds that support, and now it's had a good bounce, and yeah these are Fibonacci numbers, at this point I'm taking them away because they've met the purpose, there's something else going on, and I'm watching to see what happens next, that was a PK failure, but a very good running towards the upside, didn't get it, get taken out, and now it's starting to fail, at this peak E, right here, there's your arch formation that becomes an M formation at a top, got to be careful, and as I say, we've taken some, a little aggressive, I'm not usually this aggressive, except in the Dow over the daggers and daggers, those of you who know my work forever, know that when we get to a peak D under certain conditions in the in the Dow, or a leg D, I might start a position that's based on that, but I can also do it based on other things, so in this particular point, in this particular situation, with the nine-period moving average in the 80s, still quite strong, I'm saying it has to be a process, there is no, oh I needed to show this, there is no dark news cloud cover, and that's this chart here that I've been showing for a long time, and I said last week, look at this, we're now very nicely above the resistance of 34,712, I believe it was, back in December, yep there it is December the 13th, we've gone not just three or four days above that, this is one, two, three, four, five sessions, so that says there's tremendous support, the green nine-period moving average is a very good sign, but everything else about this says to me at this particular stage, there's a chance that we're starting to see upside resistance, a kind of a cap on the market, not too far above from where we are, but each one is now in a very different area, each index is doing something a little different in their daily chart, so let me just get out of this right here, I wanted to go to, so we have Melly in the background here, Melly is Mercado Vibre, e-commerce, Latin America, I had a question about if someone wanted to say they've got a position, they want to start building a longer term position, and I'm just going to say that I understand why you would want to do it, there are some things on the Latin Americas that have been working quite well, but I would also say put this into the category of financials, so in that particular sector, this chart pattern is not unlike some of the others that we've seen in the American bank sector, so if you're looking at this to start adding to the position, I would want it to be so that it is close to where in a very short term from the price you enter at, you will see a gain, and that gain says you can now make a decent cushion, because I wouldn't be adding anything more than something now in this week, this time frame, before I put anything else, I wouldn't add yet another, so if you're going to add, I would just say hold off a little bit, I know the difference is trading at M-E-L-I is Mercado Vibre, 1,195 down 25 right now, the 9 is over the 14, it's up above the 1143 200 period exponential moving average, weekly chart has this falling ax formation, but I don't see anything yet in the weekly to say that it is ready to turn strongly to the upside, it'll have to come from the daily and the daily just kind of stalled for three sessions, so here's what I'm going to say to you, I know that you also use options, if you're going to use options at all, I would say looking at a September, I would go in the money, a September 1195, so that means you're paying a little bit of a premium in terms of the time sequence, but you're not paying very much premium in terms of the price, because it's at 1195 and you are buying at 1195, it's not like you're buying 1200, which means you're giving up 15 points right away, so I would say that's one way to do it, just start a little position, but if you're looking to actually add, I can't tell you right now to add, probably if it goes to 1248, I say, oh yeah, Mr. Nice move, but it just seems to be kind of stuck here, so I would do this, I know that you have patience and you're all looking it on, you've probably done your homework to say you think it's going higher, if that's the case, split your entry position of an add-on right now, and you could go one part of it in 1195, if you're asking my own opinion, I would wait to see how it holds on the next pullback, holds the 1143 turns of career in moving average, it looks like it could make an arch formation, the own balance volume is extremely overboard, make these good, the casting is 79%, that's not bad, so that's why I'm saying yeah, I'm not going to, if you want to start, just you could start a little bit here and make that a split position, and then let's see what it does, maybe 30 or 40 points here, it does up 154, it's a 57-1, and it's a great strike, that's a large gauge to end up, yep, there it is, I'll be right back. The Gold Report Tom O'Brien publishes his weekly Gold Report every Monday morning for subscribers, consisting of coverage of the XAU, HUI, GDX, The Dollar, Bonds, The South African Rand, as well as 25 different mining equities with specific buy-sell recommendations. The Gold Report New subscribers get a 30-day money-back guarantee so you have nothing to risk. Subscribe to Tom O'Brien's Gold Report newsletter now at TFNN.com and trade recommendations delivered straight to your inbox. Whether you're a season trader or just starting out, Market Insights provides the edge you need to navigate the markets with confidence. Ready to join the ranks of successful traders? Head over to TFNN.com and subscribe to Market Insights today. Don't miss out on this opportunity to supercharge your trading results. Market Insights comes with a 30-day money-back guarantee for all new subscribers so you have nothing to risk. Don't miss out on this opportunity to revolutionize your trading game. Head over to TFNN.com right now to join the thousands of traders who have already experienced the power of Tom O'Brien's award-winning newsletter, Market Insights firsthand. TFNN Educating Investors Biotech Today An investor should consider the investment objectives, risks, charges, and expenses of the direction shares carefully before investing. The Prospectus and Summary Prospectus contain this and other information about direction shares. To obtain a Prospectus or Summary Prospectus, please contact Direction Shares at<PHONE_NUMBER>. The Prospectus or Summary Prospectus should be read carefully before investing. An investment in the funds is subject to risk including the possible loss of principal. The funds are designed to be utilized only by sophisticated investors such as traders and active investors. Distributor, Four-Side Fund Services, LLC. This program is brought to you by Vista Gold, traded on the NYSE American and TSX under the symbol VGZ. So a question came in about VLO. VLO is Valero Energy. It's trading right now up $2.35 or $1.25.34. It has a couple of gaps up and a couple of really good sessions to the upside. This is a leggy way above the $119,200 period of exponential moving average price. It's $125, it's $125.85. I like it very much, but it's a work in progress. Now there's quick A, B, C, D in the weekly charts. The last one is a peak D right there at $150.39. Weekly 27th of January of this year drops all the way down to $104.18 on the week of the 5th of May. So this is a really good rally, about 16%, 17%. And now what we're looking at is, is this telling us in the monthly chart that crude oil is going to go higher and that the oil and gas exploration companies are going to do very, very well in this period. Maybe we do have a bit of a consolidation. Maybe the Fed is looking at maybe oil prices starting to creep up a little bit. You've got the grains doing fantastically. So yes, I do like this. I don't know if you're still in it, but VLO at, let me just get rid of this. Yeah, so the daily, I've got this as a leg E. Could even be an alternative count, E slash B. I'm going to make it an alternative count because I don't want to rule out going higher. And one of the reasons is E slash B. One of the reasons is crude oil itself is trading at 78.24 barrel up at $1.17. And it's broken the rectangle resistance with the Chapman wave Roman candle that this is the first time I've ever seen this where Roman candle was working its magic in terms of containment between 76.87 because remember two out of three closes above the high within two to three sessions is really positive. Trading for a shorter time period halfway into the week of this candle of the 5th of May and that would be trading in the under 68 would say whoops you're going to visit the low that was made of this candle in the 63.80 what is this 63.82 level and yet look what happened it just stayed in this range for 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 and today leg D on the 12th week that's about three months has gone sideways within that range and now it's the first time it's above that high. So that's the same to me that crude oil has now the larger rectangle I'm going to keep this just for the moment and I'm just going to extend this one as if it was like a head and shoulders type pattern just extend it out and there it is and that just says head on the left side shoulders on the left side back in November or so of December the week of the 9th at 70.98 rallies and comes back down makes a low of 64.54 the week of the 24th of March retests it as 63.82 goes to a lower low and now what you've got is the right shoulder that's the head like a double head and monster now you've got the right shoulder so this says the neckline is in the 84s and if we start to trade at 84.30 and any time in August that's going to be really impressive action the weekly chart is sorry the monthly chart is very negative but the 9 is starting to improve a little bit or even though it's s meaning the 9 is under the 14 I'm watching this closely and remember as everyone there were headlines saying is it over with oil is that it I was saying ah ah I think that oil is acting much better now the sideways consolidation that I spoke about oh going all the way back to May is unfolded and now we're breaking to the upside the 9 period moving average is green being green for about three weeks uh two and a half weeks it's over the 200 period moving average which are tested on Friday so crude oil could be in place so yes so there are a couple of stocks I in fact today I was about to go along USO and it looked to me like it would gap up in leg D I just couldn't do that for subscribers in a gap of leg D unless I had a trading plan as if it was a scream I would have said by the opening in this case 69.61 and if it goes to a certain level take a tad off and raise your stop to break even and just treat it as a trade I didn't really want to do that because the weekly chart in the USO United States all fund LP which is different to the a little bit different to the crude oil chart says that it's got a bit of work to go to break above the 14 the 14th of April high of 72.65 it's a 72.23 it's just a hop skip and a jump away so I'm watching this very closely and that that crude oil let me just see jets this is jets is the US yeah there it is the jets airline US global jessie wow the costs involved now I don't know what ticket prices are going to be like in about six months or so in the airlines because they are now paying big bucks for their personnel and not only that if crude oil starts to climb which it hadn't been it had been kind of neutral for a while we'll see what happens all right so jess is pulling back a little bit with a dreaded age pattern at 21 63 for closes under 21 24 was the low on the 14th if it closes under 20.98 for two sessions over a period of three or four days I don't care but if a trader trades under that I think that jess will be pulling back and it goes back into the inside track repellent zone which hopefully will someday become a propellant zone in the monthly chart and it is a peak D already in the weekly chart so we've got we're looking at a very mixed market at this particular point I want you to show you something interesting look at tall brothers tall brothers is down to 17 cents and 78 55 what a spectacular move tall brothers makes it all time high last week a little double top in the 83 area weekly chart is a leg D I must make sure that it's not uh 83 67 83 72 so if there is no new high all-time high that is and all-time high in the housing department I mean come on what an interesting market this has been yes the Philadelphia housing sector index all-time high as well three days ago now digesting those gains so are these shorts well the technicals are still so strong it could possibly be but I'd be I'd be careful if you didn't get the exact high of tall brothers or Lena it's going to be kind of tough because you're going to have risk involved but I would just say that the high that was made say in Lena Lena Corporation on a very shortened basis on the housing the area 133 24 was the high on the 14th straightening 127 12 I mean so it's just barely pullback but if you had to short it I wouldn't give it much room certainly if it goes over the candle of Thursday which had a high of 130 or 1.95 I'd be real careful oh I knew what I wanted to do so natural gas good question natural gas right now trading all right you know natural gas is stuck something's going on but I would not be surprised if the next six weeks that's maybe the first time natural gas really must be upside so I'm watching the right now it's just kind of stuck it's kind of unusual I'll be back TFNN has just launched their new trading room the Tiger's Inn hosted at discord TFNN has been educating traders for more than 20 years with live programming hosted by a variety of professional traders during market hours and now they are expanding their reach with the Tiger's Den available to all Tigers and Tigris's for just one dollar for the year there's no catch or added costs when you join our community of traders in the Tiger's Den you can look over the shoulders of Tom O'Brien and the other TFNN hosts while they analyze charts during their live Tiger TV programs and join an interactive trading community with hundreds of members exchanging ideas interact with other Tigers and Tigris's as they share trading ideas news analysis and discuss the market action all trading day even at night and on the weekends the Tiger's Den at discord is accessible on mobile or tablets as well so it's always at your reach to sign up today and become a part of this educational community of traders just visit the front page of TFNN.com you might think that if you want to be successful at trading in the stock market you're going to need a crystal ball after all it's impossible to predict the future right like any endeavor in life before you decide it's impossible get some advice from the experts you might find that it's not so impossible after all for daily market overviews that give you direction on the key indices selective stocks and commodities subscribe to the opening call newsletter at TFNN.com the opening call newsletter is written by Basil Chapman creator of the trading methodology known as the Chapman wave the Chapman wave up down sequence gives you an edge in identifying price turns finding the peaks and valleys and stock prices get the opening call newsletter by Basil Chapman in your inbox every day first time subscribers also get a 30-day money back guarantee if you're not satisfied let us know and you'll get a full refund within 30 days of signing up TFNN.com educating investors everything in the universe is governed by the Fibonacci sequence this mathematical principle is responsible for everything from the most aesthetically pleasing artwork to patterns in the stock market to stay on top of stock patterns you can take advantage of sign up for the Fibonacci 24 7 newsletter at TFNN.com when you subscribe you'll get a weekly report from veteran day trader Larry Pezzavento on stocks you need to pay attention to and you can trust Larry's analysis after all he's got 45 years experience as a day trader Larry will also provide daily charts videos and data on the key markets that he's tracking expect notifications from Larry on market movement you need to act on at any time first time subscribers also get a 30-day money back guarantee if you're not satisfied let us know and you'll get a full refund within 30 days of signing up subscribe to the Fibonacci 24 7 newsletter today TFNN.com educating investors don't forget you can listen to TFNN live on your mobile device 24 hours per day go to TFNN.com then hit watch tiger tv that's TFNN.com then hit watch tiger tv oh bro so the dba cultural fund db and long since 45 is training at so from 13s there's training at 22.33 right now look at this beautiful cup formation and you remember some of you who do i know there are a lot of people now out there that do the use some of the chaplain wave techniques a lot of people have gone through all my different courses etc and i've been making a big deal for at least the last it's more than a year i think it's about 18 months now to say whenever you see a potential uh alternate count consider that if you get a g slash c or anything slash c that is a really good chance it's going to go to that d especially if the technicals are strong look at this big move up to date up 1.41 percent up 31 cents at 22.32 that's a breakout in the in the daily chart leg d i say breakout even though it's a d d's where other things can happen leg e in the weekly and a leg c in the monthly so this is the reason why i'm saying there's a chance that the fit is looking at stuff that maybe we aren't looking at i don't know what they'll do with it but this information look at this you've got the grains look at this wheat look how strong wheat is being look at that huge move leg c going to test the left side high in the beautiful cup formation look at this i've been spoken about it last week uh soybean holding so well walking the nine period exponential moving average look at corn corn starts a leg beat today above the 200 period moving average look at sugar sugar leg d doji candle right here so that's the reason why i think the fed might might be kind of a little bit more stricter in their own rules for a change than usual we'll see what happens meantime dows up 178 this all of this the 9s 914s are very strong still in the day chart where we start to see weaknesses some of the key indices and that to me is a quick say yeah we've got a bit of digestive theory going on right now um i'll stay tuned for a great program coming up and to check out more people my day