Hi everyone, 659 is out the door. I hope your year so far has been happy and fulfilling.
Add an ingame join group prompt!
We have discussed editable-audio within the team, but this change isn’t directly related – it’s mostly just a bugfix
An editable audio API would probably end up differing from images & meshes.
For example, it’s more likely that you’d want to edit an audio asset while it’s playing, whereas EditableImage
and EditableMesh
have a cleaner separation between author-time and runtime
I believe it just means you can type the asset id directly
We have 7 weeks until Release Notes 666!!!
Can’t wait for 1k devs to act like the release notes are devilish.
what does Enum.AudioWindowSize do
This is used by the AudioAnalyzer.WindowSize
and AudioPitchShifter.WindowSize
properties; larger windows produce higher quality results – for example AudioAnalyzer:GetSpectrum()
returns more data, pitch shifting has fewer artifacts. But that higher-quality is at the cost of latency/lag – shorter windows produce lower-quality, but more timely/immediate results.
I don’t like the idea of this, a lot of systems use this property to detect if a platform is mobile because we have no API to tell otherwise.
Agreed, I think this is a bit of a risky change without a pre-warning,
You shouldn’t try to detect whether a user is on mobile(*). The idiomatic way to change your UI and your inputs is by watching for UserInputService’s GetLastInputType()/LastInputTypeChanged. This way, if a user plugs in and starts using a controller mid-game, or starts using the touchscreen, your interface/controls can adapt accordingly.
*Edit: unless you’re making your own analytics, but for most people this isn’t the case.
Hello,
I’m one of the developers for Fishing Simulator. Since the release of 659, our users are experiencing issues on mobile; being unable to do anything with the user interface. I’m unsure what exactly changed except for the TouchEnabled property, but our game heavily relies on this property for detecting mobile devices for Roact UI. I hope this can reach the staff, otherwise I’m unsure how we’ll be able to troubleshoot this issue.
Thanks.
I’ve noticed a couple new methods in the GuiService
documentation (not sure when they were added), namely :SendNotification()
and :DismissNotification()
, but they are not enabled yet.
Are these going to be replacements for StarterGui:SetCore("SendNotification")
?
666 will most likely be released on 1st april
i’ve discovered a crash, if you change the WindowSize
back to Large
it will instantly crash studio
otherwise, great update. i’ve been wanting more precise audio visualization for a while now
We’ll get that fixed; thanks for the report
Does that mean realtime audio generation? It would be cool to make a synthesizer within Roblox!!!