Slashdot Mirror


User: rtp405

rtp405's activity in the archive.

Stories
0
Comments
3
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 3

  1. features, capabilities on Linux-Based Musical Keyboard Workstation Debuts · · Score: 3, Informative

    Hi,

    While the Mediastation X-76 uses embedded Linux within some of the 11 in-house developed DSP cards, it is a hard disk based system with commodity computer components. Of course the value of commodity parts is that they're affordable and users can upgrade them.

    The eleven Lionstracs DSP cards are the result of two years and $500,000.00 U.S. of research and development. The basic system includes two wavetable DSP cards with 128 voices on each card. These cards run the sam9708 firmware which is common in high end keyboards. The system can be ugraded to run four wavetable cards, 512 voices. The X-76 is tentatively scheduled for release in April, 2004.

    Of course the OS is Linux based, with low latency and preemption patches to the kernel and it runs Alsa. With Alsa the system is able to run Jack Audio Connection Kit (JACK). Jack is a low latency audio server that automatically detects hardware ports and user defined application ports. So, routing data from one application to another is simple. Jack also inludes jack_transport where Jack clients are automatically synced to each other. Any jack client can initiate transport commands.

    Any available Linux audio applications can be run on the system. Lionstracs will package and maintain a selection of GPL licensed applications including audio, midi and video. Plus, there's modem and ethernet capabilities so software upgrades are "free" (GPL) and automatic.

    There will be three unused pci slots available on the basic X-76 system. These pci slots can be occupied with professional grade audio cards like those from RME. So you can build the workstation into a 24 track recording studio.

    With JACK and an RME audio card, the user can start Ardour (DAW), JAMin, (audio mastering tools) and Rezound (destructive wave editing). Jack enables routing of the audio chain and syncs the transports. In this scenario the audio source to the mastering tool is multitrack. Very cool!

    The X-76 has two hardware transports that can be mapped to any application transport. Of course these applications include sampler, DAW, midi sequencer, etc. One of the included applications is the Lionstracs full featured DJ mixer/player.

    Because Linux is a multitasking environment, in live performances a midi sequence that's playing can be fed into the Seq24 based style player where the beat can be changed from rock to reggae on the fly.

    The X-76 is designed for live performance where navigation speed to application interfaces is vital. There are 120 configurable hardware buttons on the top panel. The use of a mouse is not necessary.

    It also has a 116db dynamic range analog mixer matrix with master, cue and eight stereo in/outs. In a live situation you mix multitrack DAW to stereo_out:1, hardware transports to stereo_out[2,3], sampler_out:4,mic_out1and2:5, etc. This is typical functionality required in DJ/House control systems. Of course it would also be simple to sync MIDI control light mixers and beyond this, the X-76 video outputs can feed projector systems, etc.

    The disk based sampler includes time stretch, pitch correction and beat matching algorithms that are usable to +/- 30% without audio artifacts.

  2. it's an hdr/daw and jackd client on Ardour Digital Audio Workstation Now in Beta · · Score: 5, Interesting

    After about three years of testing Ardour it's great to see the beta release. I own a small commercial recording studio and am really looking forward to running Ardour and other linux applications fulltime. There's still work to be done but it's getting very close.

    Ardour is a jackd client. Jackd enables hardware and software port routing. So, application_a:output_N can be routed to application_b:input_N and on and on to the extent of your computing capabilities.

    In addition to routing, jackd also has transport syncronization functionality. The transport api is in beta but it's being actively developed. Earlier this morning I tested DM-24(digital mixer) MMC play instructions to Ardour(jack transport master) to Alsaplayer(jack transport slave) and Ardour-mtc:out to DM-24 for sync between Ardour and the mixing consol.

    In the middle of that chain I've got JAMin which is a jack client audio mastering application

    So, I hit play(dm-24) Ardour engages transport, Alsaplayer engages transport and sends its output to JAMin which in turn sends its output to Ardour where the mastered product is recorded. This is incredible stuff.

    My hat is off to the linux audio developer and user community.

    Next on the agenda, call my protools pals and invite them over for beer. :)

  3. road map on The Fix Is In: Ardour Set For Summer Release · · Score: 5, Interesting

    Yes, an official feature freeze and subsequent binary release have been announced. However, the release date of the binary is june 13. This will be followed by four weeks of the main developers absence. The binary is a 1.0.rc1. All the c++ dependencies will remain statically linked so it's likely that Debian won't be including this binary in official releases. I think the objective of this release is to increase testing from users but not create an all out marketing assualt.

    Reguardless, the announcement is seriously encouraging.

    IMO, a commercial studio owner and engineer/producer, professional audio production in linux is close to being a reality. To prove the point to myself, about six months ago I produced a commercial album from start to finish in Ardour. At the time, it was a serious challange which I expected. Since then, Ardour and JACK have seen alot of serious developement.

    Unlike what one commentor stated, syncronization in the form of MTC and MMC does exist and it mostly works. You're probably well advised to inquire about syncronization on the mailing lists.

    Equally interesting to Ardour is JACK which is a low latency, high bandwidth audio server. It enables port connections between software applications which is serious stuff.

    While many linux audio solutions are not > 1.0 there are interesting solutions for preproduction, production and postproduction audio work.

    My partners and I have been in business for 19 years. We've had four major studio redesigns and without hesitation I will say that the linux based solution is more interesting than any of the others.