Git Product home page Git Product logo

recpu's People

Contributors

sunflowr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

recpu's Issues

606 pattern group LED blinks

Currently when running the sequencer on RE-606/TR-606 you can see the pattern group LED blinking while playing the hi-hats. Looking at the schematic this seem to make sense as the LED signal is also shared with the hi-hat.
But this behaviour is not experienced on the original CPU so I consider this a bug and is investigating what could be causing this, wether it is timing related, a difference in current usage, slew rate or something else.

Original TB-303

Tried to flash my original TB-303 but after the sysex dump was successful the device reboots and the missing emulator firmware status message appears again. no luck it keeps the firmware. any ideas? thanks!

RE-606 inconsistently saving patterns

I've just built an RE-606 and am finding that my patterns aren't saving when I turn the machine off and on again. Repro:

  • Turn the machine on
  • Wait for a few seconds for the machine to start (if it's relevant, I'm debugging an issue where it doesn't start immediately even after replacing the TIP30)
  • Enter pattern write, tap out a pattern, and observe it plays correctly
  • Turn off the machine
  • Wait ten seconds
  • Turn the machine back on

I'm observing inconsistent write behavior, in that:

  • Sometimes the pattern is saved correctly but the step length is wrong
  • Sometimes the step length is wrong and recent edits (if I go back into a pattern which did save and add notes) aren't saved either

I believe I installed the files from the 1.4.3 release - however, I saw a mention of a similar problem on the RE-303 forum which indicated it was an issue in 1.3 (http://23.235.199.139/~re303c5/forum/topic/1397-pixie-pattern-storage/). Could this be a software bug, or could it be because the unit isn't starting immediately and the rails aren't quite right?

Feature Request: MIDI Input Offset

Relevant for RE-303 but could definitely apply to the other RE models: I would love a way to offset the starting octave which triggers notes when external control is on (for example lowest note starts at C4 instead of C1). This would be a great quality of life improvement for when I'm externally sequencing the 303.

Thank you!!! :)

Readme needs more comprehensive description of firmware update for noobs

Hi,

great work, thanks. I updated the firmware yesterday, worked well, but I had to overcome a few question marks.

For musicians who bought a pre-built Re-303 and have no IT skills I want to contribute to a more detailed and noob proof manual, with the pitfalls I saw with my fresh noob perspective. How can I extend the source of the .pdf manual ?

3 options:

a) Someone e-mails me the pdf source. If it is word or libre office, I can add to it with "track changes", so the package maintainer can choose what to use and what not.

b) I convert everything to LaTex, check it into the repo, and then everyone can contribute to it in git because the .pdf will be generated from ASCII source code. (I will also add a readme for how to install the LaTex toolchain and I will choose some existing LaTex package for fast setup.)

c) I add the manual fragments I suggest here and someone copy and pastes it into the manual.

And obviously the 4th option d) a contribution from me is not needed at the moment.

Thanks.

Maintain source code in github, so the community can contribute

Hi,

I want to contribute to your programming. Esp. for isse #4 but also to other issues. Would it be possible that you add the latest version of your code to this github repo ? (Instead of linking to a .zip). Then I can clone it, contribute to your programming and send you a pull-request, that you may or may not pull.

It's not necessary that you carry everything all alone :)

Best regards,
Roelof

Midi-In Feature Request: Accent and slide like x0xb0x

Hi,

when Midi In will be implemented (I can contribute to the code if you like), I suggest to keep it like in the X0xb0x:

Velocity > 100 = Accent On
Legato notes trigger slide (portamento on legato)

This way the device will be compatible to Sequencers like Skinnerbox Time&Timbre (Time Sting), who can generate very nice Acid sequences with just one click on a button (much nicer than random by the way). This is great for live playing. Above's Midi interpretation would leave it compatible in: note, swing, accent and glide :) The randomized velocity will generate accents and the here and there occuring legato notes will generate slides. No SysEx needed.

Let me know when I can contribute in C or C++ to this Midi In feature.

Cheers,
R

1.3.0 / RE-303: power cycling in "pattern play" or "track play" mode erases patterns

Looks like there's a bug in 1.3.0 on the RE-303 that erases patterns when the unit is power cycled while in "pattern play" or "track play" modes. I've tested this with both 1.2.0 and 1.3.0, and the issue only exists in 1.3.0.

To reproduce, on the RE-303 with 1.3.0:

  1. From "pattern write" mode, program a pattern into any pattern slot (tested with pattern slots 1, 2, & 3, and "pattern group" 1)
  2. Switch to pattern play mode
  3. Play the pattern, to confirm it's correct
  4. Power cycle the unit with the volume/power knob
  5. Play the pattern again. It'll play a repeating note, instead of the pattern programmed in step 1.

Another issue that might be related: If power cycled in "pattern write" mode, the first note of a pattern in slot 1 gets overwritten with a 'C'. To test, do the same as above, but use pattern slot 1 and power cycle in "pattern write" mode.

Tested with:

  • RE-303 (tested on multiple units)
  • 1.3.0 app (reemu.syx) with 1.3.0 bootloader (bootloader.syx) <- bug
  • 1.2.0 app (reemu.syx) with 1.3.0 bootloader (bootloader.syx) <- this works fine

Let me know if you need any additional info.

Thanks!

Short sync triggers not working properly

From a user:

Roland Din Triggers are longer than Pulses from Converters like the Doepfer MSY. My attempts prove that short trigger 4ms lead to problems. (Original 303 808 have no problems with short Pulses) I tried with 8ms Pulse length from my midi cv interface and its fine.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.