Notes.fmCredits.fm
ISRCISWCIPIISNIUPCMusiciansAPIMCP
Credits.fmCredits.fm
SearchISRCCreditsWorksMore

Search

  • Credits.fm
  • isrc.fm
  • iswc.fm
  • ipi.fm
  • isni.fm
  • UPC Search
  • Musician Search
  • Credits Graph
  • Top IPIs
  • Top ISRCs
  • Top ISWCs
  • Top ISNIs
  • Top UPCs

Learn

  • What Are Music Credits?
  • What Is an ISRC?
  • What Is an ISWC?
  • What Is an IPI?
  • What Is an ISNI?
  • What Is a UPC?
  • ISRC vs ISWC
  • ISRC vs UPC
  • IPI vs ISNI
  • Glossary

Developers

  • REST API
  • Credits Graph
  • MCP Server
  • llms.txt

About

  • About Credits.fm
  • Notes.fm
  • Privacy Policy
  • Terms of Service
Notes.fm
  1. Home
  2. IPIs
  3. BARRETTO RAY

IPI · Songwriter

BARRETTO RAY

00079083744
5 works66 recordings

Last verified: July 26, 2026

00079083744 is the Interested Parties Information (IPI) code assigned to BARRETTO RAY, a songwriter. IPI numbers are unique 11-digit identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to track royalty payments to rights holders. BARRETTO RAY has 5 registered works and 66 recordings indexed on Credits.fm.

Format

0007908374Sequential number
4Check digit
Sequential number:
Globally unique number assigned by CISAC/SUISA when the rights-holder was registered.
Check digit:
ISO 7064 Mod 10-1 check digit that validates the IPI.

Credit Chain

ISRC66 recordings
ISWC5 works
IPIBARRETTO RAY

5

Works

66

Recordings

0

Publishers

—

Avg. Share

Recordings (30)

1
AUXN22119370
2
CB2CY0934647
3
CB2CY0935132
4
COVM11614886
5
COVM11619965
6
DEBL60349132
7
DEBL60419667
8
DEBL60439646
9
DEBL60498050
10
DEBL60574638
11
DEBL60584894
12
DEPZ68330056
13
DEPZ69050260
14
DEPZ69248309
15
DEPZ69461106
16
DEPZ69697583
17
DEPZ69765625
18
DEXO11922630
19
DGA052265069
20
ES6602004191
21
FR10S1879925
22
FR4HR1902729
23
FR6V80397749
24
FR6V80600499
25
FR6V82542555
26
FR6V82615936
27
FR96X1813880
28
FRX201927954
29
FRX452340073
30
GBAYE9501343
SourcesMLC

Identifier Graph

IPIBARRETTO RAYISWCT3037900311ISWCT3123629181ISWCT7001055309ISWCT9196948488ISWCT9257522273

People also ask

What is the IPI number for BARRETTO RAY?+
The IPI number for BARRETTO RAY is 00079083744. You can view their full catalog of works and recordings at ipi.fm/00079083744.
Who is IPI 00079083744?+
IPI 00079083744 is assigned to BARRETTO RAY, a songwriter. IPI numbers are unique identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to track rights holders.
How many songs did BARRETTO RAY write?+
BARRETTO RAY (IPI 00079083744) has 5 musical works (ISWCs) and 66 recordings (ISRCs) indexed on Credits.fm.
How is an IPI number different from an ISNI?+
IPI codes are 11-digit identifiers managed by CISAC for performing rights organizations — they track who collects royalties. ISNIs are 16-digit ISO 27729 identifiers managed by the ISNI International Agency — they identify a public creative identity across all industries (music, books, film). The same person can have both: an IPI for royalty management and an ISNI for identity.
Who assigns IPI numbers?+
IPI numbers are assigned by performing rights organizations (PROs) like ASCAP, BMI, SESAC, SOCAN, PRS, GEMA, SACEM, JASRAC, and others. SUISA (the Swiss PRO) maintains the global IPI database on behalf of CISAC, the international confederation of authors and composers societies.

Collect royalties for this musician

Notes is distribution, publishing administration, and royalty collection. A musician is the person, never a role. Flat subscription. No royalty cut.

Collect royalties with Notes

Who is IPI 00079083744?

00079083744 is an Interested Parties Information (IPI) code assigned to BARRETTO RAY, a songwriter. IPI numbers are unique identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to identify rights holders and distribute royalties.

BARRETTO RAY has 5 musical works (ISWCs) and 66 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (5)

0 verifiedT-303.790.031-10 verifiedT-312.362.918-10 verifiedT-700.105.530-90 verifiedT-919.694.848-80 verifiedT-925.752.227-3