I just came across this object in the cvs that gives access to the hdsp 'madi' mixer in pd, which is great. Will it work with my hdsp interface as well? I can't get it to 'find' and useable soundcards, whereas pd is using it fine.
Regards, Rich
Will it work with my hdsp interface as well? I can't get it to 'find' and useable soundcards, whereas pd is using it fine.
yeah same problem here. it would be awesome if it worked with the multiface.
if there was a way to make pd have full control of the mixer that would my my wrestlings with alsa a lot easier.....
while i'm here....
anyone got any .asounrc files that work well with pd and the multiface.... i'd love to have a look. i'm currently haveing a problem working out how the boost the input gain and intercepting the analog routing IN-1 to OUT-1, IN-2 to OUT-2, etc .... any ideas. thanks
Rich E wrote:
I just came across this object in the cvs that gives access to the hdsp 'madi' mixer in pd, which is great. Will it work with my hdsp interface as well? I can't get it to 'find' and useable soundcards, whereas pd is using it fine.
as far as i know, [hdspmmixer] is really _only_ for the madi. (wini is not here for the next 2 weeks, so he cannot be asked).
the main reason for this object was, that there was no mixer (gui) at all for the madi, whereas there IS a hdsp-mixer for the multiface and the like.
otoh, the hdspmmixer just uses alsa controllers and therefore it shouldn't be too much work to make it run on other (alsa compatible) hardware.
mfg.adsr. IOhannes
OK, I was just hoping that the "and maybe other hammerfall dsp" comment might be true. But he looks for "HDSPM MADI" only. So I did some copy and pasting so that "Hammerfall DSP" also counts as a detected card. I can't get it to change the output volume yet, although I did get it to change the volume of inputs 1 and 2 (using "set 0 1 level" and "set 1 1 level"). This is just because I haven't taken the time to figure our the Multiface's channel numbering yet. Is there any differents between the hdsp and hdsp MADI that I should look for?
The hdspmixer that comes with alsa is nice looking, but not very feature rich or easy to use. Pd would be much nicer, with midi and all..
attached is the modified hdspm_mixer.c
Regards, Rich
On 8/16/06, IOhannes m zmoelnig zmoelnig@iem.at wrote:
Rich E wrote:
I just came across this object in the cvs that gives access to the hdsp 'madi' mixer in pd, which is great. Will it work with my hdsp interface as well? I can't get it to 'find' and useable soundcards, whereas pd is using it fine.
as far as i know, [hdspmmixer] is really _only_ for the madi. (wini is not here for the next 2 weeks, so he cannot be asked).
the main reason for this object was, that there was no mixer (gui) at all for the madi, whereas there IS a hdsp-mixer for the multiface and the like.
otoh, the hdspmmixer just uses alsa controllers and therefore it shouldn't be too much work to make it run on other (alsa compatible) hardware.
mfg.adsr. IOhannes
Hello,
I just came across this object in the cvs that gives access to the hdsp 'madi' mixer in pd, which is great. Will it work with my hdsp interface as well? I can't get it to 'find' and useable soundcards, whereas pd is using it fine.
as far as i know, [hdspmmixer] is really _only_ for the madi. (wini is not here for the next 2 weeks, so he cannot be asked).
the main reason for this object was, that there was no mixer (gui) at all for the madi, whereas there IS a hdsp-mixer for the multiface and the like.
status report:
I started it for our 3D-Mixer to use outputs as Group outputs and with the "number box Matrix"-Gui so you have a matrixmixer. It should work on the hdsp cards also, but i havent tested it hard (its cvs now). I hope I will finish this in next 2 weeks.
The main problem was that on the madi we have (64+64)*64=8192 Fader and therfore numberboxes as control, which makes pd slow. Even with 4bytes this exceeds 16k-limit on ioctl for madi to get it in one call, so it has to make a lot of sytemcalls if also monitoring them. So the goal was to extend the alsadrivers for memory-mapping of faders and additional power and peakmeters for in and outs. This would reduce a lot of systemcalls for low latency but I dont know if it will ever work... any hints.
So its a good idea to make it compatible for als hdsp cards, but I have to change the arguments so the soundcard can be set, even if there are more than one in the computer.
mfg winfried
For me, I would like to use the Behringer rotary or fader box to control the hdsp driver directly. It seems that your object would be a nice way to do this without tying up the entire midi box.
I don't understand how the madi works I guess; when you turn up one level, all 8192 values are sent to the driver? Or is this just on startup.
Rich
On 8/28/06, Winfried Ritsch ritsch@iem.at wrote:
Hello,
I just came across this object in the cvs that gives access to the
hdsp
'madi' mixer in pd, which is great. Will it work with my hdsp
interface
as well? I can't get it to 'find' and useable soundcards, whereas pd
is
using it fine.
as far as i know, [hdspmmixer] is really _only_ for the madi. (wini is not here for the next 2 weeks, so he cannot be asked).
the main reason for this object was, that there was no mixer (gui) at all for the madi, whereas there IS a hdsp-mixer for the multiface and the like.
status report:
I started it for our 3D-Mixer to use outputs as Group outputs and with the "number box Matrix"-Gui so you have a matrixmixer. It should work on the hdsp cards also, but i havent tested it hard (its cvs now). I hope I will finish this in next 2 weeks.
The main problem was that on the madi we have (64+64)*64=8192 Fader and therfore numberboxes as control, which makes pd slow. Even with 4bytes this exceeds 16k-limit on ioctl for madi to get it in one call, so it has to make a lot of sytemcalls if also monitoring them. So the goal was to extend the alsadrivers for memory-mapping of faders and additional power and peakmeters for in and outs. This would reduce a lot of systemcalls for low latency but I dont know if it will ever work... any hints.
So its a good idea to make it compatible for als hdsp cards, but I have to change the arguments so the soundcard can be set, even if there are more than one in the computer.
mfg winfried
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list