it'll save you about $30,000 a year. $76,000. Fool, ride, scholarship. No university has a better deal for international students in the United States than the University of Iowa. Hello my people, my name is Meacham. Today I am your Dean of Savings.  Is that even possible? Yes, and thanks to something called an out-of-state tuition waiver, anybody who qualifies can get in-state tuition at any of the public universities on our list today. So what are these out-of-state tuition waivers anyway? An out-of-state tuition waiver allows you to pay in-state as long as you qualify for the waiver. Now our methodology was pretty simple here. First we take the out-of-state tuition and subtract the in-state tuition to get the total value of an out-of-state tuition waiver for a single year. You're going to need to study for at least four years so what I did was simply multiply by the number of semesters that you could get and then divide that by two since there are two semesters in every year. Unfortunately, not every university makes it easy to get these waivers so we've also added a difficulty score and we're gonna divide that total value by the difficulty to get the expected value or the final score here for this Dean's list. So let's get started. Number 10 on our list is the University of Texas, all of its campuses. To qualify for an out-of-state tuition waiver to University of Texas, all you need is $1,000 in scholarship aid as an international student. The problem is they are not easy to get. By their own admission, only about one in 10 students that apply will be able to get a waiver. They're given out by each faculty so each faculty at each campus gets a certain number of waivers that they can issue which means you're gonna be competing directly with everybody else in your faculty for that waiver. They're also not automatic from year to year so I'm gonna go on a limb and say that at best you'll be able to get them for half of your time at University of Texas. But they are crazy valuable if you can get one. I mean, it'll save you about $30,000 a year. Given how scarce they are, you're probably looking at about an expected value of $19,000, good enough to make the list, but nowhere near our top options. Number nine is actually how this video got started. A bunch of score students got admitted to the University of South Florida and they got a scholarship for $1,000 a year. Sounds kinda lame, doesn't it? But when we looked closer at the emails that they got, they were told that they would get in-state tuition because of their scholarship of $1,000. That changes the game completely. So how do you get that scholarship in order to qualify for in-state tuition at University of South Florida? If you have an 1180 on the SAT or higher and a 3.3 GPA or better, you will qualify for their basic scholarship and from there you'll qualify for in-state tuition. If you keep your GPA up above 3.3, you're gonna keep your waiver for the duration of your studies, making this an incredibly attractive option for international students. For number eight, we've got a tie. We've got Valdosta State and the University of West Georgia, two public universities in the state of Georgia with the exact same tuition pricing and they both have out-of-state tuition waivers. Valdosta State makes it easier to get a waiver on paper since they only require a 3.0 GPA but they say that there are limited supplies of waivers so there's really no guarantee that you're gonna get one. Meanwhile, West Georgia makes the requirements a little more difficult but basically guarantees those waivers. For West Georgia, you're gonna need an 1170 or better on the SAT and a 3.25 GPA to qualify for a 100% out-of-state tuition waiver. If I had to pick one or the other here to say which is better, I would say it's West Georgia because they also have a 50% out-of-state waiver and even a 25% waiver. So if you don't quite have the SAT and GPA score required, you can still qualify for a discount. We're sticking with the peaches because apparently there's a bunch of universities in Georgia that have out-of-state waivers. Georgia, though, is probably the most difficult waiver to get out of any on this list. They say that you only need a 3.0 GPA to be considered so it sounds kinda easy but when you take a closer look at the process, it's extremely difficult. You have to be nominated. That's like a f***ing jungle outside. You have to be nominated by a head of department or the dean of a faculty to even have a chance at getting this waiver. So odds are new students will probably not know anybody and not get that kind of recommendation. The deans are only allowed to rank three people so the odds of you even getting one are just really, really slim. Now on the bright side, if you do manage to get the nomination and get the waiver, then you will keep it for the entire duration of your studies but again, it's so difficult to get that your expected value is much lower than the actual total value. Go for it, because it's a great university but don't get your hopes up. Number six university here is similar to USF except it raises the difficulty level a little bit. The University of Arkansas requires you to have $4,000 in scholarship funds in order to qualify for an out-of-state tuition waiver. The Chancellor's Scholarship is available to international applicants who are the top applicants from the pool and the community scholarship could give you a bonus if you've done a lot of community service or intended to do community engagement projects at the university. There's also the Silas Hunt Scholarship that is for underrepresented minorities whether that's a gender that's not common in a particular major or an ethnic group that is not well represented at the university or even first-time students, first-generation students from their families so you might qualify for one of those. If you do qualify for any of those three you will be able to qualify for an in-state tuition payment. Now, if you like potatoes, you're gonna love number five. We're talking about Idaho State. Top international applicants are awarded full out-of-state tuition waivers at Idaho State. They do call for a 3.5 GPA so they're a little more demanding than some of the other universities on our list but it also seems like there's enough money to go around. I mean, how many international students can there be in Idaho? Wonder how many international students there are at Idaho State? Yes, I don't know, I didn't look this up before. More than 1,500 international students are 12% of ISU's population. I stand corrected. There might be some competition for this waiver. Still, we're keeping it at number five. Number four is an easy peasy waiver. It is William Patterson University located in New Jersey. These guys promise to give in-state tuition to every international that qualifies and the bar is not high at all.  Easy waiver to get, worth the money, check it out. Now we go back to Texas, yee-haw! Number three is the University of North Texas. They basically copy-pasted USF's model. You need a thousand dollars in scholarships to qualify for University of North Texas out-of-state tuition waiver and they'll ask you to maintain a 3.25 GPA in order to keep it going for the rest of your studies. Now, they don't say exactly what you have to do to qualify for one of their excellent scholarships but considering that the bottom tier which is enough to qualify for the waiver is called the Scrappy Scholarship, I'm guessing the requirements are not that high. Seriously, these kind of sound like, I don't know, tier levels in a frequent flyer program like, oh, you're only at Eagle level? I'm in honors. Number two, Eastern Michigan University. What's it doing on my list? Well, I wanted to compare how Eastern Michigan would stack up against the rest of these universities since they're the ones that started this discussion in the first place. Now, the only problem with the formula is, I can't exactly tell you what the out-of-state tuition would be for EMU because they don't have out-of-state tuition. So I decided to take a proxy. I used Central Michigan, another regional public university in the state. If we assume that they would have charged about the same, then we're looking at pretty big savings, about $14,000 a year. I honestly could make the difficulty less than one here. It's literally guaranteed if you go there. That makes it the second most valuable out-of-state tuition waiver system in the entire country. But it is nothing compared to what you're gonna see next. I'm not even gonna know if I'm ready for this. Like, it's so good. What I'm about to tell you, so amazing. Like, it's just, it's kind of mind-blowing me right now. I just, you're not gonna believe it.  We're talking about the University of Louisiana. No university, and I do mean no university has a better deal for international students in the United States than the University of Louisiana. Their out-of-state tuition waivers are insane. Literally every first year international student can qualify and the requirements are completely transparent and really easy to get. All you need is a 1050 on your SAT. People, we get 1050s all the time. Even our lousy students are getting 1050s. Pepascore.com. As far as GPA goes, you only need a 2.5. Again, that's something you can do if you're a zombie but it gets even better. You're gonna get that savings for not four years but five years. That completely broke the math here. But even if they only gave it for eight semesters, this would still be the best offer on our list by far. And it gets even betterer. Because if you have a 1250 on your SAT or better and you've got a 3.0 GPA or better, then guess what? You're gonna get even more money. You get another $18,000. They cover part of your housing expenses for two years and they give you 1200 bucks a month so that you can, I don't know, make it rain in the Waffle House. But it gets even more superiorly betterer. Because look, if you're an absolute beast with a 1400 plus SAT score and a 3.5 GPA and we have students in score that have accomplished this, this is possible. You get a full ride scholarship, full ride. 100% tuition paid. You get a room and board discount. You also get a campus meal plan and you get a laptop computer. And it's good for 10 semesters.  My people, that is by far the best in-state tuition system for international students. It is the best out-of-state waiver there is. If you find one better, drop it in the comments because I wanna hear about it.  There's nothing better. Oh man, honorable mentions real fast. I'm gonna have a heart attack here. I'm like, I'm feeling it. It's insane to be what I'm talking about. California State and Florida State, you guys are honorable mentions because they only give them for a portion of your credits. So it's kind of hard for us to measure those and they stayed in the honorable mention category. The University of Idaho is also on our list. They used to give these waivers just to senior year students who were experiencing some financial difficulties. They recently expanded it because of COVID to include more people. Good for them but not really a reliable option for someone looking for four years of in-state tuition. Finally, I have to mention Georgia Tech. Georgia Tech is obviously an amazing university. Could not leave them completely off the list but unfortunately they only limit you to three semesters. So you're not able to get this benefit for very long and that kept its expected value pretty low. If you guys wanna learn more about in-state tuition and how it works, you can check out the video I made a few months ago talking about how you can get in-state tuition without going to any of these awesome options. And if you guys liked this kind of video, then go ahead and subscribe to the channel, get used to it, cause I'm gonna keep making it and you can come back for it. And thank you for watching. If you've made it this far, I really appreciate it. I will see you next week.


