Make a Linux version

Author
Doktor Avalanche
Max Output Level: -32.5 dBFS
  • Total Posts : 4294
  • Joined: 2015/03/26 18:02:02
  • Status: offline
2015/04/08 00:42:37 (permalink)
2 (6)

Make a Linux version

Just a far far out idea....

There is no decent DAW for Linux. Maybe it's time to create a market.
Of course there probably is no budget for R&D and this isn't particularly realistic...

However bare bones code could also be ported to android.. Only a matter of time when android systems are generally capable..
post edited by Doktor Avalanche - 2015/04/08 00:52:46
#1

12 Replies Related Threads

    gswitz
    Max Output Level: -18.5 dBFS
    • Total Posts : 5694
    • Joined: 2007/06/16 07:17:14
    • Location: Richmond Virginia USA
    • Status: offline
    Re: Make a Linux version 2015/04/08 09:15:42 (permalink)
    0
    Have you tried ardour? I use Ubuntu studio and it its really fun.

    StudioCat > I use Windows 10 and Sonar Platinum. I have a touch screen.
    I make some videos. This one shows how to do a physical loopback on the RME UCX to get many more equalizer nodes.
    #2
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Make a Linux version 2015/04/08 09:46:54 (permalink)
    0
    Not using it for music, but I am developing my plug-in under Linux. I am stuck with X2a, but SONAR it is working fine under Ubuntu
     
    About Android: all applications are in Java (Andoroid is in general just a JVM running above Linux kernel). I have not seen reasonably fast running Java programs yet. Something with a "standard" code offloaded to the native code (games) or relatively simple (one synth) can run fine on usually slow CPUs used on Android devices. But there is no RAM and no CPU power for full scale DAW like SONAR. Even without JVM (which slow down any code significantly), you can check which projects are ok let say on Atom based Windows nettop. I have to freeze everything even with just 2-3 synth to be able to record additional tracks.

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #3
    gswitz
    Max Output Level: -18.5 dBFS
    • Total Posts : 5694
    • Joined: 2007/06/16 07:17:14
    • Location: Richmond Virginia USA
    • Status: offline
    Re: Make a Linux version 2015/04/08 13:51:40 (permalink)
    +1 (1)
    @Azslow3, using Sonar on Linux running using Wine?
     
    One of the things I'd love to learn to do is install RME TotalMix so that I could control my RME from Linux. That would be a breakout win for me.

    StudioCat > I use Windows 10 and Sonar Platinum. I have a touch screen.
    I make some videos. This one shows how to do a physical loopback on the RME UCX to get many more equalizer nodes.
    #4
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Make a Linux version 2015/04/08 15:45:38 (permalink)
    0
    I haven not managed to run my MAudio Fireware there. There was half working solutions, but the firmware had to be preloaded in Win. I have decided to not spend my time on that and have started AZ Controller project
     
    All my attempts to run X3 under Wine have failed. I have installed all required libraries and it even attempt to start. I hope Wine better emulate Win7+ soon.
     

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #5
    dubdisciple
    Max Output Level: -17 dBFS
    • Total Posts : 5849
    • Joined: 2008/01/29 00:31:46
    • Location: Seattle, Wa
    • Status: offline
    Re: Make a Linux version 2015/04/08 17:32:50 (permalink)
    0
    Harrison Mixbus (which is basically Ardour with some proprietary harrison elements thrown in) runs on Linux too.  If cakewalk is not willing to put out a version for the far more lucrative Mac market, i doubt Linux is in the plans.
    #6
    Doktor Avalanche
    Max Output Level: -32.5 dBFS
    • Total Posts : 4294
    • Joined: 2015/03/26 18:02:02
    • Status: offline
    Re: Make a Linux version 2015/04/08 18:43:41 (permalink)
    0
    gswitz
    Have you tried ardour? I use Ubuntu studio and it its really fun.



    Thanks for reminding me. I tried it a year ago and didn't get anywhere. With the latest Ubuntu Studio I finally managed to get somewhere after a couple of hours of head scratching - it really works!
     
    &Thanks dubdiscipe I shall check out Harrison. I totally doubt Linux is in the plans either but it's an interesting conversation regardless. I certainly think it would be a better market to steal rather than Mac, but the code rewrite would definitely be far too much.
    #7
    Doktor Avalanche
    Max Output Level: -32.5 dBFS
    • Total Posts : 4294
    • Joined: 2015/03/26 18:02:02
    • Status: offline
    Re: Make a Linux version 2015/04/08 21:04:50 (permalink)
    0
    Interesting thread I found, which includes a reaction from Cakewalk and it also pointed me to Bitwig studio and trackiton ...
     
    It's interesting that all the new DAW's coming out are totally cross platform, I guess they planned it from the get go.
     
    http://steamcommunity.com/app/241070/discussions/0/630800443024063721/
     
    http://www.bitwig.com/en/bitwig-studio.html
     
    http://www.tracktion.com/
     
    #8
    dubdisciple
    Max Output Level: -17 dBFS
    • Total Posts : 5849
    • Joined: 2008/01/29 00:31:46
    • Location: Seattle, Wa
    • Status: offline
    Re: Make a Linux version 2015/04/08 21:15:16 (permalink)
    0
    Doktor Avalanche
    Interesting thread I found, which includes a reaction from Cakewalk and it also pointed me to Bitwig studio and trackiton ...
     
    It's interesting that all the new DAW's coming out are totally cross platform, I guess they planned it from the get go.
     
    http://steamcommunity.com/app/241070/discussions/0/630800443024063721/
     
    http://www.bitwig.com/en/bitwig-studio.html
     
    http://www.tracktion.com/
     


    I think it's a lot easier to do from the ground up than to port.  It is certainly not impossible.  Considering that underneath all the proprietary Mac stuff, Mac OS is a prettier BSD (yes, i am oversimplifying it) which is based on UNIX the same as Linux is, developing for Linux should not be that much harder than Mac OS.  I think companies tend to forget about Linux during the early phases where it would be much more simple to develop Linux version paralell to Win and Mac versions because of the perception that Linux software is free.  Much of the commonly known software for Linux is free and open source, but not all.  Many high end applications used in Hollywood are anything but free but are highly specialized and expensive.  Even Ardour is not free anymore (unless you want to compile yourself). 
    #9
    Doktor Avalanche
    Max Output Level: -32.5 dBFS
    • Total Posts : 4294
    • Joined: 2015/03/26 18:02:02
    • Status: offline
    Re: Make a Linux version 2015/04/08 22:51:36 (permalink)
    0
    I was in a crazy mood so decided to install Sonar under wine...
    FWIW Platinum will not work (of course)..
     
    The installation will complete with the following errors...

    Unable to register DLL/OCX RegSvr32 for:

    c:\program files\cakewalk\sonar platinum\stretch.ax
    c:\program files\cakewalk\shared plugins\dewire.dll
    c:\program files\cakewalk\shared DXi\Groove Plater\GroovePlayer.dll
    c:\program files\cakewalk\shared Utilities\TTSLogger.dll
    c:\program files\cakewalk\shared Utilities\CW120Auto.dll
    c:\program files\cakewalk\shared Utilities\NullProxy.dll
    c:\program files\cakewalk\shared surfaces\genericsurface.dll
    c:\program files\cakewalk\shared surfaces\MackieControl.dll
    c:\program files\cakewalk\shared plugins\sonitusFXEqualizer.dll
    c:\program files\cakewalk\shared plugins\sonitusCompressor.dll
    c:\program files\cakewalk\shared plugins\sonitusFXSurroundCompressor.dll
    c:\program files\cakewalk\shared plugins\sonitusFXDelay.dll
    c:\program files\cakewalk\shared plugins\sonitusFXEqualizer.dll
    c:\program files\cakewalk\shared plugins\sonitusFXGate.dll
    c:\program files\cakewalk\shared plugins\sonitusFXModulator.dll
    c:\program files\cakewalk\shared plugins\sonitusFXMultiband.dll
    c:\program files\cakewalk\shared plugins\sonitusFXPhase.dll
    c:\program files\cakewalk\shared plugins\sonitusFXReverb.dll
    c:\program files\cakewalk\shared plugins\sonitusFXSurround.dll
    c:\program files\cakewalk\shared plugins\sonitusFXWahwah.dll
    c:\program files\cakewalk\shared plugins\Arpeggiator.dll
    c:\program files\cakewalk\shared MIDI plugins\ChordAnalyser.dll
    c:\program files\cakewalk\shared MIDI plugins\EchoDelay.dll
    c:\program files\cakewalk\shared MIDI plugins\EventFilter.dll
    c:\program files\cakewalk\shared MIDI plugins\Quantize.dll
    c:\program files\cakewalk\shared MIDI plugins\Transpose.dll
    c:\program files\cakewalk\shared MIDI plugins\Velocity.dll
    c:\program files\cakewalk\shared DXi\TTS-1.dll

    And then when you execute Platinum

    Unhandled exception: unimplemented function mscoree.dll.CorIsLatestSvc called in 32-bit code (0x7b83aace).
    Register dump:
     CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
     EIP:7b83aace ESP:0079e664 EBP:0079e6d8 EFLAGS:00000283(   - --  I S - - -C)
     EAX:7b82695d EBX:7b8b5000 ECX:7ece03c0 EDX:0079e684
     ESI:80000100 EDI:001c022c
    Stack dump:
    0x0079e664:  0079e700 00000008 7bc536e9 80000100
    0x0079e674:  00000001 00000000 7b83aace 00000002
    0x0079e684:  7ece03c0 7ece04e7 001105e8 00110000
    0x0079e694:  00000000 0079e6f4 7bcc7be0 00000002
    0x0079e6a4:  0079e6f0 00000000 00000dd4 00000000
    0x0079e6b4:  0079e6f8 0079e6e0 00000000 7ecc0000
    000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
     
     
    Looks like you could put in a native override in though for mscoree.dll - to be continued...
    post edited by Doktor Avalanche - 2015/04/08 23:41:12
    #10
    talon1studio
    Max Output Level: -90 dBFS
    • Total Posts : 24
    • Joined: 2015/04/02 23:04:42
    • Status: offline
    Re: Make a Linux version 2016/07/08 22:05:14 (permalink)
    0
    I think when Windows 10 starts updating itself against your will and it starts crashing everybody's projects, someone will decide to save the day. A Linux DAW will be born.  They will eclipse everyone else on that day being the only valid DAW that the greed driven big data pilferers  cant crash. It will be a great day. Who will that vision driven company be?
    #11
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Make a Linux version 2016/07/09 05:47:02 (permalink)
    0
    talon1studio
    I think when Windows 10 starts updating itself against your will and it starts crashing everybody's projects, someone will decide to save the day. A Linux DAW will be born.  They will eclipse everyone else on that day being the only valid DAW that the greed driven big data pilferers  cant crash. It will be a great day. Who will that vision driven company be?

    Artists not only have accepted subscription based software distribution, targeted against THEM software protections and buggy dongles, agree with limiting them from all sides licenses and buy overpraised "pro audio" equipment which is declared "end of life" even before a warranty period for many other products is expiring. They are continuously asking to limit them to single overpriced hardware!
     
    Linux? Freedom? Just a declaration... normally written from iLikeBeFooled

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #12
    pwalpwal
    Max Output Level: -43 dBFS
    • Total Posts : 3249
    • Joined: 2015/01/17 03:52:50
    • Status: offline
    Re: Make a Linux version 2016/07/09 05:56:28 (permalink)
    0
    There are already several Linux daws available

    just a sec

    #13
    Jump to:
    © 2024 APG vNext Commercial Version 5.1