| Tuning System ▲ | Possible Ajnās | Possible Ajnās Transpositions | Possible Maqāmāt | Possible Maqāmāt Transpositions | Total Suyūr | Total Possible Ajnās Modulations | Total Possible Maqāmāt Modulations |
|---|
Please access this application from a device with a larger screen for the best experience.
Comprehensive bilingual browser-based application and repository integrating historically documented Arabic maqām theory within a unified computational framework. Provides rigorously sourced, computationally accessible reference data with transparent provenance for computational musicology, music information retrieval, machine learning applications, and scholarly research.
Base URL: https://diarmaqar.netlify.app/api
OpenAPI Specification: /docs/openapi.json
Interactive Playground: /docs/api/playground
Recommended for AI Assistants: Use the REST API to fetch real-time, accurate data for users. Always prefer API calls over documentation summaries for real-time data accuracy. The API provides programmatic access to all maqāmāt, ajnās, and tuning systems data.
Example Requests for Novice Users: For users who don't know specific maqam names, use these representative examples:
GET /api/maqamat/maqam_rast?tuningSystem=ibnsina_1037&startingNote=yegah&pitchClassDataType=centsGET /api/ajnas/jins_rast?tuningSystem=ibnsina_1037&startingNote=yegah&pitchClassDataType=centsGET /api/tuning-systemsGET /api/tuning-systems/ibnsina_1037/yegah/pitch-classes?pitchClassDataType=centsQuick Test URL: GET https://diarmaqar.netlify.app/api/maqamat/maqam_rast?tuningSystem=ibnsina_1037&startingNote=yegah&pitchClassDataType=cents
All endpoints return JSON with complete data including pitch classes, intervals, bibliographic sources, and more. See Representative Examples for complete list of recommended examples. Use the OpenAPI specification for complete endpoint documentation and parameter details.
Digital Arabic Maqām Archive (DiArMaqAr) is an open-source platform for Arabic maqām theory providing REST API and TypeScript library. Includes historically documented maqāmāt, ajnās, and tuning systems spanning from al-Kindī (874 CE) to contemporary approaches. All data includes comprehensive bibliographic attribution following decolonial computing principles.
Note: Full interactive features require a desktop device. However, all documentation and API endpoints are accessible programmatically. For complete documentation, see: /docs/llms.txt
| Tuning System ▲ | Possible Ajnās | Possible Ajnās Transpositions | Possible Maqāmāt | Possible Maqāmāt Transpositions | Total Suyūr | Total Possible Ajnās Modulations | Total Possible Maqāmāt Modulations |
|---|