Release Notes
Obscene Studio Release Notes, from the current version back to the first one.
v0.20.4
- Added DEBUG MODE to display helper joints
- Improved initial position of agents and characters
- Improved functionality of the EYES button
- Fixed bug where joints were never removed
- Improved caching of audio files
v0.20.3
- Improved: Windows / Mac Gamepad mappings are now compatible.
- fixed obs overlay would not start in mac/x64
v0.20.2
Fixed glitches
- Fixed Seeded terrain generator (was different between platforms)
- Fixed: Particle Audio Effects never stopped
v0.20.1
Fixed glitches / Small Improvements
- Videos in 3D Stories could not be changed
- Importing videos with spaces in the filename caused them to be unplayable from OBS
- Videos from YouTube incorrectly displayed option to swap it for a MP4 video
- Occassional UI glitch when loading a video in a YouTube layer that had no previous video.
- Control Camera saves views for each player independently
- Improved startup sequence of complex scenes
- added "UV Flip" option to invert textures on cube back sides (so video in cubes displays correct in both sides)
- Improved Joints / Hinges creation + Fixed glitch that prevented to create new Hinges
- Fixed Free Camera Strafe / Move MIDI mappings
- New Midi Mapping: Free Camera Incremental Movements
- Fixed bounding boxes for ModelMesh and different collision shapes
- Fixed ModelMesh "set rotation as intrinsic" and "reset intrinsic rotation"
- ModelMesh now always centers selected mesh to the origin
- Hide external animation packs from Static models
- Seeded terrain generator (was different between program runs)
v0.20.0
The new Obscene Studio Is Here
Obscene Studio 3D engine has been rewritten from scratch and turned into a small game engine. Changes are too many to enumerate. Main features:
- 3D World Editor with Characters, Vehicles, Dynamic, Static and Kinematic 3D Objects
- Different Programmable cameras: Orbital, Follow, Room, Free, POV
- Advanced features like Lighting and Shadows, Instanced Meshes and GPU-Driven Particle effects
- Nvidia Physx Engine moving the world just like an AAA Game
- 3D Sound, 3D Realtime Video Mapping, 3D Video-Calls
- ReadyPlayerMe / Mixamo / Jitsi / Unsplash / Giphy integrations
- Use the "Interact Mode" from within OBS Studio
v0.13.4
Bugfixes
- Same controls + mouse buttons for Free Camera & Room Camera
- Regression bug where new objects / texts could not be created / needed a scene refresh
- Regression bug where custom non-avatar agents were displaying bounding boxes that should be hidden
- Regression bug where no new agents could be added to a newly created team if the team is not based onan Avatar
- Agents would not use correct rotation when heading to the initial point on scene load
- Follow Camera default presets for regular and FPV Views were not good
Improvements
- Added Popup Menu to reset or delete follow camera presets (shift+click)
- Loading animations / Changing base speed
v0.13.3
This version of Obscene Studio features an improved 3D engine that renders smoother scenes, and extensions to the Agent System to create simple scrips.
Breaking Changes
All agents will now be facing backwards, and walking backwards. To fix it just set the Team Orientation (probably from +-180 to 0)
New
- Agent FPV: All agents now have a "FPV" camera with AI-assisted head rotation (First preset)
- Terrestrial agents now support "JOG" and "RUN" animations
Improved
- Smoother agents movement (Added interpolation to PathFinder traversers)
- Improved camera algorithms & transitions
- Allow to change Follow Camera in POI Scripts
- Refactored UI + Improved usability
- Optimized rendering loop
- Improved Terrestrial Agents State Machine
Bugfixes
Fixed inverted angles calculations throughout the engine
- Correct agent orientation in Patrol Mode
- No need normally to manually adjust avatar rotation
- Fixes Mixamo animations "rotation reset" problem (most animations work OOB now)
Redraw glitches
Correct Initial interpolator states (avoid initial transitions from 0,0)
v0.13.2
New
- Follow Camera presets and transitions
Improvements
- Agent system refactor
- Agent Animations
- Usability Improvements
BugFixes
- Follow camera was initialized with illegal values
- Free Camera was initialized too low on the ground
v0.13.1
Improvements
- Simplified connection to OBS
- Usability Improvements
New
- Ortographic Camera can also be enabled when in a 3D Room
- Improved agent types and state machine
- Improved animation emotes display
- Improved animation configuration and speed interpolation
v0.13.0
New
- (Player) Section "About" shows instructions for loaded storyboards and attribution info
- (3D/UI) Predefined splines for Free Camera and Agents
- (3D/Camera) Emotes for Face Avatars and NPCs
- (3D/Engine) Much Improved Animation Subsystem
- Use face expressions and animations on avatar simultaneously
- Import third party animations correctly
Improvements
- (Player UI) Disabled Layers are not shown on Pinned Controls
- (Player UI) Media Layers are shown on top of others
- (Player UI) Renamed "MIDI IN SCENE" to "SETUP MIDI IN SCENE" / Watermark
- (General) UI / Usability improvements
v0.12.8
Improvements
- (Player) Enhanced Facekit functionality + Avatar Designer
- (Player) Disabled Layers will not show controls when contracted
- (engine) Improved YouTube integration
- Better detection of YouTube video titles
- Pre-loading sequence
- Consistency in Special initial states like Pause or Mute
- Allow to temporarily disable YouTube objects
- Improved support of YouTube layers on the Watermark Scene (normal videos & shorts)
- (general) Improved UI and usablility
- (engine) Improved camera configuration panels and resposiveness
- (engine) Improved Hide Layer functionality + related effects
- (Studio) Added Disable Object / Hide Layer controls on Layer Properties
- (fx) Improved Colorize Effect to use Alpha to control the mix with original colors
Bugfixes
- Changing current camera makes segmentation parameters unresponsive
- Regression: Could not load saved facekits
- Regression: Custom 3D Fonts would not be created
v0.12.7
New
- New Storyboard Layout "Foldy"
- Displays a split screen with the Watermark scene and the current scene
- Watermark scene goes fullscreen when no scene is selected
- Current scene goes fullscreen if "hide watermark" is selected in the scene properties.
Improvements
Cue Next Scene
- Functionality has been polished and integrated with the Drag n Drop system
Video Layers (MP4)
- Cue-in + Cue out
- "Hide When Paused" mode to create Video Pads
- Improved video initialization
YouTube Layers
- Drag n Drop from YouTube into "Prepare Scene" screen
- Title detection from drag n drop
Bugfixes
- Video Controls sync issues with OBS Studio Screen
- Fixed Start paused / muted glitches
v0.12.6
New
- Pinned controls layout can be customized
- YouTube, Camera and Video Layers can be enabled / disabled
- disabled layers do not consume resources or are displayed
Improvements
- Fixed realtime configuration of text tickers
Bugfixes
- Changing camera on Watermark Scene caused mapped controls to stop responding
v0.12.5
New
- AI-Assisted Zoom and Camera Pan
Bugfixes
- Fixed Light Targets
Improvements
- Usability and style improvements
- Mask Camera and TV Effects follow interpolation Speed
- YouTube videos can start paused
v0.12.4
New
- Overflow Policy in Ticker Layer (Multi-Text, Multi-Image, Multi-QR): Loop items, Change to the next scene in the sequence, Hide Scene, Hide Layer.
- New Midi Mapping: Transition Speed
Improvements
- Drag and drop YouTube(tm) videos to a YouTube(tm) layer in the watermark scene
- YouTube(tm) videos: display Cue Points and Marks
- Improved Video Plane controls
- UI Improvements
BugFixes
- Midi Mapping Refresh Button did not work in some circumstances
- Hotkeys to save, cut, paste did not work when outside the properties panel
- Video Plane Rotation UI did not cover the full 360deg
- Cue Scene did not update Video Segmentation
v0.12.3
- MIDI Mappings "refresh" button now correctly updates changed MIDI Mappings in OBS Studio Screen
- Small UI Fixes: Favorite Slides
- Clicking on a downloaded template (.ospkg file) will open Obscene Studio and install the template.
v0.12.2
A big effort on fixing bugs and improving usability.
General
Improved OBS Studio Connection
- Connection stays alive during Creator <> Player transitions
- Fixed "Find And Run OBS Studio" button not refreshing after locating OBS Studio.
Support for Audio Tracks in Cameras, HDMI USB Sticks, etc..
- Choose a "mic track" (noise reduction, agc) or "Music Track" (raw audio without any processing)
- mix audio levels from different sources
Favorite Scenes to display custom scene map
2D Engine
- Support for PDF files (2D)
- Create layers with arbitrary PDF Files (Drag and Drop PDFs)
- Change page with MIDI or on-screen controls
3D Engine
- Camera Presets
- Timer to automatically switch camera presets
- Transitions between Free Camera Presets
- Improved Camera Presets Management
- Unified camera interpolation engine
- Improved Mask-based Camera Effects
Studio (Creator Mode)
- Disabled by default OBS Integration as may seem confusing the first time. The idea is to use the studio to create, and the player to play. It is possible to also use the OBS Overlays from wihin the Studio, but there are some caveats specially on Windows, where cameras cannot be shared betwwen different applications.
- OBS Integration can be turned ON nonetheless in "Experimental Settings"
v0.12.1
- Free Camera / FlyOver agents: Improved SPLINES and UI + Mouse Control
- Follow Camera: Display speed control + Animation Speed
- UI style + usability improvements
v0.12.0
This version improves usability and provides a more refined UI.
Improvements / BugFixes
- Improved Camera Error messages
- Improved VideoCall + Invitations Error Messages
- Improved UI Style
- Camera Mask MIDI / UI Controls did not work in Player
v0.11.9
New
- New MIDI Mappings: Follow Camera Position and Rotation
Improvements / BugFixes
- Improved Camera error management
- Fixed VideoCall remote video layers
- Fixed VideoCall Invitation Links (URL Shorteners)
- Initial Render Size very small (random error) fixed
- Windows: Import Custom Animations did not work properly
v0.11.8
New
- New MIDI Mappings: Lights Azimuth & Polar Angles
Windows Fixes
- Windows Installer: Allow installing as NonPrivileged User
- Fixed Novation LaunchControl & Launchpad MK3 not detected due to twisted inputs and outputs
v0.11.7
BugFixes
- (Player) Added more URL Shortener providers (for VideoCall inviatations)
v0.11.6
Bugfixes
- (Windows) Scene thumbnails are correctly displayed in the scene map
- (Creator) Fixed wrong style in Scene Legend
- (EDITOR) Meta+S saves current changes (sometimes did not work)
v0.11.5
New
- New section PINNED CONTROLS, with cherry-picked mapped Midi buttons and sliders, to also trigger effects from the UI.
- (Creator-3D) Button "Reset Texture" to discard consolidated textures
- (MIDI) Play Sound action available in Video and YouTube layers
v0.11.4
BugFixes
- (Creator) Fixed important bug where Video Layers in the Watermark Scene received mouse events, when editing another scene.
- Update is recommended, as many example templates use the watermark scene to contain video layers.
v0.11.3
BugFixes
- (General) Improved resource management for complex scenes
- (Designer) Mouse Camera working again (regression 0.11.2)
New
- (Designer) Accessory Workshop: Flip Canvas X and Y. Lock Pointer for Scale and Rotate.
v0.11.2
BugFixes
(Creator) New Assets were not correctly saved
(General) Loading a new facekit unneccessarily restarted the scene
(Creator) UI Freeze Error when dealing with empty video layers
New
(Player) Change facekit
(General) New Particle Effects: Front-Puke, Front-Bug
v0.11.1
BugFixes
- (Creator) Editing and updating the scene displayed in OBS Studio no longer deselects it.
- (Creator) Move Scene / Copy scene working again (regression from 0.9.x)
- (General) Simplified connection: Disabled Relay Mode (complex & niche for now), always autoconnect
- (Player) Updating MIDI Mappings of current scene no longer deselects it
- (Player) Drag and Drop was not initialized before loading a story
v0.11.0
New: RealPlayerMe Avatar integration
- Design your 3D Avatars from within Obscene Studio
- Create NPCs or apply the avatar to your camera
BREAKING CHANGES
- Face Expressions and accessories are no longer compatible with this version.
- Previous templates are not compatible with this version.
- The marketplace has been erased and will start from scratch
… But it is well worth ! This new version greatly simplifies the workflow and purpose of downloadable content and you are gonna love it.
v0.10.2
Internal Refactor Version
- Immproved general experience
- Refactored assets
- FaceKits: Groups all diccerent face accessories
- Rooms: Contains all room assets
v0.10.1
What is New
Video-Calls in the Live Stream
Allows to connect to Video Conferencing servers and use their streams in your projects, to build awesome dynamic video-conferencing environments in 2D or 3D. You will create scenes placing the parcipant videos and other elements like images, text with typefaces ….
- Supports generic Jitsi Servers with or without authentication
- Multi-Video-Streams of the different users with custom effects and transformations
- Conferencig Events to trigger scene changes or camera presets
- Invitation System with Short URLs and QR Code generation to bring any follower into the live stream
New Camera: Free Camera with custom trajectory
- The new Free cam is here to be moved with total freedom around the scenery. You can define spline points to create breathtaking automatic pans and zooms, set camera targets, create loops, and select between lots of Easing algorhythms and rotation possiblities !
New Agent Type: FlyOver
- A New Agent type that flies around the scenery through a custom path.
Add Scene Templates From the Player
- by Meta-Clicking on a Free scene slot, you can add scene templates included with the current storyboard.
BugFixes
- Particles did not work with VISION camera
- Many camera settings without reason if no inmmersion mode was available
- Initial (interpolated) MIDI Controller positions for a scene were incorrectly calculated
- Save 3D asset did not work correctly
- Save Asset loses object.id in some circumstances, resulting in a corrupt asset
- Change to next scene on Video Finish (stopped working at some point)
Improvements
- Youtube Content Attribution on Player for added videos
- Video Rate Slider with Auto-Centering on 100% speed
v0.10.0
A new Obscene Studio experience. Existing pieces have been polished and refactored in order to boost the usability and usefulness of the application.
The new entry point of the application is now the Player, that has been refactored to be an autonomous realtime visual tool able to launch scenes on the fly, from the templates you download or create from scratch using the studio.
**This allows anybody to start using Obscene Studio instantly with quality templates, rather that having to learn the Creation tool in advance ! **
What Is New
The New Play Mode
- Play Mode is the default when starting the application.
- Download and play templates directly - no need to create new stories in the studio.
- New Layer Card State: "Configuration", by clicking the left icon. Will display low-level layer settings:
- Webcam / Camera selection for Camera Layers
- Change Image Ticker and Text Ticker Contents
- Change Scriptable Text Parameters
- Add snapshots to scenes (and display them in the scene map)
- Scene Map: New "compact" view that hides the empty slots
Core
- Video Call Support: Use standard JITSI servers to bring video call video into your 2D and 3D scenes.
BugFixes
- Audio is correctly stopped when changing to an empty scene or by pressing TAB to show the Performer Screen.
v0.9.12
New
- (Editor) Added Drone Position to modular presets
BugFixes
- (Editor) Some messages did not arrive to Remote Watermark Scene
- Fixed agent patrol mode not updating in OBS Screen
- Fixed POV camera (0.9.9 regression)
- Fixed Timeline size when Magnify UI is active
v0.9.11
BugFixes
- Fixed player won´t initialize properly when exiting and reloading same story.
- Some styles were missing
- Improved scene startup time
- Fixed toggle slide would not work in some scenarios.
- Fixed modified controllers would not update in OBS Screen
- Fixed many particle effects not displaying properly on high framerates
v0.9.10
- (Editor/Player) Improved Current Scene display
- (Editor/Player) Fixed small bugs on new features of 0.9.9
- (Editor/Player) Revamped "Midi In Scene" cards in Current Scene
v0.9.9
Editor / Player
- Editor UI: Camera Presets with a Timeline Layout
- Player UI: Perform Mode Improvements (Active Scene Controls)
- Editor: Toggle Perform View with TAB (edit scenes / display in OBS)
- Multiple UI Improvements
3D
- Refactored 3D mode to use metric units (1meter) to match imported models general convention.
- New Camera Mode: Follow
- Agents: Improved path traversing and walking direction
- Improved overall camera smoothness
Midi
- New controls: Follow Camera, Follow Camera Target, Play Sound
Avatars
Extended Avatar Support: VRM, Mixamo, ReadyPlayerMe
- Support for Downloadable Mixamo Animations
- Support for FBX Files
AI-Powered face expressions for Avatars supporting ARKit Blendshapes
AI-Powered realtime face / neck rotation
Player Mode UI Improvements
v0.9.8
- UI: Redesigned Sidebar with a tabbed panel
- UI: Style adjustements
- 3D Camera: Mouse Camera controls improved
- 3D Text: add delete button
v0.9.7
New
- UI: Improved Tree View: Display children and select relevant 3D Object for transformation
- Cameras: New Camera Effects
- Chroma Key (Non-AI)
- TV Distortion Effects (6x)
- 3D Agents
- Animation speeds can be specified
BugFixes
- 3D Agents
- Fixed Patrol/Random mode not starting
- Fixed Rotation along path (now correctly faces walking direction)
- Fixed Helper Visibility (only on editor)
v0.9.6
New
- New Layer Animations: glitch, blink
- New Text Scripts: Fixed Counter, Symbol Series, Typewriter
v0.9.5
New
- Displays notice on initial screen whenever there is a new version available
- Added "3D Agents" to "Experimental Features"
v0.9.4
This version contains lots of usability improvements, a crisper UI and exciting new features, like the new Keyframe Scenes, or more than 1500 3D Typefaces !
New
- Keyframe Scenes (new scenes as incremental changes of previous scenes)
- Change Autoplay to horizontal sequences
- Map views with custom fly speed
- Add new layers from Templates: Text, Tickers, Image, Videos, Cameras
- Allow to upload videos from the Video Selector Panel
- More than 1500 3D Typefaces !
- Changed Twitter Logo to 𝕏
Improvements
- Moved Scene Timing to SCENES section as "Autoplay and Transitions"
- Detect previous execution dirty exit & kill its stuck processes
- UI improvements: dark crystal theme + overall adjustments
- Settings: Default to overlaid dark theme
Bugfixes
- Fixed Story progress bar glitches
- Fixed Server Settings Panel not refreshing on Connection
- Fixed "Find And Run OBS Studio" not saving chosen folder
- Fixed Auto-Fit not properly enabled as Default Setting
v0.9.3
New
- 2D: Scene Cross-Animations (Overlap previous slide Outro with next slide Intro animations)
- 2D: New Clip Animations: Star, Wipe, Rotate, Spotlight, Chevron, Spiral, Slots, Shutters
- 2D: Map: Choose if motion markers are kept or hidden at end of motion
Bugfixes
- 2D: Ticker animations: Do not show outro animation the first time
v0.9.2
Improvements
- UI improvements: Camera Properties + On-Screen preset buttons
- Updated third party libraries
Bugfixes
- fixed ghost axis at 0,0 when transforming 3D objects
- Hide helpers when in perform mode
v0.9.1
Bugfixes
- (3D camera) Fixed transformations for Ortographic Camera
- Fixed tree display on scene with several cameras
- Fixed Icon not displaying in Windows Taskbar
Improvements
- General UI finetunning
- Hide Light Helpers in Performer mode
v0.9.0
UI Improvements
- New Tree layout for Video Widget
- Style Fixes
New Features
- 3D camera: Teams & Agents (NPCs in your 3D world)
- Cameras can be defined in Blender
Other fixes
v0.8.8
Improvements
- Small UI Improvements
- Better detection of slow cameras
Bugfixes
- Storyboards without master slide did not start (throbber shown) - Introduced in 0.8.7
v0.8.7
Improvements
- Player: Allow to Modify all scene cameras from the player ("Interactive Elements in Scene")
- Editor: Edit camera presets, and update their content by Updating / deleting the settings for Lighting, Particles, Video position, etc.
- Editor: Editing Watermark Scene no longer restarts it (useful on complex watermark scene like a 3D camera)
- Editor: Display scene controls also when no main scene is selected
- All: Improved preloading of big watermark scenes (3D world in the watermark scene use case)
Bugfixes
- 3D Cameras: Particles decouple from Face when moving video as a hologram
- Editor: Do not show "No scene in this slot" if no slot is selected
v0.8.6
Bugfixes
- Improved camera stability on Apple Silicon + MacOS Ventura
- (Some) USB Cameras are abnormally slow to accept connections / be detected under latest Monterey and specially macOS Ventura. Issue mostly affects Virtual Cameras and non-webcams like USB Capturers.
- This is a known bug of Chromium, one of the underlying components of Obscene Studio, and it is under active investigation.
- This version has a revamped camera engine that tries its best to detect and work-around the glitches caused by these slow cameras. It will also warn you with the message "Slow camera detected" in the side panel.
v0.8.5
Improvements
- (3D) Camera Keyboard + Mouse controls much improved
- IMMERSION MODE: Use W,S,A,D + Mouse to look (keeping button pressed)
- PANO MODE: Mouse (with button pressed) to change camera Yaw and Pitch, then the Scroll Wheel to increase / decrease the distance to the screen.
Bugfixes
- (3D) Fixed Rotation directions and bounds
- Pano Camera Pitch and Roll (had wrong rotation order resulting in Pitch being broken)
- Mouse rotations / pans now follow correct mouse direction (some were inverted)
- (3D) Fixed: reuploading a GLB model would sometimes use the old cached copy
- (3D) Fixed Wall Cameras not restarting after reconnecting USB Devices
- (3D) Fixed WebGL Context leak on Mesh Effect
- (3D) Fixed animation loop staying alive on dead scenes
Known Problems
- (MacOS/Ventura) Some USB Capture Devices may be very slow to initialize, or exhibit unstable behavior. This is a bug in Chroumium (one of Obscene Studio underlying components) related to new macOS features like Continuity, and affects many other applications and webpages as well. Issue will hopefully be addressed by Google and Apple, and we will then update the Chromium engine.
v0.8.4
New
- New buttons / improved existing buttons behavior
- (New) FAB to transform 3D Objects, will cycle between None > Translate > Scale > rotate
- FAB EYE Button to temporarily show transformators for hidden objects
Bugfixes
- (3D) Fixed Rotation directions and bounds
- Pano Camera Pitch and Roll (had wrong rotation order resulting in Pitch being broken)
- Mouse rotations / pans now follow correct mouse direction (some were inverted)
- (3D) Fixed: reuploading a GLB model would sometimes use the old cached copy
- (Engine) Auto-starting animations failed when first entering the scene
- (Engine) Memory Leak when freeing animations
v0.8.3
New
- Fog color & intensity are now configurable
- Mesh & accessories can be decoupled from video by turning off video
Improved
- Improved FPS of scenes with a MESH CAMERA
- Added transformation controls to lights, objects, text sculptures & video plane.
- Wireframe Light Cues are now displayed in the light´s color
v0.8.2
Improvements
- Increased precission on Hologram Position
- Added new Video Culling mode "HOLO" for correctly placing segmented video into 3D Worlds (transparent video now renders with correct depth and culling mode)
- Re-introduced 3D Model cloning for non-skinned objects (performance related)
- Maximized camera resolutions for walls and 3D objects, including USB Video Dongles (console connections)
- Gravity is now part of Agent Configuration
New
- New MIDI Mappings: Set specific camera preset / ticker item
v0.8.1
Improvements
- Memory Optimizations for dealing with big 3D Objects
- Rolled back to old animation method in 0.7.9 (better performance)
BugFixes
- Fixed some big 3D objects won´t load occassionally
- Maybe some textures won´t load now, that would be a Memory Problem.
- Fixed illumination in loaded GLTF Objects.
- Fixed Transparent Walls (regression from undetermined version)
New
- Segmented Mask: New properties & MIDI controls for X, Y, Rotation, Scale
v0.8.0
Major release polishing 0.7.x functionality and performance.
New
Support for 3D Model Animations
- Start or stop object animations independently
- Preset groups of animations to auto-start
- Change playing animations during live-stream
New Agent MIDI Control: Fly Higher / Lower
Improvements
- (PortraitPlayer) MIDI Controls can be remapped by pressing the pencil button
- (Designer) Proper Support of 5k+ Retina Screens (Increased magnifier bounds)
- (3D Camera) New screen refresh algorythm should deliver smoother camera framerate in some circumstances
Bugfixes
- Blender Meshes with name osv0 and osv1 now correctly mapped to Videos.
- (PortraitPlayer) Allow to change videos that don´t start from the Player
- (Studio) Lights are refreshed when adding new lights / removing existing lights.
v0.7.9
Another release with a big focus on usability and bugfixing. Introducing the new Player Portrait Mode designed to be used in the same screen as OBS Studio.
Improvements
(Camera) Improved AI Camera mode "MASK"
- New MIDI FX: Aura, Color, Blur, Invert, Multiply
New Player App Portrait mode (to fit alongside OBS in one screen)
- Just resize the window to use the portrait orientation
(PortraitPlayer) New Button "RUN OBS STUDIO" to start OBS Studio with the right parameters for you.
(PortraitPlayer) Watermark Scene MIDI Mappings are shown also when no scene is selected.
BugFixes
- Videos on Watermark Scene did not start playing. (regression 0.7.0 "preload")
v0.7.8
This version focuses on usability and performance. Lots of small bugs have been fixed across the application.
BugFixes
- (3d) Fixed saved materials and skyboxes would not load correctly (png / webp format mismatch)
- (3d) Fixed texture caching glitches (caching errors / no version increase)
- (Story) TextScript layers were not auto-refreshed properly (Current Time, fix regression from 0.7.0 "preload")
- (Story) Image & Map Tickers would not start ticking (fix regression from 0.7.0 "preload")
- (Story) Animation Outs not triggered from Designer when in Local Performer mode
- (Story) Continue Autoplay when video finishes (and preload next slide)
- (Editor) Remove Video
Improvements
- (MIDI) Assign multiple lights to same control
- (Story) Better Resource Management: AI-Effects are started, stopped & kept alive depending on usage. Keepalive: 10secs(editor) or 30secs(perfomer)
- (Performer) Videos' transport bar shown under "Interactive Elements"
- (Performer) Scene Lights shown under "Interactive Elements"
New
- Drag and drop YouTube Videos into the performer
- To substitute a playing YouTube video in current scene
- To run the scene named "YouTube" / "Youtube-short" to play the video
- Note: The YouTube Layer that accepts drops should be named "YouTube" or "youtube-shorts" as well.
v0.7.7
This version completes the planned feature set for 3D live-streaming.
3D Engine Improvements
- Improved 3D Objects "auto-fit" to height, width, depth: does not distort the object anymore
- Improved internal materials to support GLTF Transmissions
- Added tags for GLTF Meshes: render order, skip mesh and invisible bounding mesh
- Enabled Anti-Aliasing (systemwide, not configurable)
- Changed 3D Object format to "GLB" (compressed / 1 file)
- Increased ranges in offset, heights, distances to better support big objects ("world objects")
- Use videos inside 3D objects (material mapping)
3D Rooms with Objects
3D Objects are now part of a ROOM
- 3D Objects are stored as room assets, alongside walls and text sculptures, rather than separately.
- Upload GLTF (GLB) Objects directly from room properties.
- 3D objects are scanned to determine its complexity, and warnings are displayed if the object is too complex.
- Re-upload a modified 3D object by pressing SHIFT
- Copy assets to / from shared library, to share assets between stories.
Camera Processing Modes
- Added FPS Counter in Camera Configuration Card
- New Camera Mode "3D": a simple 3D camera without AI effects
- New Camera Mode "3D-MASK" with Z-Video position and realtime filters
- Removed "POSE" camera mode: As Pose landmarks were not too accurate, it would be used mostly for segmentation, something that the "3D-MASK" plugin can provide more efficiently,.
Others
- (Editor) Edit Templates use an alternate slidemap
- (Editor) Improved "Add Scene From Template" screen
- (Editor) Improved Scene Templates
- (Editor) Interactive Elements in Watermark show in Performer View
- (Editor) Remote Videos in Textures are displayed in Interactive Elements
v0.7.6
This version features many bugfixes and hours of fine-tuning, to settle all the new features added from 0.7.0.
Improved Particle Effects
- Revisited all effects and finetuned parameters
- Normalized particle plane (better display on different sizes)
- Added Particle Effect Selector to Interactive Scene Controls (so FX can be changed during live-streaming and saved into presets)
UI / Usability improvements
- On-Screen Camera Presets
- Camera Side Panel simplification
- Interactive scene controls with Camera Presets
- MIDI Panel includes Gamepad Calibration (Also in player)
- Dynamic Lighting panel in Scene Configuration
- Drag with Mouse to position 3D camera
3D Engine
- Camera Engine improved + Added smooth transitions between presets in-sync with lighting
- New Culling mode "World" allows to place the Camera Window inside an enclosing 3D Object
- Share assets between storyboards: Copy Assets to / from the new Shared Library
- 3D Objects
- Enable / Disable collisions selectively
- Set limit for object vertexes (10K - 100K)
v0.7.5 (internal release)
A fully refactored Obscene Studio with lots of new features for a rich & smooth streaming experience!
General
- Removed Launcher
- Added Button on Main Screen to toggle between Creator <> Player Modes
Performer UI Improvements
You will love the revamped Performer UI !
- Added OBS Control Buttons: Start/Stop Streaming & Recording
- Added OBS Scene Selector to the Scene Map
- Improved display of mapped midi controls and interactive elements
- for current scene
- for master scene
- Display current Scene Sequence while playing
- Voice Box bugfixes
Improvements
Engine Improvements
Scenes are fully preloaded before display
- 3D models and textures
- YouTube video cue
Create Camera Presets & Transitions
- Presets with current state can be created. State includes camera and light positions, particle effects, and face tatoos and accessories.
- Panoramic Camera transitions between presets.
Bugfixes
- Remote YouTube controls
v0.7.4 (internal release)
3D Engine Improvements
- Multi-Lighting
- 3D Text Sculptures
- Hi-Quality PBR Materials
Performance Improvements
- Scene Initialization Performance
- Immersion Mode on/off transitions
Other Improvements
- General 2D engine performance improvements
- Properties can be locked (new lock icon)
- Camera Presets between camera modes
- World Objects with enabled/Disabled collision detection
- UI Usability Improvements
v0.7.3 (limited release)
Introducing World Objects
Adding a 3D object to your virtual room opens many interesting use cases:
- product showcasing
- total immersion in your customized 3D environment
Obscene Studio allows to import GLTF Models into the scene, and to create and style 3D text sculptures.
Live Streamer Mode and Creator Mode
The new Live Streamer mode is a compact interface to play your storyboards, removing all the clutter from the full Obscene Studio.
You can select the Operation Mode just after launching Obscene Studio.
Breaking changes
- Assets are now stored with each storyboard
v0.7.2
Multiple Accessories in your face !
New Features
- Multi-Accessories: Get a hat, several piercings, customized eyes … Enter the new Accessory workshop!
Bugfixes / Improvements
- 3D engine improved (correctly attach objects to face)
- Fixed Mouth Open / Close detectors might get stuck
v0.7.1
Obscene Studio goes full 3D!
3D Virtual Rooms
Design, decorate your own 3D Virtual rooms with high-quality textures and skyboxes
- Browse Unsplash(tm) for HD textures for your floor, ceiling, windows…
- Import Skyboxes in CubeMap or Equirectangular format
- Design it all from scratch using the Room Workshop.
Setup Dynamic cameras and lighting with MIDI / Gamepad control
Create Presets with the current camera position, particles, face, and accessory states.
Live Switch between 3 Independent Cameras: Immersive / POV / Room Camera
3D Multi-Video Walls
- Room walls can also be used to project additional HD Videos or cameras
Improvements
- Revamped Performer View
- Now the default view when OBS Studio is connected
- Improved display of playing media
- Added Gamepad calibration to Advanced Settings
- New Storyboards default to 1080p
- Added Virtual Room Scene Template (Create New Scene from Template)
- Improved MIDI JOG usability.
v0.6.2 - v0.7.0
- Internal releases (3D world)
v0.6.1
- Better performance on Windows systems
- Updated links to Obscene Studio Website
v0.6.0
New
3D camera, that renders a 3D Model of your face, that you can further customize with:
- Face Tatoos that you can design yourself using the Tatoo Studio
- Face Skins, or elaborated textures for your face. Obscene studio supports textures in Blender format.
- Accessories like hats, piercings, or even your own 3D objects ! Obscene Studio supports the standard GLTF format.
- Superpowers! based on a high-performance Particle System, able to render smoke, rain, and many other awesome effects !
You can download Tatoos, Skins and Accessories from the new Obscene Market! And you will soon be able to share your creations there as well.
Improvements
- Improved General Camera Performance
- OSPKG File association: Install downloaded packs from the market by Double-clicking them
- Improved Windows Installer (changed to InnoSetup)
Bugfixes
- (Windows) Fixed glitches and artifacts in UI Sidebar on overloaded scenes (cameras, videos …)
v0.5.2
New
- Map
- Polyline Animations
- Draw Circles, polygons on map
v0.5.1
Improvements
Improved MIDI performance
GIPHY content
- can now be used as backgrounds & inside clipped text
- can now be placed inside carousels
- can be used as animated border
UI Changes
- User Settings: New section "Experimental Settings"
- Added Magic Backgrounds to Experimental Settings
- Added "mute magic backgrounds" to Editor Mute Settings
- Usability Improvements to the Color Picker
BugFixes
- Fixed Holo-Cameras not starting sometimes when using multiple holo-cameras in a scene
- Fixed Voice Events unsync or not working on OBS Studio Screen
v0.5.0
🎇 MILESTONE: Obscene Studio is cool !
This update consolidates all last changes in functionality and features. Obscene Studio is now smoother than ever! Additionally, it provides awesome new features like Animated Procedural Backgrounds ("Magic Backgrounds"), improved voiceover support and additional sound effects for maps, tickers and carousels.
New
- Magic Backgrounds: Angled Corners, Blinds, Chemistreak, Circles, Connections, Corner Box, Dot Grid, Scalloped Border, Radials, Tesla Coil, Vorondi Tiles
- Transitions per-scene and per-layer with different timing functions
- Text layers can display live information from maps & carousels
- "Tick Audio": Maps, Carousels, Text Tickers can now play a Sound when changing the displayed item
Improvements
- Preview when creating a new scene from templates
- Improved voiceover scripts
- General UI and usability improvemets
Breaking Changes (Mac)
The folder where Obscene Studio stores your storyboards has changed.
If you already have created storyboards for the previous version(s), they will not be detected at launch: You need to move them to the new location. To do so:
- Open a Terminal (Utilities > Terminal) and type the following commands:
cd
mv obscene-studio .obscene-studio
Note: first "cd" just takes you to the HOME Directory (/Users/your_username
)
v0.4.8 and 0.4.9 (Public Beta)
Bugfixes
- Color Picker on 2X UI
Improvements
- Timer configuration
- UI Skin Revamp
- Animations in Text Scripts
- Add Live Text button for Maps, Carousels
- Show/Hide auto branding on Carousels
New
Scene Templates functionality much improved
- Preview Templates
- Edit Templates
- Improved default templates
Map: Fly Speed parameter
v0.4.7 (Public Beta)
More Voice Features
- Multi-Voice Conversation in Carousels, Multi-Text and other layers
- Voice MIDI, Voice Scenes to trigger animations, text and FX in-sync with the voice
- VoiceBox in Performer UI
Other
- EMOJI Search
- Media Search Box keeps previous searches
- Carousels, Message Tickers and QR Ticker now evit events with the displayed element (see below)
- New text script "Live Text", to use text from other objects like Carousels, Text Tickers or Voice System
- General Enhancements and style improvements
- Improved Windows Installer / Uninstaller, should not show warnings in Windows Defender anymore.
v0.4.6 (Public Beta)
New
- Story Voice Engine + Voice MIDI Events
Improvement
- Changed Windows Installer as previous one (older NSIS) triggered a (false) Trojan warning in Windows 11 / Window Defender.
v0.4.5 (Public Beta)
New
- Voice Pitch and Speed
- Voice Presets
- Background Tile
BugFix
- Preview Video was not working ∫
v0.4.4 (Public Beta)
Improved
- Giphy + Unsplash browsers
- Video Preview
- Touch / Mouse UI
- Incremental Sliders / SHIFT + META in Sliders
- Objects Dragging: SHIFT / META to rotate / scale
New
- BorderImages
BugFix
- Fixed Watermark Intro/Outro animations not playing
General Style + Usability Improvements
v0.4.3 (Public Beta)
This is a very important update for Windows users.
BugFixes
- Fixed MP4 videos not playing on some Windows 10 installations
Improvements
- (Windows / macOs) Improved Text Clipping
- Improved Application Icon display on Windows (still not perfect for small sizes)
Breaking Changes (Windows)
In order to better follow Windows Application Guidelines, install location and project folder have changed. Please Uninstall the former application before installing this one to avoid having duplicate applications on your system
FYI these are the changed folders:
Folder | Old Location | New Location |
---|---|---|
**Application | ||
Folder** | /Users/your_username/AppData/Local/Obscene Studio |
Program Files/obscene-studio (customizable) |
**Your | ||
Projects** | /Users/your_username/obscene-studio |
/Users/your_username/AppData/Local/obscene-studio-projects |
Attention If you already have created storyboards, they will not be shown at launch. You need to move them to the new location. You can do it:
Automatically (recommended): In the application folder there is a tool that will do it for you. To run it:
- Open a Command Prompt by typing
cmd
into the Windows Search Box and clicking its icon. - Type the following commands in the CMD window:
cd "\Program Files\obscene-studio" migrate-projects
- Open a Command Prompt by typing
Manually: Using Windows File Explorer, just move the files to the new location. (You might need to show hidden files in order for the APPDATA folder to be visible)
- From
/Users/your_username/obscene-studio
- To
/Users/your_username/AppData/Local/obscene-studio-projects
… then delete the old folder.
- From
v0.4.2 (Public Beta)
New
- Midi Mappings for Z Rotations, Scalings and Translations
- Gamepads and Joysticks are usable as "MIDI Devices"
- Enhancements for Text Layers
- Support for Background Images
- Clip Background to Text Glyphs
Improvements
- Network Security improvements
v0.4.1 (Public Beta)
New
- Perspective (3D transformations) for Scene and Containers
Bugfixes
- Autoplay correctly updates remote scene in UI
v0.4.0 (Public Beta)
🎇 MILESTONE: Windows Application Signed
New
- Manage Templates: Rename, Delete
Improvements
- Save story as Template: Added description and example YouTube video ID fields.
v0.3.7 (Public Beta)
BugFixes
- Fixed style bug in Connection Dialog (introduced in 0.3.0)
- Fixed horizontal marquee with very long texts occassionally flickering or with missing text,
v0.3.6 (Internal Release)
Improvements
- Updated third party frameworks
v0.3.5 (Public Beta)
New
Text Scripts
- Time Script supports Time Zone and Time Format
- Date Difference Script displays seconds / minutes padded with a "0" if neccessary
Video Marks can be mapped to MIDI, to access any part of the video with a midi button
Improvements
- Scene View:
- Interactive Layer Controls / MIDI Mappings in Scene are much clearer now
- Independent mappings can be shown/hidden
- Title includes layer type icon
- Interactive Layer Controls / MIDI Mappings in Scene are much clearer now
Bugfix
- Fixed Animated Image Carousels flickering if shown and hidden quickly
v0.3.4 (Public Beta)
Improvements
- Improved Interactive Scene Controls Style
- Improved Application Startup
v0.3.3 (Public Beta)
New
- Create Marks in YouTube and Video Objects
v0.3.2 (Public Beta)
Final retouches and fixes for the Beta Version. Update is recommended.
Fixes
- (Important) Fixed some mapped midi controls not working after 0.2.17
v0.3.1 (Public Beta)
- Fixed Style Glitches in Effect Configuration Box introduced in previous version.
v0.3.0 (Public Beta)
🎇 Milestone: Public Beta is Out!
v0.2.19 (Beta)
New
Masks
- Gradient Masks, User SVG and PNG masks
- Mask Animations and Mask MIDI Mappings
GIFs (memes)
v0.2.18 (Beta)
Important Usability Bugfixes
- Fixed (Critical) style glitch on layer list from previous version.
- Fixed (Important) style glitch, where some buttons were displayed in incorrect positions until you visited the UI Settings section and toggle "UI Overlay",
- Fixed (Important): Image and Video Alignment Properties missing on last version Update to this version is recommended.
v0.2.17 (Beta)
Improvements
- Moved Padding and Margin to Style Property Card
- Usability & style improvements
New
- Added Animated Emojis from GIPHY
- Added ROW FLOW to Scene
- QR is now a Multi-QR that can cycle its content
- New Animation "UNSET" (for multi-images, multi-text, multi-qr)
v0.2.16 (Internal Beta)
Improvements
- Added a drag handle on lists to allow dragging without interfer with scrolling
- Downloaded templates from the market can be double-clicked for installation
v0.2.15 (Beta)
New Story Features
- Animation Support for MultiText and MultiImage
- Uses Animation IN & Animation OUT also when changing item
New Editor Features
Text Shadow & Box Shadow Presets
Rename and Duplicate Storyboards from the initial screen
Editor Improvements
- Drag And Drop Support for
- Layer List: Reorder layers
- Map: POIS and MARKERS: Reorder lists
- MultiText: Reorder text pages
- MultiImage: Reorder Images
- Scene Map: Move scenes
Bugfixes
- Correctly load new fonts when new scenes are created
v0.2.14 (Beta)
New
- Refresh USB cameras on connection/disconnections
- New close button to Map POI details
- New Interchange button to exchange MAX with MIN on midi mappings
Improvements
-
- Icons Pause / Replay Scene to better understand play/stop action z Bugfixes
Save Changes / Edit Master does not interrupt OBS Studio
Style glitches
Add new layer with midi mappings => refresh midi mappings
do not show "interactive elements in scene" if there are none
v0.2.13 (Beta)
New
- New Section "About Obscene Studio" in settings with feedback, online manual and social network links,
- Add Empty YouTubeTM layers by holding SHIFT and clicking the media button
Improvements
- General Style Improvement
BugFixes
- Empty Interactive Elements in Scene card should not be shown
v0.2.12 (Beta)
New
- started online manual
- UI Settings: Viewport Zoom + Magnify UI + Auto-Fit
- Enahnced OBS Studio Integration
- Streaming / Recording status
- Map Obscene Studio Scenes to OBS Studio Scenes
Bugfixes
- fixed YouTubeTM Layers not showing cover image when importing by URL
- fixed applicaiton crashing on showing AUX window when Fullscreen
- fixed Remixx bar bug where Canvas Size would be wrong on story changes
Improvements
- REMIXX bar
- keyboard control
- Improved Live Paint tool (Text rotation / scaling / settling / syncing)
- Editor
- replace assigned controller by holding SHIFT on the MIDI INTERACTION panel
- Hovering a layer on the scene or container layer list now hilights layer on scene
- TextScripts default to the Text Content if empty or invalid data (instead of warning)
- New Storyboard from scratch starts with a minimal storyboard
- Remote cameras are shown on the camera list when connecting through local network
v0.2.11 (Beta)
- NEW: Obscene Studio Relay Mode
- Connect Dialog on First Screen
- Obscene Studio Relay Mode to run obscene studio from another computer
- allows access to cameras from the remote computer
- user friendly wizard
- Show buttons for content direct access in Interactive Elements
- Delicious style finetunning
- Main Tools Window is now draggable to screen corners
- Fixed map zoom bugs
v0.2.10 (Beta)
Removed YouTube Playing inside editor
- ends up locking computer after some time
- YouTube's videos ARE played on OBS Studio - just not inside the editor
- revamped functionality to interact with videos on remote screen while performing & editing
fixed midi audio volume not working
improved button toggles (pad)
improved YouTube but crashes into nw
fixed npe in midi engine
added editor automute on play preference
turn off mute & eyes on close story
normalized play/stop
- master audio: not restarted if playing
- restarted on play story
- property: display watermark if no slide
- reset remixx on play
- master audio: not restarted if playing
remix
- toggle on/off
- reset on change
- fixed paint toolbal visibility
v0.2.9 (Beta)
NEW! Support for Midi Jog Wheels and Incremental Pots
- knob type is autodetected by the learn engine
- independent sensitivity per mapped property
- new incremental midi mappings for jog wheels
NEW! Map Engine
- Interactive maps with multiple views and Markers
- Smooth flyovers between views and PoIs
- Several free map providers: NASA, OpenStreetMap, ESRI, …
Improvement: Perform Mode Simplification
- Removed "Independent Performer and Designer" and "Enable Performer UI" from advanced options, they are now the
default:
- Performer UI is toggled with TAB
- Changes while non-performing are NOT sent to OBS Studio
- Loaded story is not displayed in Performer Screen until "Play" is pressed
- Removed "Independent Performer and Designer" and "Enable Performer UI" from advanced options, they are now the
default:
Fixes
- improved video controls
- hot rebuild for video / cameras
- map resize
- added "replace video" functionality
- synchronize controller status on OBS Studio connect
- auto assign units on midi mappings
- added video previews
- improved core engine (slide reset)
- fixed remixx paint text
- added remixx emoji size changer
- fixed desynched remix status on story load
- improved camera resolution dialog
- assorted UI improvements
v0.2.7 (Beta)
bugfix: "Smooth Transition" and "Raw Transition" scene effects
bugfix: copy from shared templates now copies local files too
bugfix: create slide from template also preloads fonts
bugfix: interline for ticker widgets
improved REMIXX bar usability
- Persistent Emoji Presets for emoji animations
(COOL!) Improved MIDI engine
- scenes find correct starting positions for shared knobs & buttons
- Improved Light feedback for buttons & knobs
- RED/GREEN: Button Toggle Status
- YELLOW: Button mapped to current scene
- ORANGE: Button mapped to watermark scene
Improved dark skin readability
Improved Performer View
- TAB cycles between Scene or Performer View when playing the storyboard
Improved YouTube engine
- Display Seek Bar while performing
- Fixed Cue Out behaving erratically
- Fixed Autoplay on Media End behaving erratically
improvement: presets for story size
v0.2.6 (Beta)
Release Notes
- Unsplash approved Obscene Studio 🤟 You have now officially access to millions of high quality images made by artists all over the world !
- GIPHY approved Obscene Studiooo 🤟 You have now officially access to millions of animated stickers !
Features / Changes
- Improved Image Carousel usability
- Improved Dark Skin readability
- Improved License Managing
- Added "Layer Lock" to prevent layer modifications
- Finetuned Light and Dark styles
- Redesigned "New Slide" screen
v0.2.5 (Beta)
New Features
- Autogenerate media credits
- Text Presets (SHIFT+ADD TEXT)
- Viewport can be zoomed in & out with CMD + Keypad +/-
Improvements / Fixes
- Improved Unsplash & Giphy integration
- UI Style Tweaks
- Link to media author in Storyboard License
- Removed "Magnify UI" option as dynamic zoom is much cooler
v0.2.4 (Beta)
Features
- Text Interline can now be customized
- new MIDI effect "Raw Transitions" to selectively disable smoothing on rotations, translations, etc . (not fully working yet)
Bugfixes
- Emojis from the REMIXX bar are not cropped anymore
- Coordinates in OBS Studio are now in sync when with non-overlaid UI
Other
- Emoji dialog is bigger
v0.2.3 (Beta)
BugFixes
- Speak in REMIXX bar speaks also if designer is muted, with current story voice
- Remixx Bar change glyph, messages, etc. now in sync with OBS Studio window
- Disable REMIXX input when no function selected
- Transformed camera not showing in OBS Studio
Features
- Added "RESET STORYBOARD MIDI" to advanced settings to get rid of old mappings. Use it when there are old controllers, no longer mapped, that may have a stored value.
v0.2.2 (Beta)
- Feature: Remix Effects
- Gravity Emojis
- Emoji Invasion
- Scratchpad
- Text-To-Speech
v0.2.1 (Beta)
- Fixed glitches
- Improved UI
v0.2.0 (Beta)
Rolled back Record & Livestream Capabilities for the moment
- Always use OBS Studio to record and livestream
- Keep Video Window output anyway for other use cases like projection, etc ..
Obscene Studio is now in Beta
v0.1.30 (Beta Milestone 1)
- Milestone: Obscene Studio in three platforms: Win, Mac/Intel, Mac/M1
- Additional Fixes
- Handle / Inform about Screen Capture Permissions on recording / live-streaming
- improved Video Configuration dialog
v0.1.29 (Beta Candidate)
- AUX Screen stability
- UI: Hide Record / Settings button when window does not have focus
- Internal frameworks update
- Manage AUX screen sizes (fullscreen, restore, etc…)
- LIVESTREAM / RECORD status feedback on main screen
- Warn about record / livestream with no audio
v0.1.28 (Beta Candidate)
- Recording and LiveStream (experimental)
- AUX Screen improvements
- Freeze bug apparently solved
- Improved Security (CSP)
v0.1.27 (Beta Candidate)
- (Critical) Fixed CREATE LAYER buttons not displaying after exiting PERFORM MODE
- Added CPU Load Alerts and Heavy Process Icons
- Improved Memory Management
- Improved settings: Clear Cache, FullScreen, Kill rogue processes
- Fixed AUX Window Transparency Issues
- Improved Map Feedback (autoplay times / outro)
- Fixed autoplay bugs
- Fixed Master Under / Over scene not working sometimes
- Added Light Feedback to LaunchControl XL Midi Driver
- Improved Layer List in Scene & Container (move front/back)
- Capture Screenshots automatically when saving as template
v0.1.26 (Beta Candidate)
- Improved realtime control response
- Usability
- STOP does not restart video (SHIFT + STOP does)
- PLAY restarts scene (SHIFT + PLAY = soft = no restart)
- PERFORMER UI has a CLOSE BUTTON === Soft Stop
- Tensorflow visible again in OBS Studio + AUX Windows
v0.1.25 (Internal Release)
- Improved different Window Titles and Menus
- UI tweaks and Improvements
- Fixed wrong license
- Fixed Aux Window not initializing properly
- Fixed memory leak on multiple tensorflow views
- Fixed (?) AUX Window not launching occassionally
- Added pagination to Giphy + Unsplash
- Added Favorite Font Section to Font Selector
v0.1.24 (Beta Candidate)
- Feature: AUX Monitor + Transparency
- Feature: Mask humans in camera
v0.1.23 (Beta Candidate)
- Fixed YouTube bugs when deleting a layer
- Fixed Autoplay when story has no timer but slide does
- Fixed Save As Template functionality
- Updated templates
- Feature: Virtual Midi Controls
v0.1.20 (Beta Candidate)
- Integrated Howl Audio Engine (seamless audio loops, audio transitions)
- Fixed some missing styles
- Restyled DISCO (Dynamic Interactive Scene Controls)
v0.1.19 (Beta Candidate)
Security Improvements
New section "Experimental Settings"
Improved Performer/Edit mode
New setting "Independent Edit and Perform mode"
- Editing in one screen and performing in another is possible
- Midi sends to remote screen
- Mouse sends to local screen
Improved Midi Stack
- Generic Support for light feedback besides PADs
- Added light feedback to Launchpad Driver (non-pads buttons)
Audio Improvements
- Watermark Scene Audio plays in all scenes (without audio)
- Scenes with same audio file do not disturb playback
- Attribution is copied if audio is found on other scenes
v0.1.18c (Beta Candidate)
Feature: New Parameter: Background Gradients + midi control
Feature: New Parameter: Filters per layer
Feature: New Parameter: Transform Origin
Improvement: Assorted UI tweaks
Improvement: New masks for video: Split Left, Split Right, Split top, Split bottom …
Improvement: Additive Filters MIDI control (additive over new layer filters)
Improvement: Additive Transform MIDI control (additive over layer transformations)
Improvement: Performer mode & MIDI control
- Mouse/Touch interactions are not sent to remote unless in Performer Mode
- MIDI interactions are ALWAYS sent to remote
- It is possible to work with touch/mouse in one scene, and display others via MIDI
v0.1.17d (Beta Candidate)
Bugfix: YouTube pause & Rate on Expanded View
Feature: Redesign Scene View
Feature: New Parameters: Box and Text Shadow
Improvement: Redesign and tidy up Mapped Controllers View
Improvement: Hints in UI components
Improvement: Links to Documentation
v0.1.16d (Beta Candidate)
- Improvement: Video and Audio Volumes are assignable as MIDI parameters
- BugFix: Button Toggles for Video Parameters
v0.1.16c (Internal Release)
- DISCO: Added remote events for Scripted Texts Actions
v0.1.16b (Internal Release)
- DISCO: Added remote events for Scene Media Controls
v0.1.16 (Internal Release)
Feature: Dynamic Interactive Scene Controls ("DISCO")
- Groups all controls in use in current scene
- TextScript Actions + new Script Actions: Reset, Pause
- Scene Audio, YouTube Video, Normal Video Volume Levels and Playback Rate
- Display Variables & Midi Mappings
- Persists state
- Visible in Performer UI
- Groups all controls in use in current scene
UI: General Improvements: Ranges, Input validators, margins
v0.1.15 (Beta Candidate)
- Improvement: refactor internals & build process
- Improvement: Player icons and style
- Improvement: Content Import keeps filename (removing nonalpha) and copies attribution if already exists
- BugFix: YouTube videos working again
- Bugfix: URL Construction of local files
- UI: Corrected FAB placement on some configurations
- Improvement: YouTube Support
v0.1.14d (Beta Candidate)
- bugfix: stop possible sound on remote screen if closing story or connection drops
- internals: general player optimization
- ui: display bigger font size on performer UI
- bugfix: image collections were not preloaded
v0.1.14c (Beta Candidate)
- bugfix: List of Storyboards would not scroll
- bugfix: custom scene templates would not be displayed
- bugfix: headers markdown H2, H3, H4 did not display
- bugfix: creating new layers can sometimes create a non-empty layer with random data
- improvement: License list does not return duplicated entries anymore
- improvement: slide interactive variables are sorted on their name
- usability: changed story to storyboard everywhere, and unified UI icons.
- ui: new story screen style improvement
- bugfix: wrong default font is used if left empty and story has other fonts
v0.1.13 (Beta Candidate)
- improved: performer UI
- improved: play story screen and timing feedback
v0.1.12 (Beta Candidate)
- bugfix: font reset when loading story
- new property: story classes: watermark under / over scene
- ui: preserve filenames for drag n drop media
- ui: camera leak on layer reorder: workaround mute all when reording
- ui: usability: non-force setslide on map click
- ui: usability: select scene layer with ESC / deselect all with SHIFT ESC
- ui: usability: ignore gestures when performing
- ui: usability: select slide pane when deleting slide / selecting on scenematrix
- ui: usability: toggle when overlaid
v0.1.11 (Beta Candidate)
- improved attribution of multi-images
- renamed layers: ticker => multitext, imageticker=>multimage
- improved MIDI initial status of layers
- fixed click on multi-images should tick
- interactive tickers show in scene performer
v0.1.10 (Beta Candidate)
- added property: border-radius granularity
- added property: scene smooth/raw + unified transitions
- added layer type: multi-image ticker + background transition
- added setting: show/hide advanced settingds
- fixed paragraph shrinking
- fixed font preload cache
- fixed max height of overlaid magnified hud
- designer css glitches
v0.1.9 (Beta Candidate)
- added font preloading
- improved server security
- unified text interline
v0.1.8 (Beta Candidate)
- added border granularity
- minor ui glitches
v0.1.7 (Beta Candidate)
- Internal optimizations
- Fixed missing player app
v0.1.6b (Beta Candidate)
- Bugfix: ID of new stories and templates conflict
- Updated Beta Tokens Domain (obscene.studio)
v0.1.6a (Internal Release)
- Bugfix: Save story as template sometimes did not copy the files
- Bugfix: Template Installation, names and paths
- Bugfix: Assign new name to story instead of template mame
- Feature: Save as template requires all content to be attributed
- Improvement: Template metadata includes attribution info
v0.1.6 (Internal Release)
- Improvement: Bullet List Indent
- Remove scrollbar on textarea
- Bug: Camera can be leaked if quickly switching scenes back & forth
v0.1.5a (Beta Candidate)
- BugFix: Wrong FAB placement on some UI combinations
- BugFix: Text Ticker Alignment was not working
- Improvement: Markdown Text Style
- Feature: Markdown can use "#" or "=" alternatively ("titles on scripts")
- Feature: Performer UI Alpha
- Feature: Container Row/Col Flow selector
- Change: Hold SHIFT to select layers inside container
v0.1.4 (Beta Candidate)
- BugFix: Touch Gestures
- BugFix: Ghost Audio on quick slide change
- Feature: Scalable UI
v0.1.3 (Internal Release)
- BugFix: General Window polish
v0.1.2 (Internal Release)
- BugFix: Refresh IP on server connect
v0.1.1 (Internal Release)
- BugFix: Persist server settings & IP filter
v0.1.0 (Internal Release)
- Improved Security
- Passed Apple Strict Runtime Notarization
- Added Feature: Content Attrtibution for user files
- Added Feature: FullScreen Support with F11 or Menu