So here we have the Canon XF405 and here's the Canon XF400 and hello so who are you? I'm my name is Paul and I'm the product specialist for ProVideo and Cinemarios for Canon Europe. And this is the new, very exciting new camera here from Canon. We're looking at the XF400 and this is a 4K 60 or 4K 50 frames per second support. High bit rate with a dual pixel AF, lots of stuff in there right? Yeah I mean it's our first camcorder, traditional style camcorder to have the CMOS dual pixel AF system. It provides a very fast and very capable autofocus system. Ideal for the single shooter. The only thing on this as well is that when it's set up you can just select your focus point by touching the screen. And it's very fast autofocus? Yeah what you can do though is you can regulate it so you can change the speed, you can change the sensitivity as well. Can we try to focus on the camera there? Yeah sure. Can you show the bokeh because it's got a one inch sensor, it's able to do some nice bokeh effect? Yeah it is. It's a little fine. Yeah it's fine. Cinemarenzo. Cinemarenzo. Right there. So it's got a nice big sensor with lots of functionalities around it also. Lots of, what do you call it, iris frames or what do you call it? So we've got face detection and face priority so you can have a face. And that's a far away zoom. Yeah. It's finding somebody very far away over there. 15 times zoom on this. Can we go in the menu to check out the codecs that you have and the frame rates? So this is a new UI style for Canon. A little bit new. We have 4K, 150 megabit per second. So it's an H264. And then you can choose the frame rate. You have 25 and 50, right? This is a palm alone right here. And it's also touch screen so you can go around in a menu like this. 25 and 50. And the format, oh sorry. And the format for the audio. And there will be a firmware update with XF ABC, right? What does that mean? It's the similar codec to we see on other XF cameras and the Cinemarios. That will be the XF ABC codec that we use with an XF wrapper. So it's a different codec or is it still H264? It's still H264. It's just a different flavour of, yeah, yeah, yeah. And it's still going to be the same, do you talk about bit rates on that one? It's going to be 4208 bit. 4208 bit? 4208 bit. And but it's still going to be 150 megabit per second. As far as I'm aware, yeah, we're still working on the details of that. But it will be available sort of early 2018. All right. That's the main functionality of the firmware update, right? It's the only one that you've noticed. There's only one that you know of. And then you have around here, you have dual SD card slots. Yeah, sure. So we can do relay recording. We've got main card days filled up, card v-starts automatically, or we can have dual recording. So you get an instant backup. And is this a fan? What's going on over here? Yeah, but obviously, being a 4K camera, there's an awful lot of heat potentially generated. So we've got a new design on the cooling system. But it's a fairly quiet one for what I could, what I've been able to pick up so far. This is the XF400, which has, right here, it has Ethernet, right here, which the GX10 doesn't have Ethernet, right? No, it doesn't have Ethernet. And here is HDMI. Can you output? For the HDMI output on this, it's possible to go to 4K, again 4208 bit. Or you can have, through the SDI on the 405, you can have 42010 bit. 42010 bit on the SDI? On the SDI, to an external device. And right here, you include this microphone holder, but it's easy to take it off. Yes, absolutely. Those two screws. And it's possible to put something else here. Do you have other kind of things? We don't, but I'm sure there will be third party devices that... Because I'd like to have my shotgun mic here, and to have my wireless receiver here, instead of having the shotgun go here. So possibly, maybe there could be... Otherwise, there's all kinds of ways people have morpheus. Because you have dual XLR inputs. So... And is it possible to mix both XLR to be stereo on both channels? I have to go in and play with it. These things literally arrived a few days before the show, so I'm not that time to sit down and play with it, if I'm completely honest. They're that new. You can have four channels, you can have seven channels, quite definitely, because one of the things that we say, if you're using this to interview, you use the onboard mic or 3.5mm mic to get the ambient, and then channel one would be the interviewer, channel two the interviewer. So you can use mini jack and dual XLR at the same time. Yeah, but the mini jack has to be a powered microphone, there's no power from it. Nice. So that could be one thing here, that's three mics, plus the built-in mic. No, you can't use the built-in mic and the 3.5mm, so that's where the capability stops. All right, that's really cool. And then there's all kinds of ways to mix it up, to do the endless possible to take this off. Yeah, it does, but then you also have to lock it. There's no three rings, there's just one, but you can select to do all kinds of things. So you can select interview, focus or zoom. You can change the ND filter or something right there. Melting glass filters, rotating the system, like the Cinemarillas cameras. And you also have some wide angle kind of like adapter in the front? Yeah, there's a wide angle adapter and there's a telephoto adapter going to be available as well. And that basically, it's already quite wide, right? 25mm. 25.5mm I think, 35mm. And if you use an adapter it just becomes even a little bit wider, but then you have to remember to go into the menu and tell you using the wide adapter as well. How's the autofocus performance if you use the wider? It seems to be just as good, because it's designed to fit in with that system. It's optically, it's matched with the rest of the lens. So dual pixel AF is kind of like famous as the best autofocus system in the world, right? Yeah, it's really, really fast and accurate autofocus system. And for people who are working on their own, it's invaluable. It really is. The nice thing is as well, if you've seen the Cinemarillas cameras they have the focus assist feature. And that's using the dual pixel AF technology on the sensor. But it's allowing you to have a confirmation of focus. So you get that little UI that's a box with some arrows and the arrows tell you whether you need to move the lens left or right. And then when everything goes green and the arrows match up you've achieved perfect focus. And that is vital in 4K recording. So that's assisting people who want to do manual. Yep. So they know where it is in focus and they can go there as soon as they want, kind of. Yeah, I mean, it's fine. It is a lot easier to use on the bigger lenses with a focus demand because you can pre-select markers if you are doing a manual focus. But it is perfectly viable to do that on here and you can move that point of selection around within 80% of the sensor as well. How does doing pixel work? Is it something to do with the sensor design? Yeah, I mean, basically during the focus stage each photo site looks at the image separately. So the photo site, the pixels split itself into two, in effect. They look at the image together. They decide what it needs to do. Some Canon magic takes place inside the camera and the lens gets moved to the appropriate point. And there's all these really great cameras that have dual-pixel AF like the Mark III. It's a 5D Mark III. Yeah, that's a slightly different... It's the same background, if you like, of technology but obviously those are stills cameras. These are a version for the video camera world. And all those cameras are great, they have issues when people want to do 4K. It was an Mjpeg codec, something a little bit hard to use. But this is now a big deal for Canon to get into this space, right? Yeah, I mean, we've had MP4... Great 4K, 60 codec built in. Yeah, we've had MP4 capability in other cameras. Obviously now it's just the 4K file size. One thing that I'm wondering is... You have this wide... You even have, I think, a little about it. It's called Wide Dynamic Range. Yeah, what do you call this? So that first came in the C100 as a firmer update, I believe. And it's really where that camera was aimed at. So the people who wanted to use it to film weddings and social independence, anything that they wanted the Super 35mm sensor to look to. What they would do is... Sorry, I've lost my train of thought there. Wide Dynamic Range, that was it. So the Wide Dynamic Range was brought in because those cameras featured the Canon Log Curve. The thing with Canon Log is, yes, it gives you 12 stops or 15 stops of dynamic range depending on the camera, but you have to grade that to get the best from it. And the guys that we use in the C100 really may not have had the time or the budget to subject their footage to grading. Wide Dynamic Range is a setting that changes the curve slightly, but you can use it straight out of the camera with approximately a BT709 values attached to that footage. Does it have anything to do with HDR or HOD? Nothing at all. Nothing at all. There's a lot of people get confused on that. So you can realistically and truthfully, you can make an HDR workflow out of any footage. It can be standard definition. It won't look very nice, but you can do it. The point is that when you're coming into a high dynamic range workflow, it's the output. It's not even the output from the camera's high dynamic range. It's just output. The high dynamic range comes from what you do to that footage when it gets into the post-production stream. So to get the best value or the best impact of HDR, you need the most information.  If I choose the wide dynamic range mode to film my videos with this, is that something that I cannot consider it to be kind of like an HDR? No, because it doesn't do HDR. HDR is not an output from a camera. It's a workflow value. The wide dynamic range will give you a wide dynamic range image, which if you wanted to enter into HDR workflow afterwards, would give you more information to play with. But it still wouldn't be as good as shooting Canon Log, Cinema Gamut and neutral colour matrix. This can't do Canon Log. It doesn't do the large dynamic range. But if I shoot the wide dynamic range, is it going to look better on screens? That would be very subjective. That's the one thing with this business, it's very subjective. It will give you an image that is designed to look good on a commercial TV straight from the camera. So this is arriving very soon? We are looking at this going on sale towards the end of the year. So towards the end of the year and what's the price? Price is... Is it around... It depends on the region, right? Yeah, we do try to have a standard European pricing where we can, but obviously we do get fluctuations. How did you change... How do you just close it right there? It's nice to be able to close the lens cover. It's called XF. There was XF 300 before. So it's kind of like the new... No, XF 300 is still going. It's not a replacement for that. There's just another camera in the range to give you that 4K capability. Yep, cool. So the XF 4005, we're expecting that to retail around about 3699. 3699... Yeah, plus tax. Euros? Euros and the 400 about 3199. All right, cool. Right there. There it is. Right here.


