[tangousers] Re: Tango Source Code

  • From: Matthias Schulz <schulz@xxxxxxxxxxxxxxxx>
  • To: tangousers@xxxxxxxxxxxxx
  • Date: Thu, 7 Jan 2021 16:42:37 +0100

Hi Jan,

thanks for giving some insight into your development / progress regarding the 
Tango software.
Although probably one of the most used DAWs, I could live without the Steinberg 
programs as a starting point.
If they don’t want to give their ‘ok’ to something like that - they probably 
have their reasons (like Avid does for not disclosing their EUCON protocol).

It would help if we (developers) would have a library (or such) for accessing 
the hardware so that someone could come up with maybe something completely new.
This is code that’s not under 3rd party licenses (or whatever).

What about that ?

Matt






Am 07.01.2021 um 15:29 schrieb Ludger Mias (Redacted sender "mias.l" for 
DMARC) <dmarc-noreply@xxxxxxxxxxxxx>:

That's very exciting. After more than 10 years there is no better or even 
comparable controller on the market.

I think each of us would be glad to get it updated and would spend some money 
for time consuming programming.



Am 07.01.2021 um 11:29 schrieb musik-scheune <schulz@xxxxxxxxxxxxxxxx 
<mailto:schulz@xxxxxxxxxxxxxxxx>>:

Hi James,

well - I am not sure that the previous owners of the software want it it be 
an open source project.
I wouldn’t want some code I wrote 10-20 yrs ago to be available to the 
public ;-) ……
But anyway - it’s good to know that you have a connection to the SmartAV 
people - might make it easier to get a step further in having a software for 
a hardware that’s still working fine.

Btw - I upgraded my T1 to a (somewhat) working version with a new(er) 
motherboard but got stuck at the point where the touchscreen is involved. I 
wasn’t able to get the hardware information needed to ‚drive‘ the screen at 
the correct timings. It works but I can see, that the timings are wrong.
Anyway - this is only a side note on what could be possible ….   

Matt


Am 07.01.2021 um 11:27 schrieb José Raposo <jose.raposo@xxxxxxxxxxxxxxx 
<mailto:jose.raposo@xxxxxxxxxxxxxxx>>:

Hello all,
Try to read all comments...
It is very important this. Tango it is a fantastic controller and if we had 
the chance to go forward will some updates, let’s try it.
I have 3 Tango 2 working now with Pyramix 25th
I am waiting for news

José Raposo
Sound Engineer/Managing Partner
Sound Station, Lda
Tel: +351 217 567 922 <tel:+351%20217%20567%20922>
Tlm: +351 918 067 012 <tel:+351%20918%20067%20012>
Skype: jose.soundstation
www.soundstation.pt <http://www.soundstation.pt/>

No dia 07/01/2021, às 10:18, Chris Palmer <chrispalmer3000@xxxxxxxxx 
<mailto:chrispalmer3000@xxxxxxxxx>> escreveu:


Hi James,

That is encouraging. I'm excited.

Chris.


On Thu, 7 Jan 2021, 10:09 James D'Arcy, <james@xxxxxxxxxxxxxxxxxx 
<mailto:james@xxxxxxxxxxxxxxxxxx>> wrote:
Following on from Matt's comments ...

Putting the source code into an open source repository such as github or 
similar really depends on who owns the code. Given that sharing the code 
is legally allowed then that is something I could certainly assist with in 
setting up. Open source projects can be a terrific way of getting this 
moving. 

I am friendly with the original inventor, I might even say good friends 
actually, and have met the SmartAV developers quickly on a number of 
occasions. I helped Stav write the requirements documents well before 
SmartAV got involved. Whilst I'm sure that the system has well and truly 
moved on since then (20 years ago!) I do feel I can be of assistance in 
setting up an open source project that addresses some of Matt's comments.

On Thu, 7 Jan 2021, 9:00 pm James D'Arcy, <james@xxxxxxxxxxxxxxxxxx 
<mailto:james@xxxxxxxxxxxxxxxxxx>> wrote:
Hi Chris

It's not unmanageable. In fact, it's very common to have multiple 
developers working on the same code base simultaneously. The developers 
need to follow an agreed set of processes, tools and steps but it's done 
quite regularly. In fact, it's really important to enable multiple devs as 
otherwise what happens when someone gets hit by a bus?



James

On Thu, 7 Jan 2021, 8:56 pm Chris Palmer, <chrispalmer3000@xxxxxxxxx 
<mailto:chrispalmer3000@xxxxxxxxx>> wrote:
I think it would be unmanageable to have several people all tinkering away 
on their own. I believe that there is an enormous amount of code which 
would need to be coordinated, catering for both versions of the Tango, 
although I do know that a lot of it is common to T1 and T2.

I would certainly be happy to pay for ongoing updates.


On Thu, 7 Jan 2021, 09:12 musik-scheune, <schulz@xxxxxxxxxxxxxxxx 
<mailto:schulz@xxxxxxxxxxxxxxxx>> wrote:
… which brings up a couple of questions in my opinion :

- if there are changes / enhancements made to the source code, shouldn’t 
they be available to the whole community ? At least on a ‚own risk‘ base ?
- Shouldn’t the source code be available to everyone who thinks he/she can 
use it for enhancements of their own Tango installation ?
- Wouldn’t it be great if we could do something like a ‚community project' 
where programmers are willing to work on a certain part part to fix 
problems or get the software to support current DAW functionalities ?
I don’t think this is a easy task and sure time consuming but might be of 
value to a lot of us remaining Tango users.
Since I haven’t had the chance to look a  the code, I cannot tell (for 
myself) if it would be do-able.  

AFAIR there once was a discussion about hiring a programmer to make the 
Tango software up-to-date product that everyone having a Tango can use.
Maybe not for free, but we all like our Tangos and would like them to be a 
tool for us as well in the future.

I know of other communities where a couple if the members are developing 
soft- and hardware and make them available to everyone.

What do you guys think ?

Matt

Am 07.01.2021 um 09:11 schrieb James D'Arcy <james@xxxxxxxxxxxxxxxxxx 
<mailto:james@xxxxxxxxxxxxxxxxxx>>:

Thank you Chris. I will do so.

On Thu, 7 Jan 2021, 6:58 pm Chris Palmer, <chrispalmer3000@xxxxxxxxx 
<mailto:chrispalmer3000@xxxxxxxxx>> wrote:
Hi James,

Jan can be contacted at janmorgenstern.com <http://janmorgenstern.com/>.

I know he did some work on the source code for his Tango-2 which also 
worked on my Tango-1.

chrispalmer3000@xxxxxxxxx <mailto:chrispalmer3000@xxxxxxxxx>.


On Thu, 7 Jan 2021, 00:37 James D'Arcy, <james@xxxxxxxxxxxxxxxxxx 
<mailto:james@xxxxxxxxxxxxxxxxxx>> wrote:
Hi All

I have recently had a Tango fall in my lap and I'd like to have a look at 
the source code if at all possible. I can see a few threads that mention 
the code is being managed by Jan Morgenstern. Would it be possible for 
someone to connect me with him please?

I have over 25 years experience as a c++ programmer working in 
distributed environments and I am wondering if I can be of assistance 
with the maintenance of the system.

James




Other related posts: