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. John Magiriba Lwanga

IPI · Songwriter

John Magiriba Lwanga

00452811468
View full musician profile
103 works110 recordings

Last verified: September 13, 2026

00452811468 is the Interested Parties Information (IPI) code assigned to John Magiriba Lwanga, 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. John Magiriba Lwanga has 103 registered works and 110 recordings indexed on Credits.fm.

Format

0045281146Sequential number
8Check 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

ISRC110 recordings
ISWC103 works
IPIJohn Magiriba Lwanga
MusicianJohn Magiriba Lwanga

103

Works

110

Recordings

0

Publishers

—

Avg. Share

Recordings (100)

1
AEA0D1926400
2
ARQIW2205084
3
ATD711300461
4
ATG840900234
5
ATH301509007
6
ATR981174070
7
ATR981222665
8
ATUM71900245
9
CA57Q1300035
10
CAM460902733
11
CAM460902734
12
CAM461100324
13
CH2011216433
14
CH6541815641
15
CH8351603010
16
DEA311204169
17
DEA551229541
18
DEA621500542
19
DEA621500543
20
DEA621500692
21
DEA621500741
22
DEA621500742
23
DEA621500744
24
DEA621500748
25
DEA621500749
26
DEA621500754
27
DEA621500755
28
DEA621500756
29
DEA621500757
30
DEA621500759
31
DEA621500763
32
DEA621500770
33
DEA621500771
34
DEA621500773
35
DEA621500777
36
DEA621500778
37
DEA621500789
38
DEA621501446
39
DEA621501447
40
DEA621501956
41
DEA621501957
42
DEA651200047
43
DEA811001323
44
DEA811300026
45
DEA811700431
46
DEA811700432
47
DEA811700433
48
DEA811700435
49
DEA811700438
50
DEA811700439
51
DEA811700440
52
DEA811700442
53
DEA811700444
54
DEA811700445
55
DEA811700449
56
DEA811700450
57
DEA811700451
58
DEA811700452
59
DEA811700453
60
DEA811700454
61
DEA811700456
62
DEA811700459
63
DEA811700460
64
DEA811700461
65
DEA811700463
66
DEA811700465
67
DEA811700466
68
DEAR41045724
69
DEAR41327682
70
DEAR41867895
71
DEAX41111210
72
DEBH30500008
73
DEBL60976826
74
DEBZ70400088
75
DEC171800462
76
DEC711519154
77
DEC712408309
78
DEC831600364
79
DECA51100156
80
DECM10803208
81
DEE601200403
82
DEEK21510035
83
DEEK21910025
84
DEEP81303523
85
DEEQ81400025
86
DEF550901314
87
DEFY10806220
88
DEFY10806225
89
DEFY10806228
90
DEGA60910006
91
DEHB51100805
92
DEHB51211241
93
DEHB51211348
94
DEHB51216063
95
DEHB51216064
96
DEHB51216065
97
DEHB51216066
98
DEKB71900197
99
DEKB71999227
100
DEL711210144
SourcesMusicBrainzMLCMusicBrainz✓3 sources

Verified on

  • MusicBrainz artist record

Identifier Graph

IPIJohn Magiriba L…ISWCT-802474454-6ISWCT-802898649-5ISWCT-803558465-8ISWCT3022301748ISWCT3046483874

People also ask

What is the IPI number for John Magiriba Lwanga?+
The IPI number for John Magiriba Lwanga is 00452811468. You can view their full catalog of works and recordings at ipi.fm/00452811468.
Who is IPI 00452811468?+
IPI 00452811468 is assigned to John Magiriba Lwanga, 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 John Magiriba Lwanga write?+
John Magiriba Lwanga (IPI 00452811468) has 103 musical works (ISWCs) and 110 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 00452811468?

00452811468 is an Interested Parties Information (IPI) code assigned to John Magiriba Lwanga, 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.

John Magiriba Lwanga has 103 musical works (ISWCs) and 110 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (103)

0 verifiedT-302.230.174-80 verifiedT-304.648.387-40 verifiedT-305.572.843-90 verifiedT-305.573.058-60 verifiedT-306.844.095-50 verifiedT-307.992.685-10 verifiedT-310.906.079-50 verifiedT-311.554.110-70 verifiedT-312.844.131-20 verifiedT-315.800.462-30 verifiedT-316.294.490-90 verifiedT-316.345.798-10 verifiedT-317.527.639-40 verifiedT-317.527.648-50 verifiedT-326.557.472-50 verifiedT-330.397.307-70 verifiedT-801.375.801-60 verifiedT-801.425.017-10 verifiedT-801.425.072-80 verifiedT-801.553.068-50 verifiedT-801.553.214-70 verifiedT-801.553.509-90 verifiedT-801.553.521-50 verifiedT-801.553.914-80 verifiedT-801.553.957-90 verifiedT-801.553.998-80 verifiedT-802.001.876-30 verifiedT-802.003.159-90 verifiedT-802.003.162-40 verifiedT-802.003.165-70 verifiedT-802.272.955-20 verifiedT-802.298.232-80 verifiedT-802.298.752-70 verifiedT-802.326.494-10 verifiedT-802.326.520-60 verifiedT-802.326.523-90 verifiedT-802.326.525-10 verifiedT-802.326.528-40 verifiedT-802.326.543-30 verifiedT-802.474.454-60 verifiedT-802.484.670-70 verifiedT-802.484.701-70 verifiedT-802.484.765-30 verifiedT-802.484.809-80 verifiedT-802.540.344-60 verifiedT-802.571.308-10 verifiedT-802.648.720-80 verifiedT-802.648.729-70 verifiedT-802.648.732-20 verifiedT-802.737.946-10 verifiedT-802.739.292-40 verifiedT-802.739.301-80 verifiedT-802.739.317-60 verifiedT-802.739.318-70 verifiedT-802.739.321-20 verifiedT-802.739.326-70 verifiedT-802.739.334-70 verifiedT-802.739.336-90 verifiedT-802.739.353-00 verifiedT-802.739.355-20 verifiedT-802.739.373-40 verifiedT-802.898.569-60 verifiedT-802.898.649-50 verifiedT-803.056.432-10 verifiedT-803.061.676-40 verifiedT-803.061.677-50 verifiedT-803.061.679-70 verifiedT-803.061.711-00 verifiedT-803.061.713-20 verifiedT-803.061.715-40 verifiedT-803.062.320-30 verifiedT-803.062.324-70 verifiedT-803.078.990-40 verifiedT-803.107.641-30 verifiedT-803.150.370-60 verifiedT-803.221.784-90 verifiedT-803.424.023-90 verifiedT-803.558.465-80 verifiedT-803.567.869-50 verifiedT-803.583.795-80 verifiedT-803.583.841-70 verifiedT-803.583.844-00 verifiedT-803.583.859-70 verifiedT-803.584.092-80 verifiedT-803.584.121-60 verifiedT-803.584.127-20 verifiedT-803.584.195-40 verifiedT-803.859.922-40 verifiedT-803.864.846-40 verifiedT-803.866.084-40 verifiedT-803.866.086-60 verifiedT-803.866.087-70 verifiedT-803.866.140-50 verifiedT-803.866.146-10 verifiedT-803.866.160-90 verifiedT-803.866.161-00 verifiedT-803.866.163-20 verifiedT-803.896.986-80 verifiedT-803.907.391-20 verifiedT-804.059.771-60 verifiedT-804.084.844-10 verifiedT-804.179.260-40 verifiedT-804.436.113-0