Alright, Hebrews chapter number six is what we're going to be looking at this evening. So this is a very, we're going to look at the first few verses of Hebrews chapter six, really up to verse number nine, and I'm going to explain that to you this evening. It's a very obscure set of verses in the Bible. It's not the easiest thing to understand. I don't even know if I've actually really preached about it in entirety, just in details. As a matter of fact, this was one of the things that as a satellite leader I avoided. I avoided even going to these verses because I didn't feel like it was my place to, you know, make judgment on what these verses mean as a satellite leader. You know, there's pastors that have different opinions about what these verses mean as well. But I'm going to show you this morning or this evening, I'm sorry, what these verses are all about. The title of the sermon this evening, let's read Hebrews six and verse number one. Then I'll give you the title of the sermon and then we'll get into it this evening.  Now, before I even start, I just love that repentance from dead works, right? Because what does everybody say, what do all these false prophets say that we have to do to be saved today? They say, what, you have to repent of your sins, right? Meaning, you know, what they're saying is you have to turn from your sins or you have to stop sinning. You know, good luck with that, you know, but that doctrine, everybody's going to hell, right? Because nobody's going to be able to stop sinning in their lives. You know, yes, we should get sin out of our lives and we should be following the spirit once we're saved and not the flesh. But no one is going to be sinless until they're in their glorified state, all right? We're always going to be battling this flesh, but this is the true repentance that needs to happen right here. Repentance from dead works. You say, what are dead works?  That's what those are, all right? Dead works is the doctrine that, you know, basically there's two doctrines in the world today. There's two religions in the whole world and dead works is Satan's religion. Dead works is you have to do good things to get to heaven. Dead works is the Catholic, the Muslim, the Buddhist, the Hindu, the Sikh, the whatever, the Mormon, the Jehovah's Witness. Those are dead works.  They're going to give you that second death.  You need to repent from that. Meaning what? You need to change your mind about that. You need to change your mind about trusting in your works and trust on the Lord Jesus Christ. That is repentance from dead works. What Paul is saying here is don't go back to that doctrine. He's saying don't go and lay the foundation where you have to go and repent of dead works. He's saying, how could he be? Look, he's talking to who? What's the book called? He's talking to a group of people here. He's talking to the Hebrews. He's saying, hey, you know, this reminds me of the argument in Acts that they had again and again over the Jews that were getting saved. What do we tell the Gentiles? And they start telling the Gentiles, yeah, in order to be saved, you need to be circumcised. You need to follow the law. All these things.  They don't have any rules in their life. They're in fornication. They're doing all these different things. And so they start just tying that to salvation to try to get these people on board with their program. But look, they're making false doctrine. They're creating false doctrine. Yeah, teach them to abstain from idols and abstain from things strangled in fornication. Teach them that, but it has nothing to do with being saved. This is what we're talking about here. Paul is saying, hey, don't be going and teaching this type of stuff.  Title of the sermon this evening is regression. And that I'm going to show you no matter how we interpret these verses, what these verses are talking about is regression. Regression. He said, what is regression? The word regression means a return to former things. You know, a return to, if I was going to regress in my life, it means I'm going to return to the way I used to be in some area. All right. What Hebrews chapter six is warning about is regression. You say, is it applying to save people? Is it applying to unsafe people? Is it applying to groups of people or individuals? I'm going to show you that this evening. Let's keep reading. So the title of the sermon is regression. Of the doctrine of baptisms on laying on of hands and of resurrection of the dead and of eternal judgment. Paul is saying, don't go back to bad doctrine. Stay with the proper doctrine that you have been taught. I mean, this is kind of the same message that Paul basically is teaching to everybody. I mean, in all the different churches, in the letters that he writes to the churches, in one form or another, Paul's kind of saying like, hey, don't let people creep in and start teaching you a bunch of garbage. In Galatians, he's like, hey, don't let people creep in and start teaching you a different gospel. I don't care if he's an angel from heaven. I don't care if it's us. Nobody should be teaching you a different gospel other than the one we gave you. He's saying, don't regress back to that stuff. I mean, that's the frustration of Paul. That's the frustration of the apostles is they, you know, they're traveling all, you know, they're spread thin. You know, just look at the missionary journeys. He's spread thin. He's stopping. He's gathering groups of people. He's starting churches. Then he's leaving. I mean, he wrote letters because he couldn't be in every single place at the same time. So that's why he wrote the epistles to the Ephesians and to all these different churches in the New Testament. And as soon as he leaves, people creep in, start teaching garbage and all this kind of stuff. And it's frustrating. You can feel it when you read the New Testament from Paul. Look at verse number three. Verse number three, Paul says, it says, And this we will do if God permit, meaning we'll stick to the right doctrines. All right. Look at verse number four. Now here's where it gets obscure right here. I'm just going to read through verse four, five and six. And then we're going to talk about how to interpret the Bible. And then I'm going to give you what these verses mean. The Bible says in verse four, it says, And you're like, what in the world? What does that mean? That's not the most clear verse in the Bible right there. I mean, that is not the most easy verse to understand.  Some Bible interpretation rules when you're reading the Bible. This is not one of these clear verses that is super easy to understand in the Bible. There are many verses like that. Every verse that explains the gospel is a very simple and easy to understand verse. The gospel is the simplest thing in the Bible. All right. Using the analogy that a child can understand of a gift, not of works. These are very easy things for people to understand. When you go out and you preach the gospel, when you become soul winner and you start sharing the gospel with people, you will hear people tell you that over and over and over again that, wow, this is really easy to understand. Wow, I've never had anyone explain it to me like this before. It's not like we're magical or we're, you know, some great orders. We're just explaining the gospel as God put forth in the Bible.  The gospel is very simple. So here's your two Bible reading interpretation rules right here. First of all, we are not to define doctrine off of difficult to understand verses. Okay? We are not to, like, get our doctrines from difficult to understand verses. False prophets do this all the time. They take one verse. They'll even take simple verses and do this. And they'll just extrapolate some huge false doctrine from it. All right? So first of all, we do not define, we only define doctrine off simple clear verses in the Bible. The second rule of interpretation is this. Our interpretation of complicated verses must match simple verses in the Bible. It must match clear, easy to understand doctrines. A perfect example of this one is Ephesians 2-9. You know, this really hard to understand verse where it says, now just, you gotta really put your thinking caps on here, where the Bible says, not of works. Where the Bible, you're talking about salvation. What do I have to do to be saved? It's not of works. I mean, it doesn't get any simpler than that. It's just not of works. So then you look at a little bit more complicated verse like James 2-29, where the Bible says, you know, there's a phrase in there that says, faith without works is dead. And then people will take faith without works is dead, and they'll interpret that to be that if you don't have works, you can't be saved. That works has to do with, you know, works gets you saved. Wrong! Wrong interpretation, because it clearly contradicts that complicated verse of not of works. So if you are reading one verse interpreting one thing, and it doesn't match another clear verse in the Bible, look, the problem's not the Bible, folks. The Bible doesn't contradict itself. The Bible is perfect. The Bible is inerrant, meaning it is without contradictions. It is without error. So that leads me to the conclusion of faith without works is dead must not have to do with losing your salvation or have works tied to salvation at all, because Ephesians 2-9 must be true. And of course, you know, James chapter 2 is, it's not the most complicated chapter in the Bible. If you read the whole thing, it's simply talking about your works, having to do with how your works affect your profit towards your brother and sister in Christ.  If you don't have works, you're going to profit no one, and there's no way for any man on earth to see my faith except through my works. So who wants to have worthless faith? Who wants to have this faith that just gets me saved and is of no good to anybody else? That's what it's talking about. It's talking about that spectrum of perfect faith with none of us will ever get to and the other side of that spectrum of dead faith, which none of us are there either. No one has zero works, folks. It's silly to even think of it that way. It's just talking about, it's trying to convince people to push them towards the side of perfecting their faith. That's James 2, right there. Perfect your faith so you can profit other people. That's it. That's what God wants from you. So don't define doctrine off Hebrews chapter 6. And when we interpret Hebrews chapter 6 tonight, it must match clear doctrine in the Bible. That's pretty easy. That's pretty easy Bible interpretation rules right there. So let's get into it. So the question that people ask about Hebrews chapter 6, especially verse 4, 5, and 6, is is this talking about saved people or unsaved people? And first of all, I think that, I hope I can explain to you tonight that that's the wrong question to ask. That that's really not what the point of these verses are. These verses are teaching a philosophy or a doctrine. They're teaching a doctrine. And I'm going to show you tonight, I hope I can convince you tonight that the doctrine that these verses are teaching applies to everybody. It applies to saved people. It applies to unsaved people. It applies to groups of people. It applies to individuals. That's what I'm going to show you tonight. Let me just show you the two main interpretations of Hebrews chapter 6, 4, 5, and 6. Look down to Hebrews chapter 6 in verse number 4. First of all, let's apply it to an individual who is saved. An individual who is saved. Look at verse number 4 of Hebrews chapter 6. If you apply it to somebody who is saved, all Hebrews chapter 6 and verse number 4, 5, and 6 are teaching is that it's impossible to lose your salvation. Look at verse number 4. It says, what are the first few words here? It says, for it is impossible. For those who were once enlightened. Now this is if we interpret that enlightened to mean that this person is saved. It is impossible for those who were once enlightened and have tasted of the heavenly gift and were made partakers of the Holy Ghost. So now I'm interpreting this as this person in verse number 4 is a saved person. This is somebody that is saved. It's saying it's impossible for this next few things to happen. Look at verse number 5. They have tasted the good word of God and the powers of the world to come. If they shall fall away to renew them again unto repentance, seeing that they crucified to themselves the Son of God afresh and put him to an open shame. What this is saying if you apply this to somebody who is saved in verse number 4, what this is saying is it is impossible for them to lose their salvation. It's saying it's not possible to because it's saying if it was verse number 6 is saying if it was it's assuming you know that you're eternally saved. It's assuming that you know that once you've trusted on Jesus you're sealed by the Holy Spirit. You can never lose your salvation no matter what you do. And verse number 6 is saying if they shall fall away Jesus would have to die for them again. Is what verse number 6 is saying. This is a question that I asked before I was saved. This is a question that I asked my Lutheran pastor right before I left the church. My whole thing was eternal security. I wasn't saved. I believed Jesus died on the cross. I believed he rose again from the dead. I believed everything that the Catholic would believe. I just did it. I just thought you could lose your salvation. I thought that if I didn't go to church and I didn't do these things that I would be unsaved. I thought that I had to go to church on Sunday morning and confess my sins and shake the etch-a-sketch clean. It's etch-a-sketch theology. This is what I thought. And I started listening to Baptist preaching from Pastor Anderson actually and I realized that it doesn't make any sense. It doesn't make any sense. And I asked my Lutheran pastor this. I asked him exactly what verse number 6 is talking about. I said where in the Bible is someone born again? Again. Think about it. That's exactly what I asked him. The Bible says in John 3 we're going to look at it on Wednesday that you need to be born again. When you're saved you're spiritually reborn. But if you could lose your salvation unless you believe once you've lost it you could never get it back what I've never heard that taught that would make no sense. The Catholic church wouldn't make any money if that was the case. Like you lost your salvation and you could never come back. They're like, ah, they would never teach that. But there have to be somebody that fell away, that was born again fell away and then was born again again. But the Bible is saying that that can't happen because it's not like Jesus is going to come and die for you again.  So that's what that is teaching. You know what that pastor he had no answer to that. He had no answer and the Bible doesn't teach that. So there's nothing he could have pointed to that where somebody got born again. Again. It's not in there. It's not true. Alright, so look. If you interpret it by this person being saved if you interpret it by a person an individual and they're saved all it is saying in verse number four, five and six is that it's impossible for that to happen. That's all it's saying. So is that interpretation valid? It's valid. It's valid. I'm going to show you the other interpretations valid too. But it's a valid interpretation because it matches clear scripture in the Bible. It matches this doctrine of eternal security. Now turn to Ephesians chapter one. Turn to Ephesians chapter one. Now let's apply this to unsaved people. Let's pretend the person in verse number four that he's talking about is somebody who is not saved. Okay, turn to Ephesians chapter one in verse number 18. Which, look, it's possible that it fits there too because enlightened doesn't necessarily mean saved in the Bible. Enlightened in the Bible, look at Ephesians chapter one in verse number 18. Ephesians chapter one in verse number 18. Partakers of the Holy Ghost is more of an argument towards the saved than that they were enlightened. Enlightened, and look, you're going to find people when you go out of soul when you give the gospel to people you're going to find people that are enlightened in verse 18 of Ephesians chapter one. It says the eyes of your understanding being enlightened. It means your eyes are opened and that you what? You understand. It says that you may know what is the hope of his calling and the riches of the glory of his inheritance in the saints. Now he's talking to saved people here but the point I'm trying to get you to see here is that enlightened means you understand and you know. And you are going to have people that you give the gospel to. They understand it. They know what you're talking about and they're like, they just don't believe it. They understand it clearly. And you'll have them say, yeah, I understand that. You have any questions? No, I don't have any questions. What do you think? Somebody gave the gospel to a Muslim today or yesterday. I can't remember which one it was. But that's what I asked. Did he understand? Yes, he understood. He just needs to think about it. See? He just hasn't decided if he's going to repent and believe. But he understands he's enlightened. I mean this would be the person we're talking about right here. Somebody that has been given the truth understands that truth but doesn't trust in that truth. It's not that they're not enlightened, okay? Enlightened just means that you understand it. And not everyone that understands, look I wish this wasn't true, but not everyone that understands is going to believe. And you will see this soul winning. I mean think about the, even the thing partakers of the Holy Ghost. You could even use that as, okay we have partakers of a potluck. Everyone's invited to the potluck but not everybody eats. You kind of look at that as well. So partakers, everyone's invited, not everybody eats. Some people just don't eat or they reject it. But what this is teaching then, if you believe that this person wasn't saved and you think it's talking to an individual, it means that somebody that gets that close and understands it and then rejects it or doesn't believe it, will not get that close again. What this is teaching is that somebody that gets that close to the truth and then doesn't accept the truth, it will be harder the next time for them to get that close. That's what this means. And look, let me tell you something. This is talking about regression of the unsaved. That he will be right up to the truth and he will not, he or she will not accept that truth meaning that's going to be the best chance they ever had right there. That's what that means. Now this doctrine is in the Bible. Turn to Matthew chapter 12. This doctrine of regression, this philosophy in the Bible is, I'm not saying they're never going to get saved if they didn't get saved the first time. I'm saying it's just going to be harder now. It's just going to be their heart is not going to... Look, and you know this is true. If you've ever given the gospel to somebody, you know, that first time you had a time and then they rejected it. Look, it's hard to give them the gospel again. A lot of people just don't want to hear it again. A lot of people don't want to even revisit that question. If they got to that point where they literally understood everything you said and they just said, no, I don't believe that. It's harder the next time. But this philosophy is in the Bible. Turn to Matthew chapter 12. And I'm going to show you tonight that this philosophy of regression, it applies to the unsaved and it applies to the saved. This philosophy... I'm going to try to get you to be afraid of regression tonight because regression, the Bible teaches that regression even for the Christian is extremely dangerous. Look at Matthew chapter 12 in verse number 43. Matthew chapter 12, look at verse 43. The Bible says this. It says, when the unclean spirit has gone out of a man, now you have to kind of like just...  Think about this as being just this idea of a guy that was in sin and then he got right and then what happened when he didn't stay right. When the unclean spirit has gone out of a man, he walketh through dry places, seeking rest and findeth none. We'll talk about why he findeth none here in a little bit. Then he saith, I will return into my house from whence I came out and when he has come, he findeth that empty, swept and garnished. Then goeth he and taketh with himself seven other spirits more wicked than himself. The demons are an analogy here. The demons are an example here. It says, then he taketh seven other spirits more wicked than himself and they enter in and dwell there. This is really the key point of the parable right here. The last state of that man is worse than the first. Even so it also shall be with this wicked generation. Now he's talking about a group of people again. Kind of like the Hebrews. He's talking about the Jews. He's talking about the people where Jesus was right there and they rejected him. He's like, you know what? The last state of those people. This is the closest they ever could have gotten and when they rejected it. This is an example of the worst type of regression. They rejected it as a nation. He's like, now it's going to be worse than it was before I came. The same with Paul talking to the Hebrews, which is the Israelites, which is the children of Israel. He's talking to a group of people saying don't get this close to the truth and then reject it because it's going to be worse for you now than it was when you were right there knocking at the door of truth. The philosophy of regression here, it is extremely bad. It is extremely bad. Don't regress. As an individual it fits too. Don't regress to the way you were. Why? Because it won't be the way you were. It'll be worse. Look, it has a saved and unsaved application even for the individual. For the unsaved, it's just going to be, every time they hear and understand the gospel, it's going to be harder and harder and harder for them to get saved. The more you hear, the more you understand and don't take it, the harder it will be to believe. The harder it will be for your heart to accept that truth.  Don't have this attitude where you give the gospel to somebody, and people see this as true. But let's not have this extreme attitude where we give the gospel to somebody and they don't get saved the first time and we're like, oh man, reprobate. Okay, we're like, oh reprobate. I gave them that. Look, I've had many people concerned that someone that they love is a reprobate because of the fact that they did not accept the clear presentation of the gospel.  Okay? But I didn't reject it either. I had to think about it. I had to look into it. I had to study it out for myself. I had to hear it again, and then I got saved. But just don't assume so that's just a side note. Don't just assume. Somebody didn't get saved the first time, reprobate.  Maybe they're very proud in their life and something will happen. This is a good prayer for somebody that you know, that you love that you've given the gospel to, but they're too proud. They're too proud to let go of their works. They're too proud to think that they don't have something to do with getting themselves to heaven. Look, you can pray for God to shake that person up. God, take the pride away from this person. Because look, you must be humble to get saved.  And many things can happen in people's lives that can just humble them like right now. I mean, people can lose jobs, their life can be flipped upside down. I mean, all sorts of things can happen. But look, if it is an unsaved person and their life gets flipped upside down and they lose half a million dollars and then that makes them humble and they get saved, it's all worth it. That can happen. So let's just not assume reprobate if somebody doesn't get saved the very first time that you give the gospel to them. They just take their pride removed and that's something that God can help with. You know, you can just pray and you can advocate for people like that. But tonight the main point I really want to apply Hebrews chapter 6 to is, you know, us. Is us, is the saved regressing. The saved going back to the way we were. Is it possible? You bet it's possible. You're not saved by your works. Your works don't keep you saved meaning your works can get your works can be good or your works can be bad and you're still going to go to heaven. But the Bible here is teaching us of the danger of backsliding or regressing to where we were. Turn to Proverbs chapter 26. This is the main applicable warning tonight is the danger of regression. The danger of regression. Look at Proverbs 26 in verse number 11. Proverbs 26 in verse number 11. The Bible says this.  This is a person that you know, the Bible here is comparing this dog going back to its vomit to somebody who reverts back to sin that they used to be in.    That would not be wise at all. The Bible is calling you a fool if you do that.  Seven times worse. It's going to be, look I can tell you I've seen this before. I've seen this with saved people and it is horrible. It is horrible. Saved people are just like hey I'm saved. I'm going back to my sin. It is way worse when they go back to it. So look, if you're coming from some sin and you've got some things right in your life and you know that you have like a proclivity towards one type of sin or another you need to stay far away from that. You need to stay far away from those sins because there's much danger in going back to those sins. You're not going to lose your salvation but it's going to be way worse. You say why is it going to be that much more dangerous? Well turn to Hebrews chapter 10. It's going to be more dangerous because number one, Matthew 12 says the sin will be worse. When you go back you will be worse into that sin than you were before. And the second reason you need to understand is that you are saved now and the consequences will be worse. The consequences will be worse. You need to let people know this when you're out of soul winning.  Look at Hebrews chapter 10 in verse number 26. The Bible says in Hebrews 10, 26 the Bible says for if we sin willfully Hebrews chapter 10 in verse 25 is commanding you clearly to come and not forsake the assembling of ourselves together. It's commanding you to come to church. It's commanding saved people that they should be in church. But look at verse 26 it says if we sin willfully after that we have received the knowledge of the truth there remain no more sacrifice for sins. Doesn't that sound familiar just like verse number 6 in Hebrews chapter 6 and verse number 6 Jesus isn't going to die for you again.  You say well what's going to happen? Well here's what's going to happen keep reading. But a certain fearful looking for of judgment and fiery indignation you know what that means? It's like God's going to come down on you.   The Bible says in Luke 12 the guy that knew his Lord's will and did it not? He's going to be beaten with many stripes. So not only is the sin going to be worse if you go back to the vomit is it going to be way worse I don't know why that is but it is so true. I don't want to see it anymore. I don't want to see say believers just go back to their sin because it's way worse. They do it worse. They get into it more and then the indignation comes upon them and it's terrible. Folks people that are not saved they're going to pay for that. You wonder why people get away with things?  You're going to pay on this earth. God is going to chastise his children. Look at Hebrews chapter 12. Look at verse number 6. Say why would God chastise me like that?  Why would God punish me like that? Because he loves you. That's why. This is why the parents today let their kids do whatever they want.  That's what the Bible says. He that spares his rod hated his son.  God punishes us and chastises us because he loves us. For whom the Lord loveth he chaseneth and scorches every son whom he receiveeth.  If you're going through God chastising you the one thing you can take away from that is like God loves you. God's doing it to help you for what son is he whom the father chaseneth not. If you be without chastisement wherefore all are partakers of the sons. People ask this question all the time why do bad people get away with everything why do bad people get good things and bad people get away with stuff at work because they're not saved they're going to pay in hell.  It is us that are going to be scourged. So the point is for us tonight in Hebrews chapter 6 the point is for us and I want to wrap this sermon tonight. The sermon from this morning. The sermon of compromise. When you are in your Christian life when you are in your Christian life and you find out what you are supposed to be doing Hebrews chapter 10 and verse 25 is a perfect example. Many people they get saved and they don't know they're like what's next? The Bible clearly says in Hebrews 10 25 that the first thing you should do is you should baptize but you should get in church. You should get in church and you see that truth it's just one of many truths that's coming in your Christian life but you see that truth and you creep up at it and you creep up on that truth you kind of dip your toe in the water of that truth but you know what you're doing? You're giving Satan time to convince you to compromise. You're giving Satan time to get you to think about you know half God said that I need to do these things you're giving Satan time to creep in and get you convinced of all these compromises that we talked about this morning and look here's the scary thing for the Christian as you're growing in your Christian life you're going to hit these barriers you're going to hit these miles I shouldn't say barriers you're going to hit milestones you're going to hit milestones where you say you know what I'm saved because that I'm going to be free to thrive I'm going to go to church three times a week and I'm going to hear the Bible preach I'm going to get baptized I'm going to do what the Bible says and then you're going to get to church and you're going to hear about all the soul winning how we're supposed to be out preaching the gospel and you're going to be like you know what that's another milestone you're going to be like you know what I should do you know what I'm in church but I just keep going to church and all these milestones keep being put in front of me what I'm teaching you is how to live a purposeful meaningful life and I've asked that question a thousand times to people out soul winning and I've never heard anyone say no I get somebody saved I'm like you want your life to be worthless how many lives do you have are you a cat and they say I have one life do you want it to mean nothing do you want to have a true meaningful life and they're like yeah of course well what you're supposed to be doing to have that meaningful life is in the Bible all these milestones would be set in front of you but I'm trying to get you to understand if you'd creep into these milestones you go up to this wall of learning how to be a soul winner look that takes some effort it takes some effort to learn how to give somebody the gospel properly it takes going out and being a silent partner again and again and again asking questions so memorizing verses studying it takes some effort if you creep into it and then you regress from it you will never get that close again it will be harder to get that close again this is what Hebrew 6 is teaching us you have to hit those milestones you have to get up to that wall of church you have to get up to that wall you have to get up to that wall of man maybe I want to go into the ministry maybe I could be doing more in my Christian life what next you have to get in a truck and you have to drive through that wall you have to bust that wall down you have to break through it all you have to do is ask yourself this is it true you're supposed to be looking down at your Bible when I'm preaching I'm saying go to this verse go to that verse so you can look down and you can see for yourself that it's true that it's not some guy standing up here telling you his opinion on things but if you get to these milestones of these walls these barriers and you tiptoe through them you tiptoe up to them and you touch the wall and you're like oh is that like you're going to be tempted to compromise the devil is going to find those idols in your life and he's going to as you creep up to that wall and you bump it with your elbow and you touch it he's going to throw those idols in your life in front of you and then you will compromise and then you will never get up to that wall again it will be harder to get to that wall the next time this is what Hebrews 6 is teaching us the danger of regression you hear every sermon and you just creep towards it you give time to the adversary to derail you just picture it this way folks picture it this way there's this great and mighty battle going on think of it this way because I mean look this is what's happening there's this great and mighty battle going on and there's somebody standing I mean it's a great and mighty battle where many of God's people are fighting they're fighting in this mighty battle look there's a spiritual battle going on it is happening and there's think of it you're in this battle and you're fighting and Jesus is the head of this army and you're fighting in this battle and there's somebody in the sidelines going should I get in should I get into the fight look this is why Jesus is constantly talking about people not doing this what does he say to the Laodiceans in Revelation chapter 3 he's like you're lukewarm does he say you're lukewarm and he shouldn't really be lukewarm he's like no you're lukewarm and I spew you out of my mouth because you're lukewarm in Luke 14 he talks about if any man come to me and hate not his father and his mother and his wife and his children and brother and his own wife also and what he cannot be my disciple he's saying if you don't what I have to hate my mother no it's saying that if you put anyone in a pedestal in front of Christ he's like you can't fight in the battle because we don't need tiptoes in the battle we need people that are going to bust down walls and fight that's what we need that's what Hebrews 6 is teaching Hebrews 6 is warning against creeping up against the truth Hebrews 6 is once you know the truth you get in your 3 quarter ton and you drive through the wall that's what it's saying look folks there could be no compromise if we are to fight in this war and Jesus says again and again and again using these extreme examples of the type of people that he needs to fight in this war it needs to be people that are going to fight they're going to accept truth they're going to bust through to the next milestone and through to the next one and you know what people that are just willing to make a difference in this world for the gospel he's saying this is what it's going to take because if there's some milestone out there as we said this morning that will stop you you will be stopped go back to Hebrews chapter 6 go back to Hebrews chapter 6 look at verse number 8 verse number 8 the bible says this actually look at verse 7 what about the earth bringing forth herbs in verse number 7 again this is an example look at verse 8 this is an example of something that's not bearing the right type of fruit and it's discarded that is what this is saying it doesn't mean like oh this is a person who goes to hell that's not what it's saying it's an example of good fruit and worthless things to be discarded it's what it's talking about but look at verse 9 but beloved we are persuaded better things of you and things that accompany what things that accompany salvation though we thus speak he's talking about look don't regress don't regress into false doctrine he's talking to everybody he's talking to the Hebrews he's talking to the saved and the unsaved he's talking to people so what's the point there's three applications here the first application is that you can't regress from your salvation that's a valid interpretation the second one is if you're saved don't regress into sin don't regress into garbage that you were in before and for the unsaved he's saying when you're presented with the truth accept it when you're presented with the gospel don't creep towards it and likewise for the saved don't creep towards the truth in your life bust down that wall and go to the next milestone just grab it and go because you creep towards it and if you regress back to where you were it's going to be worse than it was it's talking about now tell me that man wrote the bible I mean give me a break these verses are a miracle these verses literally apply to every single person saved or unsaved group or individual they apply to everybody it's talking about the doctrine of regression and it applies to everybody that's ever lived at any time it's beautiful but for us we're all and look a church is always going to be filled with people at different levels of Christian growth and look quite frankly I like it I like it because one thing that really gives me joy as a pastor a leader of a ministry is to watch people grow I love that I love being part of it I love being part of it I love watching church members edify other church members I mean it just makes me very happy to do that you know just as I prefer to see that amongst you all as pastor Anderson said I don't know I like you people but it's one of the things about a church that at first confused me a little bit but now I really enjoy it really gives me joy there's different levels of growth but what you have to understand no matter what your level of growth is is when you hit that next milestone and you see oh brother so and so has been you know saved it's not even the amount of time you've been saved you know I know people who are more mature Christians after they've been saved for 2 years than people that have been saved for 20 why? you say how could a person that's been saved for 2 years be more mature of a Christian that has been saved for 20 years how's that even possible? I'm telling you I have met people that got saved and in one year you didn't even recognize who they were you're just like what in the world in an extremely good way you say how is that possible how is that person able to go from you know just got saved 5 seconds ago to can't even recognize them fully armored up soldier for the lord in one year's time they do that because they reach those milestones and they drove through every single one of them they never stopped they're like oh should I go the whole way oh if I want to sacrifice that much no it was in the bible and they just busted through it they're like oh man that's uncomfortable but there it is it's in the bible and they do it and you know what that is an extremely profitable person that person is going to be a soldier that is a huge value to the lord and what does that mean that person is going to make so many differences for all of the people in this community people in his lives a person like that will not even know on this earth the amount of lives that they've touched the eternities that they have affected and all they had to do was not creep towards it and just plow through every single truth that they learned and you know what they're at home they're listening to preaching they're going home and they're reading their bible and they're growing faster and faster and faster and they're asking questions like hey I read this in the bible is this true yep it is boom done just drive right through it that's what Hebrew 6 is talking about that's who we need to be that's what Paul is saying be this type of Christian be this type of person that never looks back much less goes back and that's the type of people that Jesus was talking about that he needed I mean he was literally like you cannot be my disciple unless you are this way like you can't what did he mean you won't make it you won't make it you won't even make it in church because at some point I'm going to tick you off if that's you if you hit some milestone and I'm just going to keep talking about it if it's in the bible quit and you can't be a disciple if that's you if it's in the bible drive through it that's the lesson of Hebrews chapter 6 let's bow our heads and have a word of prayer


