← Back to home

Legal Information & Interoperability Notice

Last updated: February 2026

EP-PatchStudio is developed independently by SquareWave Studio to provide enhanced functionality for Teenage Engineering EP series hardware devices. This page explains the legal basis for the software and how it complies with EU copyright law.

1. Independent Development

EP-PatchStudio is developed independently by SquareWave Studio (Photon Consulting Limited) to provide enhanced functionality for Teenage Engineering EP series hardware devices, including the EP-40 Riddim, EP-133 K.O. II and EP-1320 Medieval.

The software achieves interoperability through protocol analysis and reverse engineering, conducted in accordance with applicable law.

2. Interoperability Under EU Law

This software is created through lawful reverse engineering for interoperability purposes, as explicitly permitted under European Union copyright law:

EU DirectiveEU Directive 2009/24/EC Article 6

The Software Directive provides an unwaivable right to reverse engineer and analyse software for the purpose of creating interoperable products. This right applies across all EU member states.

EU DirectiveEU Directive 2016/943, Recital 16

The Trade Secrets Directive confirms that reverse engineering of lawfully acquired products is lawful for interoperability purposes.

CJEU RulingSAS Institute Inc. v. World Programming Ltd. (C-406/10)

This landmark 2012 CJEU ruling established that functionality, programming languages and file formats are not protected by copyright. Commercial interoperability tools are explicitly lawful under EU law.

These EU directives provide statutory protection that cannot be waived by licence agreements or contractual provisions (Article 6(3) of Directive 2009/24/EC).

3. What This Means

Protocol Analysis

I discovered the MIDI SysEx communication protocol used by EP devices through lawful observation of device behaviour, not by decompiling or copying proprietary software. Protocol discovery involved:

  • Testing of devices I lawfully purchased
  • Monitoring MIDI communication between device and host
  • Analysing file formats from publicly available specifications
  • Studying publicly available technical specifications (MIDI 1.0, RIFF/WAV)

File Format Analysis

The TNGE multisample format is based on standard RIFF/WAV containers with JSON metadata. I analysed this format from:

  • Public RIFF/WAV format specifications
  • Analysis of 471 official factory samples to understand structure

Original Implementation

I wrote all EP-PatchStudio code from scratch:

  • No code copied, translated, or derived from Teenage Engineering's software
  • Independent algorithmic implementations
  • Original user interface design and workflow
  • Extensive documentation showing independent development process

Clean-Room Development

My development process keeps protocol observation and code implementation strictly separate. I keep detailed records of the entire clean-room process.

4. No Affiliation with Teenage Engineering

Important Disclaimer:

EP-PatchStudio is not affiliated with, endorsed by, or supported by Teenage Engineering AB.

  • I'm an independent developer
  • I have no commercial relationship with Teenage Engineering
  • Teenage Engineering is not responsible for EP-PatchStudio's functionality or support
  • Support requests should be directed to SquareWave Studio, not Teenage Engineering
  • I've been in touch with Teenage Engineering about this project

5. Trademark Notice

“EP-40 Riddim”, “EP-133 K.O. II” and “EP-1320 Medieval” are product names of Teenage Engineering AB. Use of these names and the Teenage Engineering company name in this software and documentation is solely for descriptive purposes to indicate device compatibility and does not imply endorsement or affiliation.

“SquareWave Studio” is a trading name of Photon Consulting Limited. “EP-PatchStudio” is a product name of Photon Consulting Limited.

6. Your Rights and Responsibilities

What You Can Do:

  • Use EP-PatchStudio to create multisamples for your EP devices
  • Transfer files to and from devices you own
  • Create backups of your device data
  • Share your created content (subject to your own copyright)
  • Use the software for personal or commercial music production

What You Cannot Do:

  • Reverse engineer, decompile, or disassemble EP-PatchStudio software
  • Use this software to infringe Teenage Engineering's intellectual property
  • Modify or distribute the EP-PatchStudio application without authorisation
  • Remove or alter licence protections or proprietary notices
  • Misrepresent that EP-PatchStudio is affiliated with or endorsed by Teenage Engineering

Note: These restrictions apply to EP-PatchStudio's own code and are standard software licence terms. They're separate from the interoperability rights discussed above, which apply to creating compatibility with third-party hardware.

7. My Commitment to Compliance

I operate within all applicable laws and regulations:

  • I maintain thorough documentation of my clean-room development process
  • I've consulted with intellectual property lawyers on my legal obligations
  • I respect Teenage Engineering's intellectual property rights
  • I'm open to dialogue with Teenage Engineering about any concerns
  • I comply with EU copyright law, trade secret law and GDPR

8. Jurisdiction & Applicable Law

SquareWave Studio (Photon Consulting Limited) is based in Ireland, an EU member state. Teenage Engineering AB is based in Sweden, also an EU member state. Both jurisdictions have implemented EU Directive 2009/24/EC with identical interoperability protections.

This software is developed in accordance with:

  • Irish Copyright and Related Rights Act 2000 (implementing EU directives)
  • Swedish Copyright Act (Upphovsrättslagen 1960:729)
  • EU-wide harmonised copyright law for software

For users outside the EU, interoperability protections vary by jurisdiction. In the US, similar protections exist under fair use doctrine and DMCA interoperability provisions. Regardless of where you're based, using third-party software with hardware you own is standard practice.

9. Frequently Asked Questions

Is this legal? Can I use this without worrying?

Yes. You're using third-party software with hardware you own — no different from using a DAW, sample editor, or file manager with your music gear. That's perfectly normal regardless of where you're based.

On the development side, EP-PatchStudio is built in Ireland under EU copyright law, which explicitly permits reverse engineering for interoperability (Directive 2009/24/EC Article 6). The US has similar protections under fair use and DMCA interoperability provisions. Thousands of software products work with third-party hardware on the same legal basis.

Does Teenage Engineering approve of this?

I've communicated transparently with Teenage Engineering about this project and have not received any objections to date. TE's focus is on hardware and they've historically been supportive of the creative community. Any issues or support questions should come to me, not to Teenage Engineering.

Will this work if TE updates their firmware?

EP-PatchStudio communicates with devices using the standard MIDI SysEx protocol. Unless TE fundamentally changes their protocol (unlikely), firmware updates shouldn't affect compatibility. If changes do occur, I'll update EP-PatchStudio to maintain compatibility.

What if TE asks you to stop?

I want to be a good neighbour in the music tech community, and I'm happy to talk if TE has concerns. That said, EU law does protect the right to create interoperability software (confirmed by CJEU in SAS v. WPL, 2012), so the legal basis is solid.

Does my licence violate any terms?

No. Your licence is with SquareWave Studio, not Teenage Engineering. You're not violating any terms by using software that communicates with hardware you own. This is the same as using any third-party software (like a DAW, sample editor, or file manager) with your music hardware.

10. Questions or Concerns?

If you have questions about the legal basis of this software, concerns about intellectual property, or general inquiries:

Get in Touch:

Email: joe@squarewave.studio

I'm happy to be transparent about how EP-PatchStudio is built and to address any concerns about its legal standing.

For additional legal information, please see the Privacy Policy, Terms of Service, Licence Agreement, and Refund Policy.