amir-bk / undaw Goto Github PK
View Code? Open in Web Editor NEWEditor and Runtime modules that aim to add some Digital Audio Workstation capabilities to Unreal Engine 5, requires Unreal Editor 5.5
License: MIT License
Editor and Runtime modules that aim to add some Digital Audio Workstation capabilities to Unreal Engine 5, requires Unreal Editor 5.5
License: MIT License
Zoom is unstable leading to wobbling in the graph, especially in extreme values.
Vertical zoom does not center on zooming point.
Gesture zoom is not currently supported. (touch screen support)
SequencerData SessionData etc etc. Need to figure out one and stick with it.
Expectation is for all objects to just 'do nothing' gracefully if they don't have proper data.
Hi there, 1st of all thanks for this awesome work !
Since we've 'doxed' it in our HyMPS project (under AUDIO section \ DAWs page \ Generic), can you please fix the license file for it ?
Although it may sounds like a minor aspect, license file uncompliance causes an inconsistent generation of the relative badge too:
(badge-generator URL: https://flat.badgen.net/github/license/Amir-BK/unDAW/)
For example, check the Open Sound Refenation's (archived) git to visualize an example of how the MIT license needs to be formatted to let GH interprets it correctly. And, of course, its badge:
(badge-generator URL: https://flat.badgen.net/github/license/OSRTeam/OpenSoundRefenation/)
Last but not least, let us know how we could improve - in your opinion - our categorizations and links to resources in order to favor collaboration between developers (and therefore evolution) of listed projects.
Hope that helps/inspires !
the harmonix midi node has some logic assosciated with midi file switch that is a little agressive for our purposes.
possibly rewrite class in cpp.
When window is not in focus ticking is unpredictable and audio clock should be used.
Need to make so that all music widgets 'expect' to get a 'scene manager' on creation and if they fail we'll give them some safe init, likewise no widget should crash if it doesn't have session data, so perhaps the base widget should implement some graceful handling of that.
Ensure that MidiEditorBase invokes correct audio initialization options based on whether a SceneManager is selected, ensure that transport commands and playstates in the widgets are updated correctly based on the SceneManager data source
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.