Chat GPT You've provided a path and flask application that serves a web interface for visualizing and converting EEG data into music. The application has several key components. Roots. There are flask routes for sewing a main page, fetching EEG data, getting data, and converting EEG data to MIDI numbers, convert EEG to music. Data handling. The load underscore data function reads EEG data from a text file, processes it, and returns it in a format suitable for visualization and further processing. The EEG data is scaled to fit within a specific timeframe and sampling frequency. EEG to music conversion. The scale underscore EEG underscore underscore MIDI function scales EEG frequencies to MIDI numbers within a defined range, allowing for the conversion of EEG data into musical loads. MIDI conversion. The frequency underscore underscore MIDI underscore number function converts a given frequency to a corresponding MIDI number, based on a logarithmic scale. This code integrates data processing, web sewing, and musical conversion to create an interactive experience where users can visualize and listen to EEG data translated into music. If you have any specific questions about this code or need assistance for modifications or debugging, feel free to ask. Notes are played when play MIDI button is pressed, however the notes are not played when scroll bar is moved. It appears that the functionality to play notes when a scroll bar is moved, via the update data function, is not explicitly implemented in the code you provided. The play sequence function is only called within the convert EEG to music function, which is not directly linked to scroll bars movement. To enable the playing of notes when the scroll bar is moved, you need to modify the update data function to include a call to convert EEG to music and subsequently play the sequence of MIDI numbers returned from this conversion. Here's an approach you could take. Modify update data function. Call convert EEG to music inside update data. After fetching the EEG data and updating the chart, invert this data to music and play it. Adjust convert EEG to music function. Ensure the convert EEG to music returns MIDI numbers. Use these MIDI numbers to play the sequence. Here's an example of how you might modify the update data function. JavaScript, copy code function update data, existing code to update the slider, channel selector, and window size. Fetch EEG data, current start, current out, current tunnel, then EEG data equals greater than if EEG data. Plot EEG data, EEG data. Convert EEG data to MIDI numbers and play. Convert EEG to music, current start, current count, current channel, then MIDI data equals greater than if MIDI data and MIDI data, MIDI numbers. Play sequence, MIDI data, MIDI numbers. Okay, so we're having this upflask application. Currently looks like this. Now we're meant to be playing during this EEG into sound. Select a smaller window size for testing. So this button is currently used for testing if the musical notes are working at all. So all these notes are being played. But it should also be playing notes when scrolling through the EEG. So we thought about the bot that the notes are played. Okay, when play MIDI button is pressed, it's the reference name for this button. I have no notes applied when we scrolling through the EEG file, which is kind of unusual. So we're trying to fix that. So the bot gives us a few suggestions. One of them is in date data function. So we leave the existing code as is. Then we have this fetch EEG data, heavy EEG data, plot EEG data. Where's this function? It doesn't mean we removed that. So make on that EEG to music structure to work with promises since this involves a fetch request. So I assume we're removing that. Essentially that will be happening every time we fetch new data. So let's comment that out. This bit actually goes into this EEG statement. So if we have new EEG data, we plot the data and also convert EEG data to MIDI numbers and play the sequence. Now we also need to make sure that the actual function convert EEG to music structure to work with promises. Tell what promises is. Convert EEG to music. We have those inputs that count general. That should be fine. What was changed here? Responsive, response okay. Throw in there, return response, JSON. Right, so we want to change... So we did change MIDI nodes into MIDI numbers. Might as well just change the whole function. We had some trouble with the notation of the nodes. So we replaced them by associated numbers. There's some sort of equation to do that. See if it changed anything. Start the page. Yeah, let's leave the window size as it is. This is for testing, so that still works. Just play the four or five nodes. That's fine. And when we fetch new data, don't hear anything. Pianoloaded okay. Yeah, we had this error before. That shouldn't actually affect the output. Let's try this again. It's actually sending commands to the server. It's doing it too many times, but that's okay. Should still play something. I changed the code as per suggestions. The play EEG music button still works okay. But when scrolling through the EEG or loading different EEG data, there is nothing being played. No music is being played. Yep. In the update data function, ensure that after fetching the EEG data, you're calling convert EEG to music and then play sequence with the MIDI numbers returned from the conversion. The sequence of these calls is crucial. Add console.log statements at different points in the update data, convert EEG to music, and play sequence functions to verify if they're being called and if the data is being passed correctly. And if the variables then fetch EEG data and now console.log convert EEG to music, show the MIDI numbers. Ensure that the convert EEG to music function is correctly implemented and returning the expected MIDI numbers. Also, check that the server-side implementation of this route is working correctly. Check the server-side in a sec. So PN loaded OK. Data data. Let's clear this for a sec. It's too much to make a console. Let's do window size of 10 and this should already call all these functions as well. EEG data fetched. EEG data is OK. There are MIDI numbers. Don't see the MIDI numbers. Confirm that play sequence is set up to handle the MIDI numbers correctly. If there are conditions or checks that might prevent playback, such as checking if the piano is loaded or if the MIDI numbers are valid, ensure these conditions are met or handled appropriately. Ensure that the Web Audio API's audio context state is active. Sometimes, browsers require user interaction to resume the audio context if it's in a suspended state. Okay, so how do we troubleshoot the whole thing? Fix the code. There is nothing. No notes are being played when scrolling through the EEG. Also, getting... There's also... No... MIDI numbers in console. Given that no MIDI numbers are being logged to the console when scrolling through the EEG data, it suggests that the issue may lie within the Convert EEG to Music function call or its subsequent handling of the response. Let's troubleshoot this step by step. First, verify the Convert EEG to Music is being called as expected in the Update Data function. How do console.log statement before it's called to confirm? Nice troubleshooting. Yeah, load it. Yes, this works okay. Now also in the function as well, I'm doing fetch URL, responses okay. Returning JSON. Then data console.log. Let's read them phrase quickly. Chat GPT. Given that ensure that the server site, Convert EEG to Music Root is working as expected. Check for any errors or issues in the server logs. Verify that the root is processing the EEG data correctly and returning the MIDI numbers. The MIDI numbers are there. Still can't hear anything. The response from Convert EEG to Music shows that it is successfully returning an array of MIDI numbers, which is good. However, the issue seems to be in how these numbers are being handled in a subsequent code. Let's make sure the MIDI numbers are being correctly passed to the play sequence function and that the function is set up to play them properly. In your update data function, the MIDI data object is being passed to play sequence. Make sure you're passing the MIDI numbers property of this object, not the entire MIDI data object. Modify the Convert EEG to Music. Then chain an update data like this. What I'm doing already, right? So instead of MIDI numbers, taking the object MIDI numbers from MIDI data. Ensure that the play sequence function is correctly iterating over the MIDI numbers and playing each one. Check the if condition inside the play next node function to ensure it's correct. Let's see the MIDI numbers. Ensure that the play sequence function is correctly iterating over the MIDI numbers and playing each one. Check the if condition inside the play next node function to ensure it's correct. Verify that the piano instrument is loaded, piano ready is true, and that the audio context is in a state where it can play sound. Audio context, state is not standard. The browser might have restrictions on playing audio without user interaction, which might be why it works with a button click, but not on scroll. When changing the channel or even noting a different EEG segment, get the following. First, I can't hear anything. Second, we should be getting the MIDI numbers as an output. So this is not happening there. So the response from... We have this in the code, yes. It's just a line one to one. Yes, the MIDI numbers are there. They're not being played. It's this prototype array thing. So everything seems to be working fine. Convert the EEG to music function being called. Successfully returns the MIDI numbers. Let's ensure that the play sequence function is iterating over the MIDI numbers correctly. Add more console.log statements to check the flow. A bit more troubleshooting. So play sequence function. Assume all your contacts have something to do with the browser timing out or not playing anymore, so you have to do that. MIDI numbers are the right MIDI numbers. Yep, we already have that. Let the index do more console. Logging to another login. Yeah, if we, the PNR, PNR already play MIDI number. Timeout. What else do we need to check the timing? The timing in a set timeout function within play next node is crucial. If there's a significant delay, it might not matter what's going on. You won't need to adjust this timing to make it more responsive. Which we find that's millisecond, isn't it? Since the button press successfully plays the notes, it indicates that the audio context is likely in the correct state. However, double check the state of the audio context when scrolling. It's possible that the audio context is not being resumed properly in certain scenarios. Let's test this properly. That's working okay. PNR is loaded. Dating data. Calling Convert the EEG to music. Okay, response conversion successful. There's MIDI numbers. Yeah, there's something wrong. It should be a simple fix to avoid this being printed twice, but okay. So we have updated the EEG call calling. Conversion. EEG that are fetched. Conversion successful. Okay. Put all this problem with the old. Yeah, we won't prompt it with anything else. Just leave it and see if it picks up on the error. It does have the context and everything. The log messages indicate that the update data function is being called. The EEG data is fetched successfully, and the Convert EEG to music function returns MIDI numbers correctly. However, it seems the play sequence function is not playing the notes as expected. Let's troubleshoot this further. Since the piano plays when you press the button, the issue likely isn't with the audio context or the piano loading. However, it's still worth ensuring that the audio context state is active when play sequence is called. Add a log to check the state. Okay, so in play sequence, do another console log. Ensure that piano ready is true when play sequence is called. This will confirm that the piano is loaded and ready to play notes. Okay. Ensure that the MIDI numbers array is not empty and contains valid MIDI numbers from past play sequence. Open the browser's console and look for any errors that might be occurring when play sequence is called. This can give clues if there's an issue with playing the audio or with the MIDI numbers. As a test, try calling play sequence with a static array of MIDI numbers to see if it plays. This sounds like a crucial test. Let's do it. Should we do it instead? Yeah, let's do it instead quickly. Still doing something to know what's happening twice. Create a console. Let's do a window of 10. EG fetched. Very successful. The numbers are there. No working. Okay, I don't know what the problem is. The log messages show that the convert EEG to music function is working as expected, and the play sequence function is being called with the correct MIDI numbers. Since play EEG music button works correctly, but the MIDI numbers are not played when scrolling or updating the EEG data, we need to focus on the specific conditions under which play sequence is invoked. The audio context state must be active when play sequence is called. If the state is suspended, the audio won't play. Ensure resume audio context effectively resumes the audio context. Some browsers prevent audio from playing without direct user interaction. This might explain why audio plays when clicking a button, but not when the data is updated via scrolling. Test this by adding a user interaction step before playing the MIDI numbers when scrolling. Ensure that play sequence is called only after the piano is fully loaded and ready. There can be a timing issue where play sequence is called before the piano is fully prepared. Add more debugging logs in the play sequence function to... As a test, modify the update data function to call play sequence with a static array of MIDI numbers, just like you did with the button click event. This will help determine if the issue is with the MIDI numbers or the event triggering the function. Let's just play this in update data. Just as a test, we have resumed audio context. Right, so that works. But this one works okay, but this function is not being executed. Let's try this again. If we remove this piano loaded with all nodes, so play sequence function works fine. So the second play sequence works, but not the first one. The second play sequence function call works, but not the first one. The fact that the second play sequence called in update data works for the first one inside that. Then, chain of convert EEG to musics suggests an issue without the timing of the function call or the data is being passed. The play sequence function inside that. Then, chain is called asynchronously after the data is fetched and converted. If there's a delay in fetching or processing the EEG data, it could affect when the music starts playing. The MIDI numbers received from convert EEG to music might not be correct during the expected format. Since static MIDI numbers work, the issue likely lies with the data returned from convert EEG to music. Well, no, because in here we're just trying to... Wait a second. I think you didn't understand the context. Let's change this prompt. The line works outside the EEG data loop. So I'm pretty sure it will actually work. So EEG data, let's pop it in there. I'm pretty sure this will work as well. So piano loaded, okay. The test is working fine, changing the window size. So that's playing, but not after the conversion. Play sequence, problem with this, problem with this bit. What's trophy? It's trophy. The condition if MIDI data and MIDI data. MIDI numbers in your code checks if MIDI data is not null or undefined and also if MIDI data. MIDI numbers is trophy. This is a standard way to ensure that the data structure contains the expected properties before accessing them. However, the fact that the play sequence function works when calling with static MIDI numbers, but not with the MIDI numbers from convert EEG to music suggests a few possibilities. Let's have... oh, come on. Just one of those. Yeah, see you next time.


