HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. Levitanus
    • Profile
    • Following 2
    • Followers 0
    • Topics 10
    • Posts 113
    • Groups 0

    Levitanus

    @Levitanus

    20
    Reputation
    675
    Profile views
    113
    Posts
    0
    Followers
    2
    Following
    Joined
    Last Online
    Age 21
    Website soundcloud.com/siberian-samples
    Location Novosibirsk, Russia

    Levitanus Unfollow Follow

    Best posts made by Levitanus

    • RE: HISEScript-Sublime

      Finally, available via PackageControl:
      2019-01-10_07-01-28.png

      posted in Presets / Scripts / Ideas
      LevitanusL
      Levitanus
    • RE: Finally: Fully customize stock UI elements with a scripted LookAndFeel

      Hi, I'm ready to sign. Ohhh. How complicated things are... It's just few lines from the JUCE repo)

      posted in General Questions
      LevitanusL
      Levitanus
    • HISEScript-Sublime

      Disclaimer: I don't want to hurt anybody)) Just like sublime for many little features.

      So I've written some regexes, feeded scripting API headers to them and packed into ST completion buffer.
      Give it try: https://github.com/Levitanus/HISEScript-Sublime

      0_1543210258700_HISEScript.gif

      P.S. Hold my hand on heart, that Christoph will not change formatting of the headers))

      posted in Presets / Scripts / Ideas
      LevitanusL
      Levitanus
    • RE: Ear test

      @hisefilo hard to tell... I would prefer the second one)

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: Q: Different Sample start/end of the same sample for different mapping

      aah! samle mod should be set) awesome!

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: Attempting VSTi Export

      0_1488155764316_upload-49da14c8-6f45-4578-a46a-bc302fda6029

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: Latest Development Builds

      Currently neither. However this came up a few times before so maybe I'll just add support for it - it shouldn't be too hard to implement, the hard part was getting the internal routing multichannel capable...

      Thanks! It would be grate. I see, d.Healey already has huge amount of micpositions in project, I'm hardly thinking about moving orchestral library project into hise, but even for personal usage always better to get different mics though the host routing and FX, neither leave it inside the plugin...

      Well, I'm going to try finish little test instrument till the morning :) thanks for the response!!!

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: API for Interprocess communications

      @d-healey said in API for Interprocess communications:

      LASS had a setup where you could load each divisi section up as a different patch but you had to check all the settings for each one to make sure they were correct.

      as I remember there was a weird logic, that translates all midi data to every instrument, and inside it choose its part. But even if it was inside multiscript, still it was realtime midi-processor. There is no way to split parts in different plugins not connected to the shared midi-data.

      posted in Feature Requests
      LevitanusL
      Levitanus
    • RE: Add somewhat like slices in "you-know-where"

      in case of using open-source sampler I'm really sad because of my total incompetence in C++... And there's absolutely no time to learn it next months... Especially when just took a breath of real power of open-source in making quick hacks just for case )

      posted in Feature Requests
      LevitanusL
      Levitanus
    • Add somewhat like slices in "you-know-where"

      While there were problems with long loops in hise i made a prototype of the same instrument within "you-know-what" and feel the memory usage problem when whole sample being included in the s.mod. So, i've made some slices to be used as "long RR" and it worked.
      So i want to ask, if it possible to make several start-point positions to switch between, and use preload for them all, but not for the entire sample?

      posted in Feature Requests
      LevitanusL
      Levitanus

    Latest posts made by Levitanus

    • RE: SampleMaps are not seen and not saved with project.

      So, the reason was, that I selected expansion type as full. I'm not sure, what expansions are in general, but it blocked any samplemaps from working.

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      @d-healey Yes, that's the issue, I don't…
      I've just tried with your last development commit, and still does not work, also tried to clear all possible hise resources in home folder.

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      @d-healey said in SampleMaps are not seen and not saved with project.:

      Can you make a minimal project that has the issue and send it to me?

      I would say, it's any project in my case…
      test.zip

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      I also feel, that with the last added sampler, it started to behave very strange. For example, it didn't receive MIDI-signals. But in 1–2 attempts, the samplers started to work normal. Before I started to convert samplemaps.

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      Finally, i succeeded to install gcc11, and the result is the same…

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      How is about clang? Makes it sense trying to build it with clang (LLWM)? And general possibility? I found no signs of compiler in make file, but I'm very unfamiliar with make…

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      @d-healey yes, with gcc14 with 01 optimizations. I ran the 11th installation again this morning before going out to work, but in an hour it was not yet installed. Hope, that it succeed wile I'm out)

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      So I've compiled a debug version of HISE, saved a new samplemap from it with Project_Folder paths. And still makes no sense. After saving a new samplemap, it removes samples from sampler. And throws 2 errors:
      JUCE Assertion failure in ExternalFilePool.cpp:879

      juce::MemoryInputStream* PoolBase::DataProvider::createInputStream(const String& referenceString)
      {
      	if (metadata.isValid())
      	{
      		auto item = metadata.getChildWithProperty("ID", referenceString);
      
      		if (item.isValid())
      		{
      			auto offset = (int64)item.getProperty("ChunkStart");
      			auto end = (int64)item.getProperty("ChunkEnd");
      
      			if (input != nullptr && (input->getTotalLength() > offset + metadataOffset))
      			{
      				input->setPosition(offset + metadataOffset);
      
      				MemoryBlock mb;
      				input->readIntoMemoryBlock(mb, (size_t)(end - offset));
      
      				return new MemoryInputStream(mb, true);
      			}
      		}
      		else
      		{
      			for (auto i : metadata)
      				DBG(i.getProperty("ID").toString());
      		}
      
              DBG("WARNING: Not found: " + referenceString);
      		return nullptr;
      	}
      	else
      	{
      		jassertfalse;
      		return nullptr;
      	}
      }
      

      JUCE Assertion failure in ModulatorSamplerData.cpp:983

      void SampleMap::load(const PoolReference& reference)
      {
      	LockHelpers::freeToGo(sampler->getMainController());
      
      	ScopedValueSetter<bool> iterationAborter(sampler->getIterationFlag(), true);
      	SimpleReadWriteLock::ScopedWriteLock sl(sampler->getIteratorLock());
      	clear(dontSendNotification);
      
      	currentPool = getSampler()->getMainController()->getCurrentSampleMapPool();
      
      	
      
      	if (!FullInstrumentExpansion::isEnabled(getSampler()->getMainController()))
      	{
      		if (auto expansion = getSampler()->getMainController()->getExpansionHandler().getExpansionForWildcardReference(reference.getReferenceString()))
      		{
      			currentPool = &expansion->pool->getSampleMapPool();
      		}
      
      		sampleMapData = currentPool->loadFromReference(reference, PoolHelpers::LoadAndCacheWeak);
      	}
      	else
      	{
      		// Remove the "{PROJECT_FOLDER}" wildcard or it won't find it in the pool...
      		auto ref = PoolReference(getSampler()->getMainController(), 
      							reference.getReferenceString().fromLastOccurrenceOf("{PROJECT_FOLDER}", false, false),
      							FileHandlerBase::SampleMaps);
      
      		sampleMapData = currentPool->loadFromReference(ref, PoolHelpers::LoadAndCacheWeak);
      	}
      
      	currentPool->addListener(this);
      
      	if (sampleMapData)
      	{
      		auto v = sampleMapData.getData()->createCopy();
      
      		parseValueTree(v);
      		changeWatcher = new ChangeWatcher(data);
      	}
      	else
      		jassertfalse;
      
      	sendSampleMapChangeMessage();
      
      }
      
      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      @d-healey thank you, I'll try it out in the evening

      posted in General Questions
      LevitanusL
      Levitanus
    • RE: SampleMaps are not seen and not saved with project.

      @d-healey ClarinetBb TrillsLong.zip
      I feel, like the samplemap itself is OK. Looks like I still have some problems or with dependences, or with compilation.

      It was hard to install gcc11, as its AUR package goes to endless unit-tests, and, during an hour, they were not finished. And, since compiling with gcc14 with 01 optimizations made dialogs to appear again, I found this question closed)

      posted in General Questions
      LevitanusL
      Levitanus