Discussion:
[pulseaudio-discuss] Native Instruments Audio 2 DJ
w.stott
2018-07-04 13:57:01 UTC
Permalink
Hello I'm new here and haven't really used many mailing lists. So I hope
this is the correct place to ask...

I have a Native Instruments Audio 2 DJ (which is an older version of
their Audio 2). It's effectively exactly the same thing but a bit more
rugged and not compatible with iOS devices.

I'm pretty sure it's been discontinued and isn't available anymore.
However, I have one, and needed it to work with Pulseaudio.

The older model works great with the existing profile, but has a
different "idProduct" (excuse possibly incorrect jargon).

041c instead of 041d

Is this something you would be willing to add to PulseAudio as standard?
From the looks of that file, Native Instruments and you guys have had
similar fiddlings before.

It would be the addition of a single line in:
https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules

|ATTRS{idVendor}=="17cc", ATTRS{idProduct}=="041c",
ENV{PULSE_PROFILE_SET}="native-instruments-traktor-audio2.conf" As a
Github-raised programmer I'm not sure where I would begin to commit this
into the project without a friendly fork button. Thanks! |
--
*Will Stott*
Software Engineer

www.engineeredarts.co.uk <https://www.engineeredarts.co.uk/>

EA Phone Number+44 (0)1326 378129

RoboThespian FB <https://www.facebook.com/RobotThespian> RoboThespian
Twitter <https://twitter.com/robothespian> EA YouTube
<http://youtube.com/EngineeredArts>
Engineered Arts Logo <https://www.engineeredarts.co.uk/>
*

Engineered Arts Ltd *
11 Kernick Business Park,
Penryn, Cornwall, TR10 9EW
United Kingdom

Subscribe to Mailing List <https://www.engineeredarts.co.uk/mailing-list/>
Tanu Kaskinen
2018-07-16 09:30:45 UTC
Permalink
Post by w.stott
Hello I'm new here and haven't really used many mailing lists. So I hope
this is the correct place to ask...
I have a Native Instruments Audio 2 DJ (which is an older version of
their Audio 2). It's effectively exactly the same thing but a bit more
rugged and not compatible with iOS devices.
I'm pretty sure it's been discontinued and isn't available anymore.
However, I have one, and needed it to work with Pulseaudio.
The older model works great with the existing profile, but has a
different "idProduct" (excuse possibly incorrect jargon).
041c instead of 041d
Is this something you would be willing to add to PulseAudio as standard?
From the looks of that file, Native Instruments and you guys have had
similar fiddlings before.
https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules
Post by w.stott
ATTRS{idVendor}=="17cc", ATTRS{idProduct}=="041c",
ENV{PULSE_PROFILE_SET}="native-instruments-traktor-audio2.conf" As a
Github-raised programmer I'm not sure where I would begin to commit this
into the project without a friendly fork button. Thanks! |
Sorry for the slow reply...

Here's the workflow:

git clone git://anongit.freedesktop.org/pulseaudio/pulseaudio
cd pulseaudio
# do your changes to the code

At this point building and installing and testing your changes would be
nice, but since it's just a simple one character change, that's
probably overkill, so let's skip that part.

git commit -a

Now you have a commit that you need to submit somehow. If you had
already configured git send-email, you'd do just:

git send-email -1

Since you haven't configured git send-email, you can do it based on
these instructions:
https://www.freedesktop.org/wiki/Software/PulseAudio/HowToUseGitSendEmail/

If that seems daunting, just sending an email to this mailing list with
the patch as an attachment works well enough. This command generates
the patch:

git format-patch -1

Now you're not bound to GitHub any more!
--
Tanu

https://www.patreon.com/tanuk
https://liberapay.com/tanuk
Loading...