Let's take a trip down memory lane. Wheel of Madden Ultimate Team. In March 2017, Papa Meeks cooked up what we can call a rough draft. The first ever episode of Wheel of Mud Air. Oh, I've been waiting so long to bring you guys to see this, I'm so excited. And ever since then, we've fine tuned this series into what it is today. The most intense, nail-biting, ya boy pizza toppling series that football fans could ever ask for. Fast forward seven years later, we're playing Madden 24. And in season one of Wheel of Mud, Papa Meeks got himself his first Super Bowl ring of Madden 24. Season two came and in the wild card playoffs, we lost a narrow feat. Closing off our chances of a back-to-back. And that leads us to where we are today. Season three.  We caught a dump in the AFC Championship, which leads us to the Super Bowl. What's good boys? Today, the scariest thing that a Madden player could see is that on your screen right there, win the Super Bowl to become a season's champion. All that hard work, seven wins. Undefeated in the final two. It all culminates in the biggest game of your life. That's where we find ourselves today. Season three was the Cincinnati Bengals season. If you're unfamiliar at the start of every Wheel of Mud season, I spin a team wheel. It determines my jerseys, my home stadium, my head coach, and most importantly, it determines my playbooks, which is only further complimented by the fact that our Prestige wide receiver is Jamar Chase. And there's one unique trait of making every Super Bowl in Wheel of Mud and that is adding an additional Prestige player to the lineup. Now when a new season starts, my entire team is reset to all silvers, except for my Prestige players. Prestige players stay locked into the lineup and I always get the best possible version. My current Prestige players are Jamar Chase, Rob Gronkowski, Derwin James, and Nick Bosa.  And since I made the Super Bowl, one of these players on this lineup will be locked in and featured on the start of next episode. Gronk has the ability Vanguard, so no matter what happens, Gronk is a pretty nasty fullback. Other potential options could be Bruce Smith, Luke Keekley, maybe Jesse Bates. I wouldn't be too crazy to say Jesse Bates. All right, boys, it's the Super Bowl. We get only two wheel spins, but they are juiced. Let's see what the first player that we can add to this team is gonna be. I think we do need outside linebackers if not a better right guard. Ooh, wow, I can't believe I'm still seeing Great Iron Guardians. Now I know Jermaine Pratt isn't exactly built to be an outside linebacker, but he is exactly what I need at outside linebacker. My outside linebackers don't really blitz the quarterback that often right now. A lot of my pressure's just coming from Bruce Smith being Bruce Smith. Sometimes me, Joe Green, sometimes Nick Bosa, but Jermaine Pratt is well-rounded all across the board. He's a field general, and his coverages are kind of good. 87 zone's amazing. 75 man obviously isn't the best, but he can definitely, he can definitely cover. Finally getting ourselves an outside lineback. 89 overall, Great Iron Guardians, Jermaine Pratt. I'll keep Kway Walker in, because Kway Walker's really nice. I'll take out Takitaki. Final spin for the Super Bowl. We could even pick up a player who could be a prestige too. Like that is always on the table. Player in the game.   And they could be a prestige. Oh my goodness. Gentlemen, I'm about to do something absolutely insane. Could it really be time for the first ever? Is it time for the first ever kicker prestige? I've never done it in Wheel of Mud history. Oh, but imagine locking in a kicker with abilities. Dude, this could save me so much heartache, so much pain. There's only three insane kickers in the game. And two of them are limited. There's Harrison Bucker, and there's the goat Justin Tucker. Bucker's actually better. Bucker's more kick power. I'm balls deep now. There's no pulling out.  Harrison Bucker! My limited choice is a kicker. He has precision kicker as his default ability. The only ability I really want is zen kicker. Slower kicking meter over 45 yards.  And then I'll keep precision kicker on because it doesn't matter. We're committed now. I'm a full ride D1 commit to kicker university. KU! Our first upgrade is outside linebackers. Your main prey. And Evan McPherson, thank you for your service. It's Harrison Bucker's turn now. Dude, there's literally so many insane cards, but I actually think that was the best call. What could we really have gone with? I guess I could have done Bradley Chubb. Bradley Chubb limited outside linebacker would have been the only other thing that I really would have looked at. There's not a lot of good limited corners. We're gonna be walking into this Super Bowl with this offensive line. This is definitely the worst offensive line I've ever gone into the Super Bowl with. No question. But at the same time, it's probably some of the best wide receivers I've ever had. It's an excellent backfield. It's okay depth at tight end. It's the best linebackers I've ever had. I'm sorry, but the Luke Keatley Walker duo has been insane. It's an absurdly good D line. And the corners, this is a weird Super Bowl team but I'm happy for. Final thing before we play the Super Bowl is the challenge wheel. This is undoubtedly the best challenge wheel of the year. And we'll talk about it in a sec here. We need 80 fantasy points from the entire team. So at the end of the game we'll add up everybody's fantasy points. If it's over 80, we win. If it's under 80, we lose. Last game, I would have been under 80 for sure. You gotta score probably 28 plus points for this to hit. As you know, the challenge wheel guarantees me any single pack in the store, including training if I'm in the playoffs. And since at the start of next episode, I will have a fully wiped team. If I can complete that, I will start that team out on a really good foot. All right boys, we made it to the Super Bowl. We need 80 fantasy points as a team. And most importantly, we need a dub. Bengals Raven Super Bowl. Oh my God, you can't write this any better. Obviously it's impossible in real life but still, who's starting with the ball? You guys heard that theory that like the colors of the Super Bowl logo is who's gonna play in it? It just so happens that the colors of the Super Bowl logo are purple and orange. Thank God I'm starting off kicking because if I can get a turnover on defense to start this game, all my nerves will literally disappear. Randy Moss, don't you house this? No, we're there, we're there, we're there. Keep it simple, Blitz, Bruce Smith, Keekley play coverage.  We are all over it. Derwin tried to strip that. You see that animation? I like that Derwin, more of that. Oh my God, why is Tip-a-doh in? He has the hitch. He goes deep. I'm on the, okay. Get it, get it. Cramarty, fourth and three. Oh my God, he's no huddle. Do I want to time out? I do, I do.  Ben, don't break.  Let's go, Jesse Bates. Oh, I'm so glad I didn't call the time out.  Going inside zone to CMC to start this game out. This is not gonna be like the AFC championship. He has inside stuff. Also doesn't have any pass rush here. That's risky. What? What happened? What happened to Gronk?  I knew it. I just need you to get there. Jamar, fight. First and 10, inside zone. Wait for your blocker, Matt.  Excellent opportunity to take a shot at the end zone here. Just hang out. Just be patient. Jamar. Oh, it was a touchdown. I'm gonna go quick base to CMC. Just gonna grab this. Ooh, picture. Run, CMC. That's how a white man runs a football. I'm staying. Why do I save things? Why do I talk? Gotta stay on Keekly first and 10. No way you stick to the run. Blow it up. Keekly will. Keekly will?  No, it's a little RPO. Need a big tackle here. Nice. Antonio Cremardi has been real good today. Can we? No. No, he's too close. I'm just gonna get tore up by this play. Stretch alert, smoke. There's the run.  I have to go on Anthony Walker here to cover the middle. Risky. Dude, he's got all the like super difficult to get grind players. Like that Justin Fields? That's the competitive fast Justin Fields. He could definitely run the ball. Mean Joe Green? Mean Joe Green's kind of there, but they're getting him. He's passing the ball. Nice ball. That was such an efficient offensive drive. Wow. I really don't know. That was a four man rush. I don't know how Josh Allen had that kind of time. He's cooking me with this man. Cover Joe, I gotta keep running the football. Gotta keep him, I gotta keep him honest. They are vacating. Josh Allen has been clutch on the ground. He was clutch on the ground in the AMC Championship. He's clutch on the ground right now. And I think we've got another really good inside zone opportunity. Person 10, I need CD to block. Beauty. Wait for it. Probably didn't need to wait for that block. Could have just juped that. Gronk is so open. It should be illegal. And a huge stiff arm. Gronk's got Marcus Beaters on him. I love you, Gronk. Can I really make a play for this? Oh my God, Josh Allen, am I out on it? Oh my God, he did it. He still has three times. Well, let's throw it. I can't exactly get another first down. So I don't know how well I could really shenanigans these clock here. Damn, I thought I could drink inside of that. Second and eight, he'll call his first time out. At this point, it's like just get the touchdown if I have it. Why is there, but I can't throw it. He is, he is huge catch, Jamar. That's cool. That was a scary throw. That was a scary throw, but it's in. Second and seven, he throws a quick one. Does he stay no huddle? He does. Oh, I see it. That was the Derek Henry. Dude, that's a very interceptable ball. Ladies and gentlemen, we got him. I went base man coverage. I shaded outside. He couldn't hit the whips. So he checks to the slant. Dude, I almost over committed on that ball. Did you see that? Like I almost missed that. I almost did it. Just go down. Huge stretch. It's going to get home on McCaffrey. That was out of bounds. I could go for the seven here. He jumped it left side. He jumped it left side. He jumped it left side, let's go! There's no way I should have ran the ball twice and scored there. All right, 21-7, absolutely monumental lead in the Super Bowl. McCaffrey's open. Out in the open field, a huge juke. Another! Why is CMC like the late season MVP? If it's zone, we go Jamar.  See, it was zone. Drops it to me. I'm going to try outside zone here, McCaffrey. I'm going to go back to where he's leaving. See, he's leaving the spot. Wellbrush is 79 yards. Two touchdowns. It's just like last week, man. He's too good. I feel like Jalen hurts fraud, that's right. Second and three, he's going to over commit.   Oh! On the Super Bowl field makes it so much cooler. First and 10. Oh, Jesus. Chill out. Whoa! Whoa, whoa, whoa, whoa, whoa, whoa. Not letting that happen again. That's fine. That's such a good ball. This is what I don't get. How did you turn it over twice?  You go left side. CMC to the edge. Cut it up. I'm going to go left side. I'm going to follow my linemen. A whole lot of nothing right there. Second and 10. It's going to take an easy throw. Ankle bit. Oh my God, I thought I did that. Oh my God. Dude, he came flying down. I got eight. Hey, it takes me all the way to the two minute warning. I don't need to punt this. Although he's not in a punt return formation, I am going to punt this. That's actually huge. Also, he just completely roughed the punter. Also, that was a horrible punt.  Just going to check down middle of the field. We love that. Your clock is ticking, sir. Let's go, Derek Henry. You can't. Okay, still will.  I didn't just get lost by Derek Henry. That was an insane series of events. I can hold onto this lead, right?  I don't know if I've ever seen that before.  He completely nullified his whole route. Is that ballgame? He calls timeout instantly there. It's not actually ballgame, but it's good. I'm gonna gotta do that one more time. All right, CD. We haven't used you yet. We'll use you now. End the game.  It was that so hard. That was so scary. That might have been CD Lam's first schedule of his career. He's been on this team since the AMC Championship. That was the first schedule of his career. Oh my God. I'm telling you guys, if there's two more quarters, I think I lose by 14. We made all of the plays that we needed to make in all the biggest moments. So we're gonna beat a better opponent here. That's Super Bowl MVP right there. Where was that McCabrey? Was that Keith Lee?  Dude, we just won the grittiest Super Bowl. I don't think I've ever had so many white guys on the squad. Super Bowl MVP and CMC and it ain't even close. Yoshi's taking Flicks. Will Shields, Gronk. They're trotting it out. He's 68 off the podium. Josh Allen, Gronk, CMC. Let's go. What an amazing game, bro. CMC was cooking.  All the pros, all the pros throw the ball. I swear people just ain't ready for the run.  Well, and that's not true. I gotta see what my playbook is next season. 21 to 28, we catch the dub. So Josh Allen only completed eight passes. Eight passes, 13 attempts, one touchdown. Here's where you lose the game, the interception. He throws that interception Keith Lee over the middle ball game. He turned it over at the start too, but I also punted, so I obviously had my own turnover. Are you noticing a common theme between this game and the AFC championship? 6.7 yards per carry, three times in the end zone and what's best, zero broken tackle. Yeah, he had some nice jukes. He definitely like broke some ankles there, but it's not like he's OP running through people when he shouldn't do it. It's just, he's not ready for the run. He's not adjusting to the run. Oh, running the ball is not good for fantasy points. But I did say I need to score 28. Josh Allen took off two, nine for 55. Wow, man, I'm gonna miss this team. Tori Holt was five for 48 and a touchdown Gronk was three for 51. Vonte, two for 61, his tutty. Derek Henry, Moss Chipp Bailey, that one hurt. And CD Land may have had his first catch ever, but it was the biggest catch of the game. It ended the game. So glad to see CD Land finally getting involved. There's only one sack in the whole game. That was Aaron Donald and the interception by Luke King.  Gronk had 8.1. Jamar had 3.8, plus a touchdown, right, 53. Any more than 80, CD Land had three. Do we count my defense? What's one defensive interception but then getting 21 points put on you? No, I can't. It's not gonna be there. Dude, I got so locked in that I forgot how much I ran the ball. It's how much I ran the ball.  No way. That's okay. We won't take our challenge wheel, but we will take. We will take an amazing Super Bowl dub. All right, boys, I'm really gonna miss this team. Ah, so many players. That's so many cool things this season. But what I really do need to think about is my prestige. I have obvious front runners. The obvious front runners right now to me are Minjo Green and Harrison Butker. But between now and when that next episode drops, like there could be a 92 overall Quay Walker. There could be a 93 overall Jesse Bates. I don't know. So we're gonna sit and watch and wait, but I can't wait for the start of season four. I appreciate you guys so much for watching this always. That concludes the Bengal season. You guys are amazing. I'll see you in the next video. Peace.