Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER for Linux

Reply
 
Thread Tools Display Modes
Old 11-21-2018, 03:43 PM   #1
Danny Medina
Human being with feelings
 
Danny Medina's Avatar
 
Join Date: May 2018
Posts: 50
Default Frontier Design Group's AlphaTrack

It would be nice if i can make this work.. I have one of these things laying around & i don't know how to make this work with the Linux native version of Linux... Anyone has any ideas?
Danny Medina is offline   Reply With Quote
Old 11-22-2018, 07:53 AM   #2
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

I haven’t been able to get it to work either, unfortunately it’s not class compliant. I did find a linux driver for it when googling, but it didn’t provide any sort of standard interface, it was a much lower level driver...

It might be possible to use a Windows driver wrapped, but no idea what that looks like these days...
Justin is offline   Reply With Quote
Old 11-22-2018, 11:28 AM   #3
Danny Medina
Human being with feelings
 
Danny Medina's Avatar
 
Join Date: May 2018
Posts: 50
Default

It would be great, maybe even wishful thinking, if the folks at Cockos would find some sort of way towards making this & perhaps more controllers work under Linux. Just thought i post this here since i happen to find one of these devices around though.
Danny Medina is offline   Reply With Quote
Old 11-22-2018, 03:06 PM   #4
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,568
Default

Quote:
Originally Posted by Danny Medina View Post
It would be great, maybe even wishful thinking, if the folks at Cockos would find some sort of way towards making this & perhaps more controllers work under Linux. Just thought i post this here since i happen to find one of these devices around though.
I'm quite certain the folks at cockos have read your message 😆
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 11-22-2018, 03:20 PM   #5
wallace
Human being with feelings
 
Join Date: Jan 2009
Location: UK
Posts: 594
Default

These things can seem unresponsive / dead until you recalibrate them.
Try Shift+Stop+F4 with the driver loaded just to be sure.
wallace is offline   Reply With Quote
Old 11-22-2018, 05:44 PM   #6
Danny Medina
Human being with feelings
 
Danny Medina's Avatar
 
Join Date: May 2018
Posts: 50
Default : /

Quote:
Originally Posted by wallace View Post
These things can seem unresponsive / dead until you recalibrate them.
Try Shift+Stop+F4 with the driver loaded just to be sure.
for a split second i got exited
Danny Medina is offline   Reply With Quote
Old 11-22-2018, 05:45 PM   #7
Danny Medina
Human being with feelings
 
Danny Medina's Avatar
 
Join Date: May 2018
Posts: 50
Default

Quote:
Originally Posted by EpicSounds View Post
I'm quite certain the folks at cockos have read your message 😆
yay
Danny Medina is offline   Reply With Quote
Old 11-23-2018, 03:34 AM   #8
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
Default

I believe that the problem in this case is that there is no driver in the kernel for this device. There used to be one many years ago, but AFAIK it was removed and has never been added back, the kernel config option used to be: CONFIG_TRANZPORT. No idea why this happened as the kernel tends to support a massive amount of different devices, I suppose the problem is that no one that is capable of maintaining it has had any interest in doing so.

IIRC I tried to get one working a while ago, but gave up on it.. Since the code isn't in the kernel you'd have to dig up the old code and try to patch it into your kernel source, or possibly build a kernel modules out of tree. Though I'm not afraid to dig into the kernel it just seemed like too much trouble to maintain this for my system, so I took the easy way out
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
Jack Winter is offline   Reply With Quote
Old 11-23-2018, 10:16 AM   #9
Danny Medina
Human being with feelings
 
Danny Medina's Avatar
 
Join Date: May 2018
Posts: 50
Default

Quote:
Originally Posted by Jack Winter View Post
I believe that the problem in this case is that there is no driver in the kernel for this device. There used to be one many years ago, but AFAIK it was removed and has never been added back, the kernel config option used to be: CONFIG_TRANZPORT. No idea why this happened as the kernel tends to support a massive amount of different devices, I suppose the problem is that no one that is capable of maintaining it has had any interest in doing so.

IIRC I tried to get one working a while ago, but gave up on it.. Since the code isn't in the kernel you'd have to dig up the old code and try to patch it into your kernel source, or possibly build a kernel modules out of tree. Though I'm not afraid to dig into the kernel it just seemed like too much trouble to maintain this for my system, so I took the easy way out
Ah I see, I did come across several things in Github having to do with kernel modules and whatnot, I'm not that advanced using Linux yet & I also foresaw it being more trouble than what its worth.. though it did bugged me a little that when you do things like 'lsusb' while the device is connected, you see it correctly among all the other devices :/ I even tried doing some guess work in reaper's devices settings and see which MIDI ID would be of the device, hoping it'll work lol.
Danny Medina is offline   Reply With Quote
Old 11-24-2018, 09:55 AM   #10
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

The driver that was available wasn't a full driver, just a very low level one that allowed you to write special commands to change lights and stuff -- a full driver would have to virtualize the hardware into a MIDI device, which would be a lot of work.
Justin is offline   Reply With Quote
Old 11-25-2018, 08:31 AM   #11
Drumfix
Human being with feelings
 
Join Date: Oct 2007
Posts: 43
Default

There are 3 alphatrack drivers on linux.

1. the one that was in the kernels staging for some time
2. my own driver
3. the one of Harry van Haaren

All come with a user space application that creates an alsa sequencer port and converts the events comming from the driver into the related midi messages and vice versa.

At least for mine i can say it works with reaper linux.
But support in reaper is very limited.
Drumfix is offline   Reply With Quote
Old 11-25-2018, 09:53 AM   #12
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
Default

Wow, interesting. Do you have links to the drivers?

If it's an out of tree module it's probably too much of a hassle, but I might make an effort and create some dkms buildscripts for archlinux.

My friend has an old one fader unit that I could borrow to test with.

How well does it work with reaper's sequencer port?
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
Jack Winter is offline   Reply With Quote
Old 11-25-2018, 12:55 PM   #13
Drumfix
Human being with feelings
 
Join Date: Oct 2007
Posts: 43
Default

You can download the tgzed source here:

https://ufile.io/dfw0r
Drumfix is offline   Reply With Quote
Old 11-25-2018, 01:11 PM   #14
Jack Winter
Human being with feelings
 
Jack Winter's Avatar
 
Join Date: Aug 2007
Location: Luxembourg/Spain
Posts: 1,922
Default

Thanks, I'll have a looksie, and maybe ask my friend to lend me the device again.
__________________
Reaper for Linux Documentation (WIP). Software: Archlinux/KDE, Fabfilter FX, Komplete 8, Nebula, Schwa/Stillwell, T-racks Max/Amplitube/SVX, etc. Gear: i7-2600k/4700HQ/16GB, RME Multiface/Babyface, Behringer X32, Genelec 8040, etc. :)
Jack Winter is offline   Reply With Quote
Old 09-21-2020, 04:00 PM   #15
dazar
Human being with feelings
 
Join Date: Sep 2020
Posts: 1
Default linux driver

Hi Drumfix, I was wondering if you could update the link where you upload your alphatrack driver (source).

This one is already gone: https://ufile.io/dfw0r

Thanks!
dazar is offline   Reply With Quote
Old 09-22-2020, 10:53 AM   #16
Drumfix
Human being with feelings
 
Join Date: Oct 2007
Posts: 43
Default

You can use Harry van Haarens version:

https://github.com/harryhaaren/Alpha...-Kernel-module
Drumfix is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 06:25 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.