I was kind of curious if we’ll ever see a 3DmiX clone on Haiku or are there some IP issues with even attempting such?
That was such a cool app
Wasnt it published as sample code?
Nope, https://en.wikipedia.org/wiki/3dmiX was never opensourced by Be, Inc.
Does anyone have any connection with Benoit Schillings by chance?
Afaik He cannot relicense/share any Be assets.
Only Access can do it.
So if someone developed a clone of the app, it could violate some IP that Access Ltd makes claim to due to owning BeOS related assets, right?
It was cool, but kind of a toy. What’s really needed is a legitimate way to do multi-track audio mixing in Haiku.
I played in a rock band many years ago and had serious thoughts about using 3DmiX for mixing garage recordings. We had dedicated hardware (digital 8-track recording system, etc…) for doing such and thought that putting a computer in the mix was more of a hassle and opted not to go that route. But seriously thought of using my old BeBox for such occasions 
I’m working on a video editor (Haiku native) and use OpenGL GLSL for video effects and OpenAL for audio spatial 3D effects, and the GUI layout tool for audio positioning kind of resembles 3dmix. The output sound result is the same, so you could use it as a poor mans 3dmix clone. The sound bit is done (as is the GLSL code path), but this beast wont get released until the video editing GUI is done, and that will require a lot of finese. At this point, if you manipulate the raw JSON project file with a text editor, you can edit/create an output edited video file but without a GUI, it’s ridiculous. It will be ready for R1.
JSON is so much fun to work with. I developed a simple scrum report app last summer for use at work using JSON for storing the report data (in a file).
The screenshot shows the current WIP status:
- it can load files media files (video, audio, pictures), projects saved in JSON
- edit media position on timeline (and resize each clip)
- spatial effects (rotation, shear etc) via OpenGL, and colour effects using GLSL
- spatial 3D positioning of audio clips hardcoded in JSON file (no GUI yet)
- can load simple .GLTF 3D scenes and mix into scene
As I pointed out in my original post, the application can parse the JSON project file and create edited videos from it, however the GUI needs lots of work before I can release this. Should be ready when R1 is ready.
[EDIT] Having trouble posting screenshot …
Looks awesome and I look forward to its release! Maybe you could bang out a 3DmiX like app after 
Woah! And the race is on! ![]()
Hi everyone,
I’m experimenting with old 3dmix files and trying to test all the functionalities of the format. I’m looking for sample 3dmix files to run various tests.
Does anyone have 3dmix songs in their archives that could be legally shared for testing purposes? Any help would be greatly appreciated!
Thanks in advance! ![]()
I want to be a beta tester in my two amd machines O:O
I shared some stuff on BeShare..
I shared a zip file of the “3D Mixes” folder from R5. Does that help?
I also shared some music I recorded with my little trio Highland that I imported to 3dMix to test called “Highland 3dMix.zip”
Just search for “3dMix”
PS. Thank you for your work!!! I’ve been looking for this for 25 years!
Thank you very much, I had seen the “3d mixes” with the three mini songs and I’m using them for testing. In the next few days I’ll also download other zip files!!
I hope to complete the testing by the end of this week so I can share the first alpha version of the demo
which will work as a simple file player.
Of course I’ll share it on beshare ![]()
Hi, I downloaded the files and I have some issues with the display of the audio tracks, let’s see if I can fix this bug so then I can release the first demo.
Thank you very much for sharing ![]()
For the Highland tracks, basically I took 4 WAV files from an Ardour or Cakewalk session and dropped them onto 3dMix, then did a “Save As” to a new folder. Then zipped it up and shared it.
One thing I noticed is the tracks were aligned WAY down the timeline- like the song doesn’t start till 3:30 in on the timeline. Maybe thats the issue.
Question- are you planning on adding a recording feature? Hope so.. I always felt that would have been a game changer for 3dMix and BeOS.


