
We Do It All
We’ve been involved with custom software application development since 1991 — longer than any competitor that we are aware of. We’ve completed over 900 software projects and have reviewed literally thousands of proposed software projects. It’s not often that a client comes to us with something genuinely new, but we invite you to do your best. 🙂 Below are some of the hard-to-categorize “other” things we have extensive experience with.
Games
- Multiple developer years of effort
- Unpredictably lengthy performance optimization phases
- Very tightly coupled communication between all team members or departments
- Long hours (and often, frankly, inefficiency) to meet production schedules
This sort of game development does not work well in a distributed environment. Some of these games are indeed created by small teams, not the traditional large game houses, but the teams almost always work long hours every day, face-to-face. The vision is maintained by a dedicated producer, who is deeply involved with all aspects of production. The most appropriate game projects for this sort of cooperative outsourced development relationship are generally fairly simple along some or all of the following axes:
- Performance needs
- Complexity of game-play and story
- Quantity of assets
- Production schedule
Art+Logic has created and enhanced games for training and teaching, word games, turn-based strategy games, and more. Some of those have in fact scaled to multiple years of work, with complex logic engines. Here the process was eased by a flexible production schedule, a smaller number of graphical assets, and features that allowed for unusual autonomy between the two companies’ roles. We also have familiarity with a number of the game frameworks and toolsets; Cocos2d, Flex, and others, for example, as well as countless libraries for supporting sound, physics, and more. We can work with you to establish whether we’re the right company for your game and recommend a development approach that will leverage whatever’s already out there to help you meet your goal.
Do you need help with a games development project? Contact us for a free consultation.
Pro Audio Software
Audio Plugin Development
There are a variety of audio and MIDI plugin models. Art+Logic has experience with the following formats:
- VST; Steinberg’s creation, supported under Windows and macOS Classic, within hosts such as Cubase, Nuendo, and Logic Audio.
- DirectX: Created by Microsoft but expanded upon by Cakewalk and others, it offers advanced automation and other features but is limited to Windows.
- TDM and RTAS: Digidesign’s Pro Tools systems use these. Art+Logic is a Digidesign development partner.
- Audio Units: Apple has made it clear that the OS X audio plugin model will rely upon these, although the range of supporting hosts is still limited.
- iTunes plugins.
There are others. For example, MOTU’s Digital Performer uses a different model (although also supporting some of the above). We are always comfortable learning new plugin formats, and we don’t charge for the development time required to “ramp up” on technologies that lie within our areas of expertise. One critical reason to hire Art+Logic to port or create your plugins is that we are a company with years of experience in all areas of pro audio. Because a plugin is a narrow layer of functionality, which is surrounded by applications and/or operating systems, it really isn’t enough to have a limited understanding of the plugin environment alone.
Do you need help with a Pro Audio Software development project? Contact us for a free consultation.
Drivers
Do you need help with a driver development project? Contact us for a free consultation.
Embedded
Specialties
- Device Management
- System Engineering
- Real-time Control Software
- Firmware Engineering
- Device Drivers/BSPs
- Communication Protocols
Real-time Operating Systems / Platforms
- VxWorks
- QNX
- Nucleus
- pSOS
- Embedded Linux
- Windows CE
- Palm OS
Processors
- PowerPC & 68k/ColdFire
- TI/Analog DSPs
- Intel
- Microchip PICs
- ARM, StrongARM
Embedded+Web
In 1996, our embedded systems engineers and web developers combined their skills to create one of the world’s first HTTP-based device management applications. Since then, we have been hired by over 30 companies to create their web-based device management systems.
Do you need help with an embedded systems development project? Contact us for a free consultation.
Discussing your project with one of our developers is a great way to begin the process.
We’ve developed software for over 900 clients, including Apple, Google, and NASA.