Using the Hammerfall HDSP on Linux

Gain new flexibility in how you route and process audio data with this versatile, professional sound card.
Final Word

Hopefully, this article has helped you use your Hammerfall and has saved you some time and trouble figuring out how it works. At this point, you might be wondering “What now?” If so, try out some of the following open-source software with your HDSP:

  • Ardour (ardour.sf.net): a multichannel hard disk recorder (HDR) and digital audio workstation (DAW).

  • Jack (jackit.sf.net): a low-latency audio server for connecting audio applications together.

  • Ardour (ardour.sf.net): a multichannel hard disk recorder (HDR) and digital audio workstation (DAW).

  • Pd (www-crca.ucsd.edu/~msp/software.html): a real-time graphical programming environment for audio and graphical processing.

Peter Todd has been using Linux since he was 14. He has a part-time job as the head techie of a small Linux-based sound studio and is greatly indebted to his boss for giving him the time and equipment to write this article. When he's not working he attends Wexford Collegiate where he currently is studying ceramics and graphics design.

______________________

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Getting Multiface to work with Pulseaudio oder Jack?

hamli's picture

Hi,

did someone succeed in getting the Multiface to work with Pulseaudio or Jack?

I am using Ubuntu Jaunty Jackalope and was successful so far to install the Multiface in such a way, that I can for instance play a music-file by entering the command "vlc --alsadev default". Even though I tried really hard I had no luck so far to integrate the Multiface in Pulseaudio oder Jack. Thus I currently cannot for instance use Rhythmbox together with my Multiface.

I someone out there who succeeded in that respect?

I partly succeeded myself in

Anonymous's picture

I partly succeeded myself in the meantime. I say "partly", because this solution creates trouble while watching videos. Anyway: The solution was, to use dmix. My file ~/.asoundrc looks like this:

pcm.hdsp {
        type hw
        card 1
}

ctl.hdsp {
        type hw
        card 1
}

pcm.hdsp_analog {
        type plug
        ttable.0.0 1
        ttable.1.1 1
        ttable.2.2 1
        ttable.3.3 1
        ttable.4.4 1
        ttable.5.5 1
        ttable.6.6 1
        ttable.7.7 1
        slave.pcm hdsp
}

pcm.hdsp_adat {
        type plug
        ttable.0.8  1
        ttable.1.9  1
        ttable.2.10 1
        ttable.3.11 1
        ttable.4.12 1
        ttable.5.13 1
        ttable.6.14 1
        ttable.7.15 1
        slave.pcm hdsp
}

pcm.hdsp_spdif {
    type plug
    ttable.0.16 1
    ttable.1.17 1
    slave.pcm hdsp
}

pcm.hdsp_dmix {
    type dmix
    ipc_key 1024
    slave {
        pcm {
            type hw
            card 1
        }
        rate 44100
        format S32_LE
        channels 18
    }
     bindings {
        0 16
        1 17
     }
}

Hammerfall DSP 9632 on Ubuntu Studio

Viktor Mastoridis's picture

Hi,

I just plugged my new Hammerfall DSP 9632 on Ubuntu Studio and it works out of the box! It's such a great quality and such a great pleasure to listen to that magic sound coming out of the speakers in my new Linux/Ubuntu Studio setup.

Thank you to the Linux world for all this great software (audio and other) and the humanity which one gets while computing.

Thank you David for the beautiful, inspiring and insightful articles about making music on Linux.

Hammerfall

rick park's picture

Hi!

Ok. This is going to be a long message, so please be prepared for a longer
read - I have tried everything i could in order to get my HDSP 9632 working
on Suse 9.1...people you're my last hope ;-)
I absolutely want to get this working in Linux (i know its possible somehow)
and don't want to go back to WinXP ever again.

I've been browsing the net and tried every possible solution i could find, I
spent ages in IRC to get an answer, but still no luck.

Hammerfall

Jeanny Winter's picture

Hey Rick ... where is the Message ???

re:Hammerfall

rick park's picture

Oh sorry - my Browser went crazy, when I started to include all the questions i wrote. I will try later again.

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

Apparently, the 9652 and the HDSP are quite different, so while this article didn't help me as much as it might have, it did give me some insights on where to start. Thanks a lot for that.
I have a suggestion, on the 9652 front. gamix is UGLY, but it works to set things from ADAT to Internal, which helps immensly, as doing it int he asound.state file isn't all that easy. I don't know if it would work/help for the HDSP, but I think it might.
After a week of futile efforts, my card is finally working, and a large part of that is due to the hints this article gave me. I'm highly grateful for the help.
Thanks again,
RyAnne

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

I'm struggling to get this working under SuSE. I'm running ALSA 1.04 but I can't modprobe snd-hdsp without errors.

Does anyone know where a good place to get some support, or just a friendly ear would be?

Hammer

Anonymous's picture

Well, this looks very intersting. When you can use every hardware you want, you are not limited to special vendors. I think, I will try one of those.

Thanks a lot for the Info.
Bye

tefl tesol tesl course, tefl certificate, teach English
teach travel, work travel, gap year, student travel, teach Asia

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

thanks for the article. I was trying to run my RME under a Knoppix boot from CD-rom. But reading this article it needs some files to be set up before it can run. I might try do a full install when I have the time...

Thanks! How do you specifiy other outputs besides 1,2

Anonymous's picture

In the example
aplay -D hdsp_analog some_stereo_file.wav
you get output on the first two analog outputs.

How do you indicate outputs 3,4 or 5,6 or 7,8 using this
type of command line?

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

Hi, alsa-tools also comes with a hdspmixer application - as of 0.9.8
at least. This allows you to control the matrix mixing function
graphically, very similar to the Windows application.

This provides an alternative to the 'src/dest/gain' mechanism.

Rosegarden

Anonymous's picture

Another music app you really should try is Rosegarden. (All you Debian or Gentoo users out there should be fine with apt-get install or emerge.) It is a sequencing application which works with GNU Lilypond for professional music typesetting. Quite a trick!

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

This is a great article! Thank you Todd. Does anyone know of something similar for the older, Hammerfall Digi9652?

Re: Using the Hammerfall HDSP on Linux

Anonymous's picture

Thank you for this wonderful article. Linux and RME on an Athlon64 = way to go.

Webinar
One Click, Universal Protection: Implementing Centralized Security Policies on Linux Systems

As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.

Learn More

Sponsored by Bit9

Webinar
Linux Backup and Recovery Webinar

Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.

In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.

Learn More

Sponsored by Storix