Resultat 1 till 18 av 18

Ämne: Hjälp med Eprom trum-projekt?

  1. #1
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior

    Hjälp med Eprom trum-projekt?

    Hittade den här beskrivningen på hur man bygger en eprom-pad & blev sugen på att bygga en billig linndrum.

    http://www.experimentalistsanonymous...pha%20drum.pdf

    Nu sitter jag & ritar rent kretskortet & tror jag hittat ett fel. Utgångarna från 4040n går inte i ordning.

    Q1 går till A5
    Q2 -> A4
    Q3 -> A7
    Q4 -> A3
    Q5 -> A1
    Q6 -> A0
    Q7 -> A2
    Q8 -> A9


    Så min fråga är: Måste eprommen räknas upp i ordning?

    Lite sugen på att försöka härma Linndrummens DAC också. Det här är egentligen låångt över vad jag förstår. Men med lite tur lär jag mig nåt.

    Klicka på bilden för en större version. 

Namn:	alphadrum.jpg 
Visningar:	37 
Storlek:	106,8 KB 
Id:	69739
    Senast redigerat av akestromer den 2016-09-02 klockan 06:12.

  2. #2
    PeterM
    PeterM är inte uppkopplad
    PeterMs avatar
    Veteran
    Pinouten på epromet i hans schema ser ju helt konstigt ut.

  3. #3
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior
    Citat Ursprungligen postat av PeterM Visa inlägg
    This quote is hidden because you are ignoring this member.
    Pinouten på epromet i hans schema ser ju helt konstigt ut.
    Ja, så himla konstigt fel att göra! A0-A11 samt CE & OE är fel på hans pinout.

    Får bli att rita om då...

  4. #4
    JagErMed
    JagErMed är inte uppkopplad

    Börjar bli varm i kläderna
    Simmons er trolig lettere å kopiere enn Linn. Enkel tilgang til DAC0800 og enklere format. Mange av Linn lydene finnes ferdig konvertert til unsigned 8-bit PCM http://http://snw.lonningdal.no/sds7/noise/

    Men mer enn halve trummelyden i disse maskinene kommer jo egentlig fra up/down pitch control, filter og envelopes så disse sample playerne må mest sees på som en digital oscilator, en liten del i en større sammenheng.

  5. #5
    janost
    janost är inte uppkopplad

    Avslutat konto
    Du behöver inte ha adressen från 4040 i ordning till eprommet.

    Men du får ju kompensera oordningen i eprom datat eftersom det inte blir linjärt.

    Men allt sånt här är myyycket enklare att bygga med en Arduino Nano.

    Det är i princip samma sak på en 32pin DIP bräda.
    Och du kan enkelt byta ljud med en USB sladd.

  6. #6
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior
    Citat Ursprungligen postat av JagErMed Visa inlägg
    This quote is hidden because you are ignoring this member.
    Simmons er trolig lettere å kopiere enn Linn. Enkel tilgang til DAC0800 og enklere format. Mange av Linn lydene finnes ferdig konvertert til unsigned 8-bit PCM http://http://snw.lonningdal.no/sds7/noise/

    Men mer enn halve trummelyden i disse maskinene kommer jo egentlig fra up/down pitch control, filter og envelopes så disse sample playerne må mest sees på som en digital oscilator, en liten del i en større sammenheng.

    Ja, precis. Skillnaden i ljud på de olika eprom-trummisarna jag ägt eller lånat är ganska stor trots liknande ljudgenerering eller vad man ska säga. Drumulatorn låter ju tusen gånger mer lo-fi än dmxen som i sin tur låter billigare än en Linn.
    Egentligen är väl allt jag vill ha nåt sånt här:
    http://www.dtronics.nl/pages/modular_digidrum.html

    Tänker att det vore kul att kunna få ut ganska så obearbetade Eprom-ljud & dra igenom filter & vcaer & lyxa till dom.

    Men en stor skillnad mellan de olika eprom-trummisarna verkar ju vara digital to analog-konverteraren. Linndrum har AM6070 som är en companding DAC som om jag fattat rätt liksom läser Linnens 8-bit samplingar typ ojämt så att de låter mer som 12-bit.
    Nä, nu är jag på djupt vatten. Tillräckligt att jag gör bort mig hemma.

  7. #7
    janost
    janost är inte uppkopplad

    Avslutat konto
    Det är inte bara DACn som avgör.
    Du måste ju ha data som matchar DACn.

    Linn kör u-Law logaritmisk kompression.

    EMU kör diffrentiell logaritmisk kompression.

    Båda DACerna kommer från telefonvärlden.

    Vad jag menar är att Eprommet måste innehålla data som är anpassad till respektive DAC.

  8. #8
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior
    Citat Ursprungligen postat av janost Visa inlägg
    This quote is hidden because you are ignoring this member.
    Det är inte bara DACn som avgör.
    Du måste ju ha data som matchar DACn.

    Linn kör u-Law logaritmisk kompression.

    EMU kör diffrentiell logaritmisk kompression.

    Båda DACerna kommer från telefonvärlden.

    Vad jag menar är att Eprommet måste innehålla data som är anpassad till respektive DAC.
    Ah, ok.

    Sen den DACn som han som gjorde schemat jag ritat om nu har ju vad som verkar vara en väldigt enkel DAC bestående av två 4049 hex inverterare & ett gäng motstånd. Men det står ingenting i beskrivningen om vilken typ av samplingar den behöver.

    Jag gör väl som vanligt, bygger, blir förvirrad & slänger.

    Jag kan låna eproms från min kompis som har några extra till sin DMX. Får se hur/om det låter.

  9. #9
    janost
    janost är inte uppkopplad

    Avslutat konto
    Citat Ursprungligen postat av akestromer Visa inlägg
    This quote is hidden because you are ignoring this member.
    Ah, ok.

    Sen den DACn som han som gjorde schemat jag ritat om nu har ju vad som verkar vara en väldigt enkel DAC bestående av två 4049 hex inverterare & ett gäng motstånd. Men det står ingenting i beskrivningen om vilken typ av samplingar den behöver.

    Jag gör väl som vanligt, bygger, blir förvirrad & slänger.

    Jag kan låna eproms från min kompis som har några extra till sin DMX. Får se hur/om det låter.
    Den DACn han använder är en linjär enkel R2R DAC fast den är byggd med viktade motstånd.
    Så den vill ha linjär PCM data utan kompression.

    Vilken AVR eller ARM chip som helst kan göra allt i schemat på ett enda chip med samma resultat.

    - - - Uppdaterad - - -

    Citat Ursprungligen postat av akestromer Visa inlägg
    This quote is hidden because you are ignoring this member.
    Ah, ok.

    Sen den DACn som han som gjorde schemat jag ritat om nu har ju vad som verkar vara en väldigt enkel DAC bestående av två 4049 hex inverterare & ett gäng motstånd. Men det står ingenting i beskrivningen om vilken typ av samplingar den behöver.

    Jag gör väl som vanligt, bygger, blir förvirrad & slänger.

    Jag kan låna eproms från min kompis som har några extra till sin DMX. Får se hur/om det låter.
    DMX däremot kör med 8bit linjär data.

  10. #10
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior
    Citat Ursprungligen postat av janost Visa inlägg
    This quote is hidden because you are ignoring this member.

    Vilken AVR eller ARM chip som helst kan göra allt i schemat på ett enda chip med samma resultat.
    Ja, fast varför göra det enkelt för sig? & så var det det där med programmering. Då är jag bättre på att göra kretskort & löda.

    Citat Ursprungligen postat av janost Visa inlägg
    This quote is hidden because you are ignoring this member.
    Den DACn han använder är en linjär enkel R2R DAC fast den är byggd med viktade motstånd.
    Så den vill ha linjär PCM data utan kompression.
    Ok, perfekt! Tack så mycket för hjälpen!

    Här finns en till gammaldags överdrivet avancerad variant:
    http://www.spontis.se/pdf/emm_syndrom.pdf

  11. #11
    janost
    janost är inte uppkopplad

    Avslutat konto
    Citat Ursprungligen postat av akestromer Visa inlägg
    This quote is hidden because you are ignoring this member.
    Ja, fast varför göra det enkelt för sig? & så var det det där med programmering. Då är jag bättre på att göra kretskort & löda.



    Ok, perfekt! Tack så mycket för hjälpen!

    Här finns en till gammaldags överdrivet avancerad variant:
    http://www.spontis.se/pdf/emm_syndrom.pdf
    ELFA har färdiga R2R motståndsnät, 8bit in, analogt ut.

    Alla mina trummoduler gör exakt det du vill och schemat gör.


    Fast då bara i ett enda chip och polyfoniskt.
    Kretskort och löda får man göra i alla fall.
    Senast redigerat av janost den 2016-09-03 klockan 18:10.

  12. #12
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior
    Citat Ursprungligen postat av janost Visa inlägg
    This quote is hidden because you are ignoring this member.
    ELFA har färdiga R2R motståndsnät, 8bit in, analogt ut.

    Alla mina trummoduler gör exakt det du vill och schemat gör.


    Fast då bara i ett enda chip och polyfoniskt.
    Kretskort och löda får man göra i alla fall.
    Fast du får ta & spela in lite bättre demos om jag ska våga.
    Jag blev lite bränd när jag byggde din solina. Tyckte den lät lite väl lo-fi.

  13. #13
    janost
    janost är inte uppkopplad

    Avslutat konto
    Citat Ursprungligen postat av akestromer Visa inlägg
    This quote is hidden because you are ignoring this member.
    Fast du får ta & spela in lite bättre demos om jag ska våga.
    Jag blev lite bränd när jag byggde din solina. Tyckte den lät lite väl lo-fi.
    Den är lite "Underpowered" pga parafonin.
    Den delar mycket av koden med min G1 som rullar på en 48MHz ARM.

    Men Minipopsen låter fantastiskt bra.

    Ang demos så är dom bortlämnade nu till såna som kan bättre än jag.
    Senast redigerat av janost den 2016-09-03 klockan 18:58.

  14. #14
    ulf.soderlund
    ulf.soderlund är inte uppkopplad
    ulf.soderlunds avatar
    Senior
    Linn (LM-1, Drum och 9000), Oberheim (DMX, DX och Stretch) samt SCI (Drumtraks/TOM) använder alla PCM 8-bit µ255law companded. Simmons (SDS-n) använder PCM unsigned 8-bit linjär.

    Har filer från avlästa Simmons-EPROM om någon behöver för test.

  15. #15
    akestromer
    akestromer är inte uppkopplad
    akestromers avatar
    Senior
    Ok, men ja, jag testar väl på det gamla sättet. Börjar med att experimentera fram eprom-läsaren med 4040n.
    Ytterligare ett problem med atmelen är att jag inte får separata utgångar & inte kan stämma ljuden separat.

    Nåt som nån programmerare borde hoppa på däremot är att designa en vettig enkel trumsequencer. Helst vill jag ha ett chip som är som 606ans sequencer. Vill bygga nåt som ser nästan exakt ut som en eko computerhythm nån vacker dag!

    Ska bli kul att höra demos! Bara rakt in i datorn & upp på soundcloud eller nåt hade varit mer än nog för mig!

  16. #16
    gumse
    gumse är inte uppkopplad

    Veteran
    Citat Ursprungligen postat av ulf.soderlund Visa inlägg
    This quote is hidden because you are ignoring this member.
    Linn (LM-1, Drum och 9000), Oberheim (DMX, DX och Stretch) samt SCI (Drumtraks/TOM) använder alla PCM 8-bit µ255law companded. Simmons (SDS-n) använder PCM unsigned 8-bit linjär.

    Har filer från avlästa Simmons-EPROM om någon behöver för test.
    Det där fick jag erfara den hårda vägen efter att ha kopierat DMX-prommarna, laddat in i en CP/M-dator & kört ut genom en linjär DA, det lät givetvis skit. Men efter lite ytterligare undersökning så fattade jag till sist principen bakom µ255law DA. Man lär sig bäst den hårda vägen.

  17. #17
    PeterM
    PeterM är inte uppkopplad
    PeterMs avatar
    Veteran
    En annan grej är väl att ha "analog" klockgenerator (dvs steglös inställning av playback rate) man får i en sån här sample player till skillnad från en fix sample playback rate man normalt har i mikrocontroller/processor-baserad arkitektur. Där får man väl en del artefakter beroende på hur väl/dåligt playback raten stämmer överens med önskade tonhöjden, blir ju en del jitter om jag inte har fel för mig.
    Men en analog klocka så får man ju alltid övertoner som hänger med i frekvensändringarna och inget jitter mellan samplingarna.
    (eller vad det nu blir för distorsion, men ni fattar vad jag syftar på )
    Senast redigerat av PeterM den 2016-09-04 klockan 18:58.

  18. #18
    JagErMed
    JagErMed är inte uppkopplad

    Börjar bli varm i kläderna
    Citat Ursprungligen postat av PeterM Visa inlägg
    This quote is hidden because you are ignoring this member.
    En annan grej är väl att ha "analog" klockgenerator
    For Simmons har denne oscilatoren noe ramp-up tid som også foringer attack av sample, med ditto vintage karakter.
    Se høyre kollone http://snw.lonningdal.no/sds7.php#preparing

Liknande ämnen

  1. USB Eprom programmerare
    Av drifter7508 i forum Studioutrustning, lo/mid
    Svar: 30
    Senaste inlägg: 2018-04-25, 10:50
  2. Svar: 6
    Senaste inlägg: 2011-01-09, 23:10
  3. JX10 - eprom-fix
    Av RZ-1 i forum Syntar, samplers & sånt
    Svar: 18
    Senaste inlägg: 2008-08-04, 21:26
  4. EPROM-programmerare
    Av amino i forum DIY - bygg & reparation
    Svar: 1
    Senaste inlägg: 2008-02-26, 13:28

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •