Sound Shift v5.0 for iRacing

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • Sound Shift v5.0 brings with it an optimal shift RPM calculator and dynamically adjusting shift beeps that change according to your average reaction time. You can find it here:
    forums.iracing...
  • ИгрыИгры

Комментарии • 26

  • @ClaytonMacleod
    @ClaytonMacleod  9 месяцев назад +1

    v5.09 is current as of 2023-12-26 and has a slight change in the learning process. Please check the forums thread for the latest info. Eventually I will be doing away with as much of the learning as possible. forums.iracing.com/discussion/comment/448958/#Comment_448958

  • @ZIGAG1999
    @ZIGAG1999 9 месяцев назад +1

    i have a question. Does it beep for downshifting? like for road racing because braking and slowing for corners is where i struggle at for road racing and when you downshift can help you slow down faster. that would help me improve my road racing ability.

    • @ClaytonMacleod
      @ClaytonMacleod  9 месяцев назад

      If downshifting is helping you slow down you aren't using the brakes properly. Your brakes are strong enough to lock up the tires. They do not need any help from downshifting, nor can downshifting help. You are at the mercy of tire grip, not brake capability. Your brakes are more than capable of slowing you down at the highest possible rate, and then some, which is why you can lock up the tires with them. Downshifting's only purpose is to ensure you are in the correct gear for when you begin accelerating again. That's it. Downshifting doesn't help you slow down at an even higher rate than the brakes alone. If you're actually experiencing greater rates of slowing down depending on how you downshift then you simply aren't pressing the brakes hard enough.

    • @ZIGAG1999
      @ZIGAG1999 9 месяцев назад +1

      @@ClaytonMacleod if that's the case then i blame my brake pedal. i use a g29 and as anyone knows the brake pedal for the g29 pedals is super stiff.

    • @ClaytonMacleod
      @ClaytonMacleod  9 месяцев назад +1

      @@ZIGAG1999 Yeah, the Logitech stuff is an economical way to gain entry, but once you’re through the door to stay it can be wise to step up to something better. For not much more money I think there are at least a couple choices that use load cells for the brake. I’ve been using Fanatec’s ClubSport pedals for many years and have been happy with them. Lots of other options if you want to spend as much as the wallet can bear, too. Hehe

  • @jayeffaar
    @jayeffaar 7 месяцев назад

    Hi Clayton. This looks amazing, but I just installed the more recent version, which has the Reaction-based RPMs and Optimal Calc checkboxes in the right column, and i can't quite get the calculator to work as it does in this video. I don't quite get the interaction between the two check boxes, and no matter what combination I try, I can never get the shift points on the left side of the app to update with new numbers once all gear numbers in the right column have turned green. The Optimal Calc checkbox also never turns itself off automatically. What am I missing? Are there detailed updated instructions somewhere online? I have tested this with the FF1600 and GR86.

    • @ClaytonMacleod
      @ClaytonMacleod  7 месяцев назад +1

      No checkmark in reaction-based, then the beeps aren’t reaction based. It just beeps at the RPM you set. Put a checkmark there, it alters the RPM that it beeps at to compensate for your reaction time so that the beeps come early to make the shift happen at the RPM that is set. So if it is set at 7000 it will beep at 7000 with no checkmark, and consequently you actually shift at an RPM that’s higher than 7000. But it beeps at a static 7000 RPM every time. With a checkmark it measures your reaction time and it measures the acceleration curve of the car. It then uses that information to calculate the dynamic RPM that it needs to beep at, an RPM that is lower than 7000 by an amount related to your reaction time and how fast the car accelerates, such that by the time the shift actually takes place it will have just reached 7000 RPM. Gears turn green when it thinks the acceleration curves have been properly learned. But you need to carefully follow the procedure to ensure it has actually been learned properly in order to give the ideal behaviour.
      The Optimal Calc checkmark is the one that turns itself off after the learning procedure had been carried out. You must turn it on before you start. Putting a checkmark there after you’ve already taught it something doesn’t accomplish anything. It has to know before you do anything that you’re trying to teach it that routine. Then it watches that routine and gives feedback once it is happy. Gears turn green. Checkmark is automatically removed. RPMs are automatically updated. But you have to have that turns on before you even get in the car. It doesn’t pay attention to your input without a checkmark already being there. If you don’t follow the procedure it expects it won’t give the results you expect. So if you already have some input data there, and want to start over, you’ve got to reset it.
      It’s a bit involved, I know. But once you get it down a couple times it is not that hard. It just takes time to do, which is annoying. I’d like to alter it to be a bit more hands-off, but I’m still trying to think of ways of doing so.
      I think there’s some FF1600-specific data in the forums thread. I think that’s one of the cars that don’t need to be learned for the optimal calc. It just needs one specific RPM entered for all gears, and you only need the reaction checkmark. I was thinking it might make sense to make the app aware of situations like this, and block the optimal calc off when we already have known data for specific cars where there’s really only one solution. Cars where you can’t change gear ratios, and thus the answer will always be the same anyway.

    • @jayeffaar
      @jayeffaar 7 месяцев назад

      Thanks for the reply Clayton.
      My main problem last night was that after I went through the Optimal Calc learning sequence with any of the 4 cars I tried, all the gear indicators turned green in the right column, but the RPM numbers never updated on the far left, as opposed to what happened in your video, so I didn't seem to have accomplished anything.
      Can you think of what kind of operator error could be causing that?
      I tried several times to reset the target rpms and start again, but kept getting the same result.

    • @ClaytonMacleod
      @ClaytonMacleod  7 месяцев назад

      @@jayeffaar Well, I do t know what you did, but it sounds like the optimal calc wasn’t checkmarked. The gears turn green when the app thinks the learning conditions have been met. This also applies to the reaction time learning on its own. That it turned green doesn’t mean you have taught it while the optimal calc was checkmarked. If the RPMs didn’t update then the optimal calc learning was not accomplished. I would just try again ensuring both have checkmarks before you even get in the car.

  • @BlindGoose1
    @BlindGoose1 9 месяцев назад +2

    Great work Clayton 👍 I have been using the original app sins I started iRacing, I will use this when I'm able to start racing again.
    Really like the new features.

    • @ClaytonMacleod
      @ClaytonMacleod  9 месяцев назад

      Let me know how you like it. Seems to work for me so far.

  • @tlosbarranqueros
    @tlosbarranqueros 9 месяцев назад +1

    How much tenths do you gain in a track versus not using it? The optimal gear seems low compared to going until the red lines.

    • @ClaytonMacleod
      @ClaytonMacleod  9 месяцев назад +2

      Redline is irrelevant. If the acceleration in 3rd gear at redline is 1.5 m/s^2 but acceleration in 4th gear at the same speed is 2 m/s^2 why would you still want to be in 3rd gear? What matters is the amount of acceleration you're currently getting versus what you would be getting in the next gear at the same speed. That's what is analyzed here. If you would be accelerating more in the next gear is what's important, not whether or not you reach redline. Some cars do in fact have power curves that make it best to run all the way up to redline. Some cars do not. If the acceleration curves for each gear never cross over then it is important to run as close as you can to the rev limiter before upshifting. But if the acceleration curves cross over then you are throwing away lap time gains by not shifting as soon as the next gear is better.
      Eventually I will be showing a graph to help you determine whether or not the calculator is acting weird or if you just happen to be in a car where the curves don't cross over. In the case of cars where the curves never cross over you are better off just setting the same RPM for every gear, just a hair below the rev limiter, and using the reaction times to get you as close to that as possible. The calculator actually delivers weird answers in that case because the curves only cross over once the rev limiter is hit and the acceleration curve divebombs. It is not always easy to tell that this is what's happening just from the calculator's answers, but looking at a graph of the curves makes it very obvious when this is what has happened.

  • @matthewhoyt4670
    @matthewhoyt4670 6 месяцев назад

    How do download this I try to use the link but did not work.

    • @ClaytonMacleod
      @ClaytonMacleod  6 месяцев назад

      Works fine here. Opens the post in the forums for it.

  • @EricLancheres
    @EricLancheres 9 месяцев назад +3

    Wow, coming from a competitive background like CS:GO where everything is locked down and any file accessing the game data is forbidden... the fact that this is allowed in iRacing is surprising! That said, if that's the culture then so be it! It is very cool that you thought of adjusting the audio alert based on reaction time. Some great thinking there!

    • @ClaytonMacleod
      @ClaytonMacleod  9 месяцев назад +3

      Race teams have been using telemetry for decades. Here in iRacing you're not allowed to have programs doing the controlling of sim inputs for you. With this you are still responsible for operating the controls. No different than a shift light that's built into the car in that regard. Instead of a light we use a beep, just like some actual race drivers do. And we're simply adjusting when that indicator happens. iRacing is very careful about what they make available in live telemetry in order to not make cheating possible. And they do indeed have policies about what you can and cannot do with the data that is made available. For example, you cannot use the data available to write a program that alters throttle and brake input in order to devise your own ABS or traction control for cars that do not already have their own built in. You would then be automating inputs to the sim, and that would indeed be cheating. This does not fall under that umbrella because in this case you're simply getting an indicator for when to shift. You still have to actually make the shift happen yourself.
      And everything this is doing for you, you could already have figured out how to make this happen for yourself. You are capable of measuring your own reaction time. You are capable of determining a way to take that reaction time and combining that with the telemetry data in order to determine what RPM to shift at in order to compensate for your reaction time. Many of us have already been doing that for years with v4.1 of Sound Shift. I have been keeping and updating a spreadsheet with all my shift RPMs for all the cars I've raced and all the gearsets used in setups for those cars. Manually updating that, and manually punching that stuff into Sound Shift v4.1 is not terribly difficult, but it is time-consuming. This simply reduces that time spent by automating some of the task for you.

  • @MarcosMarcusM
    @MarcosMarcusM 9 месяцев назад

    You are a gentleman and a scholar. Terrific work and demonstration.

  • @Sevetamryn
    @Sevetamryn 9 месяцев назад

    Great work, However, there seems to be an update. Witch a second checkbox (for rection based RPM) for the calculator and a second reset button (reset target RPM's). Workflow is not clear to me. Also, the calculated values are not taken over to the left column for each gear.

    • @ClaytonMacleod
      @ClaytonMacleod  9 месяцев назад

      forums.iracing.com/discussion/comment/451848/#Comment_451848

  • @targaW3007
    @targaW3007 9 месяцев назад

    Thank you very much for your great work on that!

  • @collinthomas6288
    @collinthomas6288 9 месяцев назад

    very cool

  • @ArturoDrives
    @ArturoDrives 9 месяцев назад

    Im 700th subscriber!

  • @ssb626
    @ssb626 7 месяцев назад

    Thank you!

  • @11sHangar
    @11sHangar 9 месяцев назад

    Legend!

  • @pali1H
    @pali1H 9 месяцев назад

    Very neat