Which Isochronous audio devices tested OK on v3.10
  • Butterfly
    Butterfly
    Britelite
    Posts: 66 from 2003/6/4
    From: Finland
    Quote:

    NewSense wrote:
    Why was this Isochronous implementation released in such a state, surely it needs so much more testing and fixing that it was not worth including with v3.10 in this current state.

    So, it shouldn't be released just because the hardware you own doesn't work?

    Quote:

    I think v3.10 will go down as the worst release so far in the history of v3.x of MorphOS, IMHO.

    worst-release-ever.jpg
  • »12.04.18 - 11:11
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 2960 from 2003/3/5
    From: Canada
    Quote:

    NewSense wrote:
    I do not intend to re-test the Isochronous implementation again, until there is a fix for this and the other issues that seem to be plaguing it at this stage.



    Since we don't have this particular hardware, you might have to wait a long time. Or you could donate one to the Team...
  • »12.04.18 - 11:28
    Profile Visit Website
  • JJ
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    JJ
    Posts: 147 from 2010/7/7
    From: Wales
    Quote:

    NewSense wrote:

    Why was this Isochronous implementation released in such a state, surely it needs so much more testing and fixing that it was not worth including with v3.10 in this current state. I think v3.10 will go down as the worst release so far in the history of v3.x of MorphOS, IMHO.


    I begin to believe that you are being purposefully hard of understanding and have an almost heroic ability to over state issues.

    Has one of the Devs hurt your feelings in the past ?
    We don't stop playing because we grow old; we grow old because we stop playing. - George Bernard Shaw


    Xbox Live: S0ulA55a551n2
  • »12.04.18 - 11:41
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12048 from 2003/5/22
    From: Germany
    > What is Unit0 exactly

    AHI has two different APIs, a high-level DOS device one with Units 0...3 and a low-level library one with the Music Unit. The main difference is that the Music Unit offers the best audio quality but works in an exlusive way by allowing allocation by only one program at a time. Programs using device units can play concurrently but at the cost of quality loss.

    > What is the difference between Unit0 and AppleI2s... devices.

    The Music Unit can be either set to the audio hardware driver (exclusive output, high quality) or redirected via the device.audio driver to one of the device units (concurrent output, lower quality). The redirection enables any program that uses the low-level AHI API to act like a program that uses the high-level AHI API, with the mentioned pros and cons.

    > What is the difference between ++, Hifi and normal devices.

    http://www.lysator.liu.se/ahi/v4-site/files/ahi/doc/ahiusr_18.html
  • »12.04.18 - 12:09
    Profile
  • Butterfly
    Butterfly
    Spihunter
    Posts: 84 from 2003/7/10
    From: Durham, NC USA
    Haven't been back here in years but just got a 17" G4 Power book for MorphOS 3.10. I have a ton of USB audio interfaces I can test: Tascam US-428, US-122, Pesounus USB, Focusrite 2i4, various other ones.
    17" Powerbook. MorphOS registered
    Hear my music here: Gordon Gallant
    And here: Kattalax
  • »12.04.18 - 12:29
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    pegasos-sigi2
    Posts: 265 from 2006/8/31
    Quote:

    Spihunter wrote:
    Haven't been back here in years but just got a 17" G4 Power book for MorphOS 3.10. I have a ton of USB audio interfaces I can test: Tascam US-428, US-122, Pesounus USB, Focusrite 2i4, various other ones.


    Can you make a list with working devices ?
    Spreedy - The spreedsheet editor of MorphOS
    Calimero - Do you know about the new DTP Program for MorphOS ?
  • »12.04.18 - 15:16
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2021 from 2003/2/24
    From: po-RNO
    About differences between programs... it depends of the program if it'll use the Music Unit or Unit 0 (nothing usually defaults to any other unit). In some programs you can configure which unit to use, but not in all. In MPlayer, for example, there's the audio driver setting where you can select "ahi" for the Music Unit or "ahi_dev" for the Unit 0.

    So when you're configuring AHI output to a different sound card, you have to take care that both the Music Unit and the Unit 0 are configured correctly. If your Music Unit is configured to use the Unit 0, it's enough to configure only the Unit 0 settings for the new sound card. But if you want to keep the Music Unit separated from the shared modes, then you have to configure both units separately.

    In any case, if you're hearing audio from some program, then the actual card and its drivers are most likely working OK, and it's just an AHI configuration issue why you can't hear sound from all programs :)

    [ Edited by jPV 12.04.2018 - 18:55 ]
  • »12.04.18 - 15:47
    Profile Visit Website
  • ASiegel
    Posts: 1368 from 2003/2/15
    From: Central Europe
    @ jPV

    It should be a great idea to have a tutorial about how to configure AHI in the MorphOS Library. Clearly, this is a confusing topic that would be deserving of easy-to-digest documentation.
  • »12.04.18 - 16:08
    Profile
  • Butterfly
    Butterfly
    Spihunter
    Posts: 84 from 2003/7/10
    From: Durham, NC USA
    Quote:

    pegasos-sigi2 wrote:
    Quote:

    Spihunter wrote:
    Haven't been back here in years but just got a 17" G4 Power book for MorphOS 3.10. I have a ton of USB audio interfaces I can test: Tascam US-428, US-122, Pesounus USB, Focusrite 2i4, various other ones.


    Can you make a list with working devices ?


    Yes, I'll report back here after I test them all. Maybe we should make a new thread with just post of hardware reports so folks don't have to shift through the bickering? :)



    [ Edited by Spihunter 12.04.2018 - 13:16 ]
    17" Powerbook. MorphOS registered
    Hear my music here: Gordon Gallant
    And here: Kattalax
  • »12.04.18 - 16:50
    Profile
  • MorphOS Developer
    geit
    Posts: 1024 from 2004/9/23
    Many people seem to miss the point here.

    Isochroous transfers have nothing to do with audio.

    It is just a transfer protocol allowing loosing data during transfer. Mainly intended to be used for audio/video data transfers, where a lost data block simply is gone and cannot be resent. Unlike bulk transfers, which are used for massstorage, interrupt transfers which are for short burst data and control transfers which are for controling device features.

    The audio driver included with MorphOS is based on the audio class standard setup during the early 2000 years, when USB came up. Thats why it is basically the same driver used as on other poseidon based systems. It may have gotten some minor changes in the past, but but basically it is the same driver you were/are using on 68K hardware, with High/Subway(??) and other cards.

    Since then audio devices got more and more advanced. Back then the so called usb sound cards, were just used to output one pair of speakers. In very rare cases they got a microphone jack. These days they handle HDMI AV in/out and/or multiple other in and outputs and there are millions of devices out there and the standard probably got adapted to the needs (or abused due hacking additional features to them).

    So blaming the MorphOS Team for enabling a feature that allows the usage of a gigantic amount of audio devices and even opens the door for creating a video class, so that current generation webcams can be handled, is kind of unfair due the fact that iso transfers are working.

    You cannot blame the MorphOS team for every usb stick, every printer, every other hardware to fail, because it is simply impossible to guarantee anything. Even if Mr NonSense is bashing on every post.

    Long story short. Back then MorphOS came with an audio usb class, which was useless due the lack of iso transfers. It got removed to avoid confusion and now since the hardware driver is supporting iso transfers it got reenabled. End of story.



    [ Edited by geit 12.04.2018 - 21:37 ]
  • »12.04.18 - 19:31
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12048 from 2003/5/22
    From: Germany
    > Many people seem to miss the point here.

    I don‘t think so.

    > Isochroous transfers have nothing to do with audio. It is just a transfer protocol [...]
    > Mainly intended to be used for audio/video data transfers

    ;-)
  • »12.04.18 - 21:01
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    realstar
    Posts: 298 from 2003/2/24
    From: Canada
    I got my Behringer uca-202 and unfortunately nothing is available as a recording input. I am hopeful this can be updated to allow at least a basic recording device like this to work. Tried the built in Audio Recorder and AudioEvolution4 but it seems the input is not recognized at all in AHI. 'monitor' 'gain' and 'input' all ghosted out. It's unfortunate but still can't record on emac/mini/laptops.
  • »12.04.18 - 21:07
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1463 from 2012/11/10
    From: Manchester, UK/GB
    Quote:

    jacadcaps wrote: Since we don't have this particular hardware, you might have to wait a long time. Or you could donate one to the Team...

    If there is a Developer that will supply a postal address I have a spare one I can send for that Developer Team member to test out, and get the device to function correctly within MorphOS, to make its functionality work as expected - ideally with a volume control. ;-)

    Ideally that someone would be in the UK, though I have no issue sending it to anywhere in Europe or USA/Canada, and I would pay for the postage/shipping to whoever needs it for that development - BUT ... after testing has been completed I'd expect it to be returned to me, ideally not at my expense. 8-D

    Quote:

    NewSense wrote: I do not intend to re-test the Isochronous implementation again, until there is a fix for this and the other issues that seem to be plaguing it at this stage.

    Following on from my previous remark, and one of the reasons that I made it, is that I should also mention now, as I forgot to mention it in thread #47 that after I had allocated the C-Media hardware in AHI, I used the device on one video file, and then before I could add/use/run/play another file the whole of my USB system "locks-up", my Bluetooth keyboard continues to function, but all my other USB hardware is "frozen", with usually follow-up warnings (PoPo messages) that USB devices have died/dropped-out one after the other, until they are all (probably) no longer allocated to my system. This has happened on more than one occasion, and the main reason for my reluctance at doing more testing on my own system, as I really feel this Isochronous implementation should have been made reliable/stable, and undergone far greater Developer Team/Beta-Tester team testing, before it was ever put into a system wide/main user release, as it has been with v3.10.

    This USB sub-system failure, seems to me, only likely to be something to do with the Isochronous implementation affecting the whole of the USB Poseidon sub-system. In any case I have never had such a string of USB device failures until this issue with allocating an audio device that is an Isochronous device . . . co-incidental - I think not. :-?

    I know other users don't like to hear these words, but this release, IMHO, is . . . . well those of you who have read my posts about v3.10 release know what I think about it. I'm not saying it again - for now. :lol:
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »12.04.18 - 23:46
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    I've donated hardware before in order to help with its support, but I've never asked that it be sent back. Let alone at the developers expense.
    So what is the encouragement for the developer to work on the problem?

    Your warm and fuzzy personality?
    "Never attribute to malice what can more readily explained by incompetence"
  • »13.04.18 - 04:26
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1463 from 2012/11/10
    From: Manchester, UK/GB
    Maybe you can afford to do so Jim, but I bought these devices to use with my Windows, Mac and MorphOS systems, as the device also has a built in SD/CF/FlashMem, 2 USB and audio (headphone/microphone) connectors, so it's not just some cheap and nasty bit of kit, it's really very useful, and I use it most days. ;-)

    Previously with MorphOS I just used the 5 x memory card, and 2 x USB2 connector ports but if the audio is also made to work then that would be an additional feature, making it more useful, and something that I'd want back to be able to use myself, as probably no-one else will appreciate what a useful little adapter it is. 8-D

    I was asked by Jacadcaps, if I'd donate it - and I seem to be the only one that's been asked to donate some hardware in this thread, but I'd be happy to loan it. I have put money into Bounties before and I will do so again, but I can ill afford to give-up this hardware, due to its usefulness to me personally, but I am prepared to make a temporary sacrifice, and if necessary I'll even pay for its return back to me, to improve the overall hardware capabilities of our OS . . . or should I be criticised for that too? :-?

    [ Edited by NewSense 13.04.2018 - 06:18 ]
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »13.04.18 - 05:17
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1463 from 2012/11/10
    From: Manchester, UK/GB
    Quote:

    geit wrote: So blaming the MorphOS Team for enabling a feature that allows the usage of a gigantic amount of audio devices and even opens the door for creating a video class, so that current generation webcams can be handled, is kind of unfair due the fact that iso transfers are working.

    So which webcams work with this enabled USB Isochronous feature we now have? :-?
    Quote:

    geit wrote: You cannot blame the MorphOS team for every usb stick, every printer, every other hardware to fail, because it is simply impossible to guarantee anything.

    If you enable a feature, then surely it should have been tested with a range of hardware, to ensure there is not going to be this situation that I find my system in as a result of enabling it - or is that mine, a users fault for trying to see if it works, and I should have left it well alone, because this and that, and the other hasn't been tested, which Tcheko, and Zukow clearly indicated is the case, so it's not surprising that I've had such issues with it, and it should not have been released until it worked satisfactorily on a range of hardware, as that surely has got to be a minimum requirement to release any feature - well tested/stable. This, and some of the other main new features aren't that, sadly.

    Don't think I enjoy saying this about this feature, or the other ones I have spoken about, as I, probably like most MorphOS users wanted it to work well, but I find this, and the printer system and the OWB release "well below par" for MorphOS previous standards, and I cannot understand why these features have been implemented as they only seem to be "half-baked". Can you honestly tell me that all these features work without issue on your own MorphOS system?

    Quote:

    geit wrote: Even if Mr NonSense is bashing on every post.

    Well, was there any need for that remark? I started this thread and the ones I have been "bashing on" about, due to either a lack of information in the release notes, a feature not working as intended/supposed to, or a backward step with a newer version of OWB.

    I have spoken the truth, as hard as it may seem, but nothing more. This Isochronous feature, the new Printers feature, and v1.24 of OWB all work worse, or not at all, compared to what was in v3.9 release - or is that not the case for you too? :-?
    Quote:

    geit wrote: Long story short. Back then MorphOS came with an audio usb class, which was useless due the lack of iso transfers. It got removed to avoid confusion and now since the hardware driver is supporting iso transfers it got reenabled. End of story.

    I only started using/bought a key soon after MorphOS 3.1 was released, and I have, up until now, been mightily impressed with all the many features that it has. I also hope there are more to come, but I find no easy way of pointing out the shortcomings of these new features of MorphOS as they are so dire, incompatible, or just fail to work as intended - how can anyone say that "gently", especially when users have been waiting for 2+ years, and then this situation rears its head!!

    I know you are now aware of these issues, and I am trying to temper my comments to suit the response, but I have not made any "personal" remark about anyone, but that cannot be said by others towards me . . . this is only due to me "bashing on" about the latest features not working - someone has to say it, and it seems no-one else wants to point out the actual truth of the situation. I am prepared to tell you the truth, but not many "vocalists" here, so far, seem to be prepared to face the truth of the situation. The sooner v3.11 comes along, and either these incomplete features are removed or fixed the better for all of us. 8-D
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »13.04.18 - 05:53
    Profile
  • Butterfly
    Butterfly
    Britelite
    Posts: 66 from 2003/6/4
    From: Finland
    Quote:

    NewSense wrote:
    Quote:

    geit wrote: So blaming the MorphOS Team for enabling a feature that allows the usage of a gigantic amount of audio devices and even opens the door for creating a video class, so that current generation webcams can be handled, is kind of unfair due the fact that iso transfers are working.

    So which webcams work with this enabled USB Isochronous feature we now have? :-?

    Having a hard time with reading comprehension?

    Quote:

    The sooner v3.11 comes along, and either these incomplete features are removed or fixed the better for all of us. 8-D

    Again, why should features be removed just because hardware YOU own doesn't happen to have drivers available? That's a pretty selfish and entitled attitude right there.
  • »13.04.18 - 07:39
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    deka
    Posts: 131 from 2013/2/12
    From: Hungary, Kecsk...
    @NewSense:

    Why should be removed?
    If you don't like this feature, then don't use it.
    Maybe others will find it useful. ;)
  • »13.04.18 - 07:41
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    maurensen
    Posts: 358 from 2003/10/3
    From: Padova - Italy
    Quote:

    Andreas_Wolf wrote:
    > What is Unit0 exactly

    AHI has two different APIs, a high-level DOS device one with Units 0...3 and a low-level library one with the Music Unit. The main difference is that the Music Unit offers the best audio quality but works in an exlusive way by allowing allocation by only one program at a time. Programs using device units can play concurrently but at the cost of quality loss.

    > What is the difference between Unit0 and AppleI2s... devices.

    The Music Unit can be either set to the audio hardware driver (exclusive output, high quality) or redirected via the device.audio driver to one of the device units (concurrent output, lower quality). The redirection enables any program that uses the low-level AHI API to act like a program that uses the high-level AHI API, with the mentioned pros and cons.

    > What is the difference between ++, Hifi and normal devices.

    http://www.lysator.liu.se/ahi/v4-site/files/ahi/doc/ahiusr_18.html





    Thanx Andreas, very useful explanation!
    -------------------
  • »13.04.18 - 08:10
    Profile
  • MorphOS Developer
    geit
    Posts: 1024 from 2004/9/23
    Quote:

    NewSense wrote:
    The sooner v3.11 comes along, and either these incomplete features are removed or fixed the better for all of us. 8-D


    Isochronous transfers are working fine. You could also blame Bulk transfers to be removed for each usb stick failed to work. Or interrupt transfers for every keyboard that is not working like expected.

    Let me explain it like I would do to my ten year old nephew. ISO (as well as bulk, control and interrupt) transfers are wheels. And even with perfect wheels cars break down or fail to work.

    So, if you somehow live in the real world and blame the wheels, when your car isn´t moving, then I am sorry. Maybe you are right and the world should fix the wheels first, before building cars.

    Quote:

    NewSense wrote:

    So which webcams work with this enabled USB Isochronous feature we now have? :-?



    Well, you just proved what people here already were thinking. You even seem to miss reading my post. I go back under my rock waiting for 3.12.

    Quote:

    Andreas_Wolf wrote:
    > Many people seem to miss the point here.

    I don‘t think so.

    > Isochroous transfers have nothing to do with audio. It is just a transfer protocol [...]
    > Mainly intended to be used for audio/video data transfers

    ;-)


    Come on. Don´t start playing stupid, too.
  • »13.04.18 - 08:33
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12048 from 2003/5/22
    From: Germany
    >>> Isochroous transfers have nothing to do with audio. It is just a transfer protocol [...]
    >>> Mainly intended to be used for audio/video data transfers

    >> ;-)

    > Come on. Don´t start playing stupid, too.

    Maybe, instead of using stupid car analogies, the facts would have been easier to grasp for the "many people" by admitting that isochronous transfer support indeed does have something to do with audio, but simply is a necessary yet insufficient feature when it comes to getting audio/video devices to work as they still need drivers, one of which has been included for basic and standard-compliant audio devices.
  • »13.04.18 - 09:11
    Profile
  • JJ
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    JJ
    Posts: 147 from 2010/7/7
    From: Wales
    Quote:

    Jim wrote:
    I've donated hardware before in order to help with its support, but I've never asked that it be sent back. Let alone at the developers expense.
    So what is the encouragement for the developer to work on the problem?

    Your warm and fuzzy personality?


    8-D 8-D 8-D 8-D 8-D 8-D 8-D 8-D 8-D 8-D 8-D 8-D
    We don't stop playing because we grow old; we grow old because we stop playing. - George Bernard Shaw


    Xbox Live: S0ulA55a551n2
  • »13.04.18 - 11:25
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    realstar
    Posts: 298 from 2003/2/24
    From: Canada
    On the plus side I was able to use the uca-202 on my ipad to record from vinyl and then transfer over to MorphOS via FTP for conversion to flac and copy to audio player. This will have to do until MorphOS can handle a simple 2x2 audio interface for direct recording. (playback seems to be working already) I guess no one bothered to update usbaudio class since isochronous transfers were not enabled until now.
  • »15.04.18 - 08:06
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Travis_H
    Posts: 142 from 2009/12/17
    From: Salem, Oregon,...
    Lexicon Alpha doesn't work. It shows up in Poseidon (with a mention of a firmware update in config?) but doesn't work quite right.

    In AHI, I selected Lexicon Alpha 24 bit and loaded a sample into SoundFX. It did play, but was stuttering severely. When I clicked 'stop' MorphOS froze. Reboot. Tried the other Lexicon device listed in AHI (16 bit?) and got no sound.

    I ordered an inexpensive Behringer audio device to try it out.

    So still no audio recording with the Mac Mini for me.

    (Off topic: The Lexicon Alpha works great on Android with Audio Evolution Mobile and the Davy's USB driver software.)
  • »15.04.18 - 14:18
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1463 from 2012/11/10
    From: Manchester, UK/GB
    Quote:

    Travis_H wrote: Lexicon Alpha doesn't work. It shows up in Poseidon (with a mention of a firmware update in config?) but doesn't work quite right. . . . . In AHI, I selected Lexicon Alpha 24 bit and loaded a sample into SoundFX. It did play, but was stuttering severely. When I clicked 'stop' MorphOS froze. Reboot.

    That's very similar to my use of my C-Media USB audio adapter, and I get the same results with a Griffin iMic, stuttering audio with background noise, possibly data interference on the USB channel leaking into the audio channel, and then a system lockup when the USB audio device is de-activated. :-(

    So, what's the point of having the option to use a stuttering audio device that when it's de-activated in MorphOS/unplugged then causes the whole system to freeze/lockup? In it's current state it's a joke, and it shouldn't IMHO have been released until it was found to work correctly, and stably :-?

    You can, if you select a specific AHI channel for JukeBox be able to use the volume control built-into Jukebox, but surely it should be possible to use the master volume control for anything running through MorphOS, which this audio.class seems to be able to bypass. :-?

    Quote:

    Travis_H wrote:(Off topic: The Lexicon Alpha works great on Android with Audio Evolution Mobile and the Davy's USB driver software.)

    Another thing to consider by the Development Team - if fairly basic pieces of USB audio hardware work with other pieces of software we have access to but then doesn't work as it should be able to be expected to, then something is missing from the useability of this feature in MorphOS - these issues need fixing, as I have said all along. What is the point of implementing some feature, only to be unable to use it as it should be intended. :-(

    Betatesting in this case has either not been implemented or has failed us all badly, IMHO. :-(
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »02.06.18 - 16:36
    Profile